enforceImpl

enforcement that builds error message string automatically based on value of operands and supplied "comparison" operation.

'op' can be any binary operation.

Parameters

op

binary operator string

E

exception type to create and throw

T1

type of left operand

T2

type of right operand

a T1

left operand

b T2

right operand

file istring

file of origin

line int

line of origin

Throws

E if expression evaluates to false

Meta