Enums§
- Data
Type - A resolved candela type. Attached to compiled artifacts (struct field types, dynamic-library / host function signatures) so the VM can marshal values.
- Type
Expr
Functions§
- arg_
types_ specialize_ equal - Equality for monomorphization and return-type cache keys.
- can_
reach - Check if the function src_fn can call target_fn
- check_
if_ returns_ void - collect_
direct_ fn_ calls - Collect all the function calls in the given code
- format_
detailed - Renders a
DataTypewith full struct/function detail for diagnostics. - param_
type_ matches - Whether an argument of type
receivedsatisfies a parameter declared asexpected. - reset_
inference_ state - Clears inference bookkeeping left behind when a previous compilation on
this thread was aborted by an error unwind (see
errors::collect_diagnostic). - struct_
field_ type_ matches - track_
returns