Package-level declarations
Types
Builder of bindings for all arguments of a function call.
Parameter-argument pairs of a function call.
Converts an untyped function call argument to the static type a parameter expects.
Builder of parameter-argument pairs of a function call. Allows binding each argument to its corresponding parameter, and may throw an exception if some cannot be paired.
Builder of bindings for the regular (not injected) argument subset of a function call.
Properties
Upper bound on how many times coerce follows an AdaptableValue chain before giving up, so that a cyclic adaptation cannot hang the compiler.
Functions
Same as convertArgument, unwrapped to the static type itself.
Converts a function call argument to the static type a parameter expects, keeping it wrapped.
Runs a generated native function body, attributing any error raised inside it to call.