Called automatically upon an overflow during a unary or binary operation.
The operator involved
The first argument of Checked, e.g. int if the left-hand side of the operator is Checked!int
The right-hand side type involved in the operator
mixin(x ~ "lhs") for unary, mixin("lhs" ~ x ~ "rhs") for binary
See Implementation
Called automatically upon an overflow during a unary or binary operation.