class X::TypeCheck
class X::TypeCheck is Exception { }
Error class thrown when a type check fails.
Methods
method operation
method operation(--> Str:D)
Returns a string description of the operation that failed, for example
"assignment", "binding", "return".
method got
method got()
Returns the object that failed to type check
method expected
method expected()
Returns the type object against which the check failed.