dmd.canthrow

Perform checks for nothrow.

Specification: Nothrow Functions

Members

Functions

canThrow
bool canThrow(Expression e, FuncDeclaration func, bool mustNotThrow)

Returns true if the expression may throw exceptions. If 'mustNotThrow' is true, generate an error if it throws

Meta