Searched refs:IndexDataConsumer (Results 1 – 12 of 12) sorted by relevance
| /llvm-project-15.0.7/clang/include/clang/Index/ |
| H A D | IndexingAction.h | 33 class IndexDataConsumer; variable 37 createIndexingASTConsumer(std::shared_ptr<IndexDataConsumer> DataConsumer, 42 std::shared_ptr<IndexDataConsumer> DataConsumer, 50 createIndexingAction(std::shared_ptr<IndexDataConsumer> DataConsumer, 54 void indexASTUnit(ASTUnit &Unit, IndexDataConsumer &DataConsumer, 60 IndexDataConsumer &DataConsumer, IndexingOptions Opts); 64 std::unique_ptr<PPCallbacks> indexMacrosCallback(IndexDataConsumer &Consumer, 69 IndexDataConsumer &DataConsumer, IndexingOptions Opts);
|
| H A D | IndexDataConsumer.h | 26 class IndexDataConsumer { 35 virtual ~IndexDataConsumer() = default;
|
| /llvm-project-15.0.7/clang/lib/Index/ |
| H A D | IndexingAction.cpp | 102 std::shared_ptr<IndexDataConsumer> DataConsumer; 108 IndexASTConsumer(std::shared_ptr<IndexDataConsumer> DataConsumer, in IndexASTConsumer() 150 std::shared_ptr<IndexDataConsumer> DataConsumer; 154 IndexAction(std::shared_ptr<IndexDataConsumer> DataConsumer, in IndexAction() 172 std::shared_ptr<IndexDataConsumer> DataConsumer, in createIndexingASTConsumer() 180 std::shared_ptr<IndexDataConsumer> DataConsumer, in createIndexingASTConsumer() 214 IndexDataConsumer &DataConsumer) { in indexPreprocessorMacro() 233 IndexDataConsumer &DataConsumer) { in indexPreprocessorMacros() 260 void index::indexASTUnit(ASTUnit &Unit, IndexDataConsumer &DataConsumer, in indexASTUnit() 275 IndexDataConsumer &DataConsumer, in indexTopLevelDecls() [all …]
|
| H A D | IndexingContext.h | 36 class IndexDataConsumer; variable 40 IndexDataConsumer &DataConsumer; 44 IndexingContext(IndexingOptions IndexOpts, IndexDataConsumer &DataConsumer) in IndexingContext() 48 IndexDataConsumer &getDataConsumer() { return DataConsumer; } in getDataConsumer()
|
| H A D | IndexingContext.cpp | 96 IndexDataConsumer &DataConsumer) { in reportModuleReferences() 449 IndexDataConsumer::ASTNodeInfo Node{OrigE, OrigD, Parent, ContainerDC}; in handleDeclOccurrence()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/index/ |
| H A D | SymbolCollector.h | 49 class SymbolCollector : public index::IndexDataConsumer { 117 index::IndexDataConsumer::ASTNodeInfo ASTNode) override;
|
| H A D | SymbolCollector.cpp | 524 index::IndexDataConsumer::ASTNodeInfo ASTNode) { in handleDeclOccurrence()
|
| /llvm-project-15.0.7/clang/unittests/Index/ |
| H A D | IndexTests.cpp | 70 class Indexer : public IndexDataConsumer { 74 IndexDataConsumer::initialize(Ctx); in initialize()
|
| /llvm-project-15.0.7/clang/tools/c-index-test/ |
| H A D | core_main.cpp | 87 class PrintIndexDataConsumer : public IndexDataConsumer {
|
| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | CXIndexDataConsumer.h | 275 class CXIndexDataConsumer : public index::IndexDataConsumer {
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | SymbolCollectorTests.cpp | 236 IndexAction(std::shared_ptr<index::IndexDataConsumer> DataConsumer, in create() 257 std::shared_ptr<index::IndexDataConsumer> DataConsumer; in create()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | XRefs.cpp | 871 class ReferenceFinder : public index::IndexDataConsumer { 915 index::IndexDataConsumer::ASTNodeInfo ASTNode) override { in handleDeclOccurrence()
|