← All docs
spl_classes() — internals
Compiler internals for spl_classes(): lowering path, type checks, and runtime helpers.
spl_classes() — internals
Where it lives
- Signature:
src/builtins/spl/spl_classes.rs - Lowering:
src/codegen/lower_inst/builtins/spl.rs:206 (lower_spl_classes) - Function symbol:
lower_spl_classes()
Lowering notes
- Lowers
spl_classes()to the static compiler-shipped SPL/core type snapshot.
Runtime helpers
The following runtime helpers are referenced:
__rt_itoa
Signature summary
function spl_classes(): array
What the type checker enforces
- Arity: takes no arguments.
Eval interpreter (magician)
- Declaration:
crates/elephc-magician/src/interpreter/builtins/symbols/spl_classes.rs(eval_builtin!) - Dispatch hooks:
direct,values