INVALID_MESSAGE_SEND

INVALID_MESSAGE_SEND("«failed method lookup»", functionType( tuple( enumerationWith( set( AvailErrorCode.E_NO_METHOD, AvailErrorCode.E_NO_METHOD_DEFINITION, AvailErrorCode.E_AMBIGUOUS_METHOD_DEFINITION, AvailErrorCode.E_FORWARD_METHOD_DEFINITION, AvailErrorCode.E_ABSTRACT_METHOD_DEFINITION)), Types.METHOD.o, mostGeneralTupleType), bottom), null)

The HookType for a hook that holds the function to invoke whenever an A_Method send fails for a definitional reason.

Properties

Link copied to clipboard
val defaultFunctionSupplier: OnceSupplier<A_Function>

A supplier of a default A_Function to use for this hook type.

Link copied to clipboard
val functionType: A_Type

The A_Function that hooks of this type use.

Link copied to clipboard
val hookName: A_String

The name to attach to functions plugged into this hook.

Link copied to clipboard
val name: String
Link copied to clipboard
val ordinal: Int