重构语法树/符号表

This commit is contained in:
csh
2025-10-15 20:31:00 +08:00
parent f52768e385
commit 1f7045140e
113 changed files with 229450 additions and 221041 deletions
+22 -6
View File
@@ -69,10 +69,26 @@ set(SOURCES
src/main.cpp
src/utils/args_parser.cpp
src/utils/string.cpp
src/language/keyword_manager.cpp
src/language/ast/cache.cpp
src/language/ast/deserializer.cpp
src/language/ast/tree_sitter_utils.cpp
src/language/keyword/repo.cpp
src/language/symbol/builder/builder.cpp
src/language/symbol/collector/incremental_collector.cpp
src/language/symbol/collector/symbol_collector.cpp
src/language/symbol/core/error.cpp
src/language/symbol/core/registry.cpp
src/language/symbol/core/symbol.cpp
src/language/symbol/core/table.cpp
src/language/symbol/factory/factory.cpp
src/language/symbol/factory/scope_manager.cpp
src/language/symbol/incremental/incremental.cpp
src/language/symbol/incremental/incremental_engine.cpp
src/language/symbol/incremental/incremental_engine.cpp
src/language/symbol/utils/type.cpp
src/core/dispacther.cpp
src/core/server.cpp
src/scheduler/request.cpp
src/scheduler/async_executor.cpp
src/provider/base/bootstrap.cpp
src/provider/base/interface.cpp
src/provider/initialize/initialize.cpp
@@ -90,10 +106,10 @@ set(SOURCES
src/service/base/bootstrap.cpp
src/service/utils/text_coordinates.cpp
src/service/detail/document/text_document.cpp
src/service/detail/symbol/symbol_extractor.cpp
src/service/detail/symbol/global_symbol_store.cpp
src/service/detail/symbol/workspace_symbol_store.cpp
src/service/detail/symbol/tsf_loader.cpp
src/service/detail/symbol/symbol_conversion.cpp
src/service/detail/symbol/repository/editing.cpp
src/service/detail/symbol/repository/workspace.cpp
src/service/detail/symbol/repository/system.cpp
src/service/document.cpp
src/service/symbol.cpp
src/service/parser.cpp