Skip to content

Commit 1619901

Browse files
committed
Introduce a symbol table for models, fields, enums, and built-ins
1 parent 235e4ce commit 1619901

File tree

2 files changed

+626
-0
lines changed

2 files changed

+626
-0
lines changed

src/core/semantic_analyzer/mod.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
use compiler_macros::EnumKindName;
22

33
pub mod diagnostics;
4+
pub mod symbol_table;
45

56
// Re-export main types for convenience
67
pub use diagnostics::{DiagnosticCode, FixHint, SemanticDiagnostic};
8+
pub use symbol_table::{Symbol, SymbolTable, SymbolType};
79

810
/// Configuration options for semantic analysis.
911
/// Validation mode configuration

0 commit comments

Comments
 (0)