llvm-project/clang-tools-extra/clangd/index
Sam McCall 055d8090d1 [clangd] Don't index __reserved_names in headers.
Main use of these is in the standard library, where they generally clutter up
the index.

Certain macros are also common, we don't touch indexing of macros in this patch.

Differential Revision: https://reviews.llvm.org/D115301
2022-01-05 16:34:04 +01:00
..
dex [clangd][Dex] Fix crashes when building trigrams for empty identifier 2021-12-13 15:58:33 +01:00
remote [clangd] cleanup of header guard names 2021-12-02 15:58:35 +00:00
Background.cpp [clangd] Use URIs instead of paths in the index file list 2021-03-06 10:47:05 +03:00
Background.h [clangd] Remove some obsolete options that are now always on 2021-02-01 17:24:03 +01:00
BackgroundIndexLoader.cpp [clangd] Move non-clang base pieces into separate support/ lib. NFCI 2020-04-29 15:57:12 +02:00
BackgroundIndexLoader.h [clangd] cleanup of header guard names 2021-12-02 15:58:35 +00:00
BackgroundIndexStorage.cpp [clangd] Store index in '.cache/clangd/index' instead of '.clangd/index' 2020-07-07 14:53:45 +02:00
BackgroundQueue.cpp [clangd] Explicitly avoid background-indexing the same file twice. 2021-01-13 17:29:30 +01:00
BackgroundRebuild.cpp [clangd] Move non-clang base pieces into separate support/ lib. NFCI 2020-04-29 15:57:12 +02:00
BackgroundRebuild.h [clangd] cleanup of header guard names 2021-12-02 15:58:35 +00:00
CanonicalIncludes.cpp [clangd] Group filename calculations in SymbolCollector, and cache mroe. 2021-03-11 12:59:26 +01:00
CanonicalIncludes.h [clangd] cleanup of header guard names 2021-12-02 15:58:35 +00:00
FileIndex.cpp [clangd] Don't index __reserved_names in headers. 2022-01-05 16:34:04 +01:00
FileIndex.h [clangd] Cleanup unneeded use of shared_ptr. NFC 2021-12-15 02:13:50 +01:00
Index.cpp [clangd] Cleanup FuzzyFindRequest serialization and dex benchmark 2021-07-21 14:51:16 +02:00
Index.h [clangd] Perform merging for stale symbols in MergeIndex 2021-03-30 11:09:51 +02:00
IndexAction.cpp [clangd] Dont index deeply nested symbols 2021-04-27 12:34:56 +02:00
IndexAction.h [clangd] cleanup of header guard names 2021-12-02 15:58:35 +00:00
MemIndex.cpp [clangd] Use URIs instead of paths in the index file list 2021-03-06 10:47:05 +03:00
MemIndex.h [clangd] Take into account what is in the index (symbols, references, etc.) at indexes merge 2021-02-05 13:35:07 +03:00
Merge.cpp [clangd] Perform merging for stale symbols in MergeIndex 2021-03-30 11:09:51 +02:00
Merge.h [clangd] Take into account what is in the index (symbols, references, etc.) at indexes merge 2021-02-05 13:35:07 +03:00
ProjectAware.cpp [clangd] Drop optional on ExternalIndexSpec 2021-06-02 23:26:37 +02:00
ProjectAware.h [clangd] cleanup of header guard names 2021-12-02 15:58:35 +00:00
Ref.cpp [clangd] Avoid wasteful data structures in RefSlab::Builder 2020-05-18 22:34:59 +02:00
Ref.h [clangd] Store the containing symbol for refs 2020-11-04 03:21:45 -05:00
Relation.cpp [clangd] Add OverridenBy Relation to index. 2020-11-18 06:59:49 +01:00
Relation.h [clangd] Add OverridenBy Relation to index. 2020-11-18 06:59:49 +01:00
Serialization.cpp [NFC][clangd] cleanup llvm-else-after-return findings 2021-11-17 14:37:03 +00:00
Serialization.h [clangd] cleanup of header guard names 2021-12-02 15:58:35 +00:00
Symbol.cpp [clangd] Drop TestTUs dependency on gtest 2021-06-07 13:25:22 +02:00
Symbol.h [clangd] Drop TestTUs dependency on gtest 2021-06-07 13:25:22 +02:00
SymbolCollector.cpp [clangd] Don't index __reserved_names in headers. 2022-01-05 16:34:04 +01:00
SymbolCollector.h [clangd] Don't index __reserved_names in headers. 2022-01-05 16:34:04 +01:00
SymbolID.cpp [clangd] makeStringError,make_error<StringError> -> error() 2020-09-14 11:48:31 +02:00
SymbolID.h [clangd] Value initialize SymbolIDs 2020-11-02 11:37:47 +01:00
SymbolLocation.cpp [clangd] Avoid wasteful data structures in RefSlab::Builder 2020-05-18 22:34:59 +02:00
SymbolLocation.h [clangd] cleanup of header guard names 2021-12-02 15:58:35 +00:00
SymbolOrigin.cpp [clangd] Add symbol origin for remote index 2020-11-28 15:38:11 +01:00
SymbolOrigin.h [clangd] cleanup of header guard names 2021-12-02 15:58:35 +00:00
YAMLSerialization.cpp [NFC][clangd] cleaning up unused "using" 2021-11-16 13:09:49 +00:00