When I need to call them from my `nothrow` code I do this:
void foo() { /* I won't throw, honestly. */ }
void bar() nothrow {
scope(failure) assert(false);
foo();
}
The question is: Is it ok to do such thing or should I just stick
with try {} catch() {}?
Thank you.
