will be forwarded as result. For Throw, the function never returns because it throws.
Throw.onLowerBound
T onLowerBound(Rhs, T)(Rhs rhs, T bound)Called automatically upon a bounds error.
Parameters
rhs | The right-hand side value in the assignment, after the operator has been evaluated |
bound | The value of the bound being violated |
Returns
Nominally the result is the desired value of the operator, which
Throws
CheckFailure on overflow