Expand description
Types for the indexed environment layer.
Provides bidirectional Name ↔ compact u32 id mapping and multi-dimensional indices over declaration attributes (sort level, Pi arity, namespace prefix) for sub-linear declaration lookup in large kernel environments.
Structs§
- EnvIndex
- Composite index combining name, type, and module indices.
- Index
Stats - A snapshot of index statistics.
- Lookup
Result - The result of a successful indexed lookup.
- Module
Index - Groups declarations by their namespace prefix.
- Name
Index - Bidirectional mapping between declaration names and compact
u32identifiers. - Type
Index - Index over declaration type attributes: sort level and Pi-type arity.