Skip to main content

Module bound_expr

Module bound_expr 

Source
Expand description

Bound expression types — resolved, typed expressions ready for planning/execution.

Every variant carries its pre-computed result_type: LogicalType so type queries are O(1) field access. Variables are referenced by u32 index (not string) for zero string comparison on the hot path.

Structs§

FunctionId
Unique function identifier for O(1) registry lookup after resolution.

Enums§

BoundExpression
A resolved, typed expression. All names are resolved to IDs, all types are pre-computed. Consumed by the planner and executor.