Skip to main content

Crate lora_builtins_meta

Crate lora_builtins_meta 

Source
Expand description

Metadata table for lora’s namespaced builtin functions.

Owned by this leaf crate so the analyzer (which validates function references at compile time), the executor (which dispatches on the op strings), and the editor’s WASM bridge (which feeds the autocomplete / signature-hint surface) can all share a single declaration. Drift-safety tests in lora-executor assert that every entry here has a dispatch arm.

This is intentionally more than an arity table: enum-like argument slots live here too, so analyzer rewrites and executor dispatch share one declaration for each builtin.

Structs§

Arity
BuiltinAlias
BuiltinSpec

Enums§

AggregateFunction
FunctionId

Constants§

BUILTIN_ALIASES
BUILTIN_SPECS

Functions§

accepts_enum_literal
accepts_type_literal
builtin_spec
canonical_builtin_name
namespaced_arity
resolve_function