新增语义模块

♻️ 重构符号表,职责更清晰单一

🐛 同步修复`test_symbol`
This commit is contained in:
csh
2025-11-18 23:11:40 +08:00
parent 3274af67d5
commit 4c2e242920
40 changed files with 4635 additions and 1892 deletions
@@ -27,9 +27,6 @@ set(SOURCES
../../src/language/symbol/table.cpp
../../src/language/symbol/index/location.cpp
../../src/language/symbol/index/scope.cpp
../../src/language/symbol/graph/call.cpp
../../src/language/symbol/graph/inheritance.cpp
../../src/language/symbol/graph/reference.cpp
../../src/tree-sitter/scanner.c
../../src/tree-sitter/parser.c)