void myWrapper () nothrow { try throwItAtMe(); catch (LovelyException) {} }scope(exit) myWrapper();this is perfectly legal, as we not cathcing anything in scope(exit).
Why should these two cases be treated different? Makes no sense,
Ola Fosheim Grostad via Digitalmars-d Fri, 03 Oct 2014 22:41:37 -0700
void myWrapper () nothrow { try throwItAtMe(); catch (LovelyException) {} }scope(exit) myWrapper();this is perfectly legal, as we not cathcing anything in scope(exit).
Why should these two cases be treated different? Makes no sense,