| /llvm-project-15.0.7/clang-tools-extra/clangd/index/ |
| H A D | Index.h | 93 enum class IndexContents : uint8_t { enum 101 inline constexpr IndexContents operator&(IndexContents L, IndexContents R) { 102 return static_cast<IndexContents>(static_cast<uint8_t>(L) & 106 inline constexpr IndexContents operator|(IndexContents L, IndexContents R) { 107 return static_cast<IndexContents>(static_cast<uint8_t>(L) | 155 llvm::unique_function<IndexContents(llvm::StringRef) const>; 182 llvm::unique_function<IndexContents(llvm::StringRef) const>
|
| H A D | Merge.cpp | 30 return (Index(OwningFile) & IndexContents::Symbols) != IndexContents::None; in isIndexAuthoritative() 145 if ((DynamicContainsFile(O.Location.FileURI) & IndexContents::References) != in refs() 146 IndexContents::None) in refs() 158 llvm::unique_function<IndexContents(llvm::StringRef) const>
|
| H A D | ProjectAware.cpp | 50 llvm::unique_function<IndexContents(llvm::StringRef) const> 114 llvm::unique_function<IndexContents(llvm::StringRef) const> 119 return [](llvm::StringRef) { return IndexContents::None; }; in indexedFiles()
|
| H A D | MemIndex.h | 51 FileRange &&Files, IndexContents IdxContents, Payload &&BackingData, in MemIndex() 79 llvm::unique_function<IndexContents(llvm::StringRef) const> 96 IndexContents IdxContents;
|
| H A D | FileIndex.h | 72 FileSymbols(IndexContents IdxContents); 93 IndexContents IdxContents;
|
| H A D | MemIndex.cpp | 108 llvm::unique_function<IndexContents(llvm::StringRef) const> 111 return Files.contains(FileURI) ? IdxContents : IndexContents::None; in indexedFiles()
|
| H A D | Merge.h | 44 llvm::unique_function<IndexContents(llvm::StringRef) const>
|
| H A D | FileIndex.cpp | 241 FileSymbols::FileSymbols(IndexContents IdxContents) in FileSymbols() 423 PreambleSymbols(IndexContents::Symbols | IndexContents::Relations), in FileIndex() 425 MainFileSymbols(IndexContents::All), in FileIndex()
|
| H A D | Index.cpp | 75 llvm::unique_function<IndexContents(llvm::StringRef) const>
|
| H A D | Background.cpp | 97 IndexedSymbols(IndexContents::All), in BackgroundIndex()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | IndexTests.cpp | 235 std::move(Files), IndexContents::All, std::move(Data), Size); in TEST() 237 EXPECT_EQ(ContainsFile("unittest:///foo.cc"), IndexContents::All); in TEST() 238 EXPECT_EQ(ContainsFile("unittest:///bar.cc"), IndexContents::All); in TEST() 239 EXPECT_EQ(ContainsFile("unittest:///foobar.cc"), IndexContents::None); in TEST() 524 RelationSlab(), std::move(DynFiles), IndexContents::Symbols, in TEST() 533 std::move(StaticFiles), IndexContents::References, std::move(StaticData), in TEST() 539 IndexContents::Symbols | IndexContents::References); in TEST() 540 EXPECT_EQ(ContainsFile("unittest:///bar.cc"), IndexContents::References); in TEST() 541 EXPECT_EQ(ContainsFile("unittest:///foobar.cc"), IndexContents::None); in TEST() 614 RelationSlab(), std::move(DynFiles), IndexContents::Symbols, in TEST()
|
| H A D | FileIndexTests.cpp | 102 FileSymbols FS(IndexContents::All); in TEST() 114 FileSymbols FS(IndexContents::All); in TEST() 124 FileSymbols FS(IndexContents::All); in TEST() 145 FileSymbols FS(IndexContents::All); in TEST() 495 FileSymbols FS(IndexContents::All); in TEST() 507 FileSymbols FS(IndexContents::All); in TEST() 709 FileSymbols FS(IndexContents::All); in TEST()
|
| H A D | RenameTests.cpp | 1299 FileSymbols FSymbols(IndexContents::All); in TEST() 1365 llvm::unique_function<IndexContents(llvm::StringRef) const> in TEST() 1367 return [](llvm::StringRef) { return IndexContents::None; }; in TEST() 1414 llvm::unique_function<IndexContents(llvm::StringRef) const> in TEST() 1416 return [](llvm::StringRef) { return IndexContents::None; }; in TEST()
|
| H A D | DexTests.cpp | 773 std::move(Files), IndexContents::All, std::move(Data), Size); in TEST() 775 EXPECT_EQ(ContainsFile("unittest:///foo.cc"), IndexContents::All); in TEST() 776 EXPECT_EQ(ContainsFile("unittest:///bar.cc"), IndexContents::All); in TEST() 777 EXPECT_EQ(ContainsFile("unittest:///foobar.cc"), IndexContents::None); in TEST()
|
| H A D | BackgroundIndexTests.cpp | 686 : Source(IndexContents::All), Target(std::make_unique<MemIndex>()), in BackgroundIndexRebuilderTest()
|
| H A D | CodeCompleteTests.cpp | 1534 llvm::unique_function<IndexContents(llvm::StringRef) const> 1536 return [](llvm::StringRef) { return IndexContents::None; }; in indexedFiles()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/index/dex/ |
| H A D | Dex.h | 66 FileRange &&Files, IndexContents IdxContents, Payload &&BackingData, in Dex() 92 llvm::unique_function<IndexContents(llvm::StringRef) const> 126 IndexContents IdxContents;
|
| H A D | Dex.cpp | 337 llvm::unique_function<IndexContents(llvm::StringRef) const> 340 return Files.contains(FileURI) ? IdxContents : IndexContents::None; in indexedFiles()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/index/remote/ |
| H A D | Client.cpp | 160 llvm::unique_function<IndexContents(llvm::StringRef) const> 166 return [](llvm::StringRef) { return IndexContents::None; }; in indexedFiles()
|