hanchenye-llvm-project/clang-tools-extra/clangd/index
Eric Liu 9af958fbf8 [clangd] Add more filters for collected symbols.
Summary:
o We only collect symbols in namespace or translation unit scopes.
o Add an option to only collect symbols in included headers.

Reviewers: hokein, ilya-biryukov

Reviewed By: hokein, ilya-biryukov

Subscribers: klimek, cfe-commits

Differential Revision: https://reviews.llvm.org/D41823

llvm-svn: 322193
2018-01-10 14:57:58 +00:00
..
FileIndex.cpp [clangd] Add more filters for collected symbols. 2018-01-10 14:57:58 +00:00
FileIndex.h [clangd] Simplify code. No functionality change intended. 2017-12-28 14:47:01 +00:00
Index.cpp [clangd] Add more symbol information for code completion. 2018-01-09 17:32:00 +00:00
Index.h [clangd] Add more symbol information for code completion. 2018-01-09 17:32:00 +00:00
MemIndex.cpp [clangd] Add static index for the global code completion. 2018-01-10 14:44:34 +00:00
MemIndex.h [clangd] Add static index for the global code completion. 2018-01-10 14:44:34 +00:00
SymbolCollector.cpp [clangd] Add more filters for collected symbols. 2018-01-10 14:57:58 +00:00
SymbolCollector.h [clangd] Add more filters for collected symbols. 2018-01-10 14:57:58 +00:00
SymbolYAML.cpp Try to fix build failure caused by r322097 2018-01-09 20:26:49 +00:00
SymbolYAML.h [clangd] Use ToolExecutor to write the global-symbol-builder tool. 2018-01-09 15:21:45 +00:00