Expand description
Cross-file symbol resolution.
Builds a symbol table from raw code units and resolves references: local names, imported symbols, and external library references.
Structs§
- External
Library - An external library with known symbols.
- External
Symbol - A symbol from an external library.
- Imported
Symbol - A symbol resolved through an import.
- Resolved
Reference - A resolved reference.
- Resolved
Unit - A raw unit with its resolved references.
- Resolver
- Resolves references from raw units to concrete targets.
- Symbol
Table - A hierarchical symbol table for name resolution.
Enums§
- Resolution
- Result of resolving a reference.