重构语法树/符号表
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user