Searched refs:IndexingContext (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/clang/lib/Index/ |
| H A D | IndexingContext.cpp | 28 bool IndexingContext::shouldIndex(const Decl *D) { in shouldIndex() 32 const LangOptions &IndexingContext::getLangOpts() const { in getLangOpts() 36 bool IndexingContext::shouldIndexFunctionLocalSymbols() const { in shouldIndexFunctionLocalSymbols() 40 bool IndexingContext::shouldIndexImplicitInstantiation() const { in shouldIndexImplicitInstantiation() 44 bool IndexingContext::shouldIndexParametersInDeclarations() const { in shouldIndexParametersInDeclarations() 48 bool IndexingContext::shouldIndexTemplateParameters() const { in shouldIndexTemplateParameters() 52 bool IndexingContext::handleDecl(const Decl *D, in handleDecl() 58 bool IndexingContext::handleDecl(const Decl *D, SourceLocation Loc, in handleDecl() 105 bool IndexingContext::importedModule(const ImportDecl *ImportD) { in importedModule() 185 bool IndexingContext::shouldIgnoreIfImplicit(const Decl *D) { in shouldIgnoreIfImplicit() [all …]
|
| H A D | IndexingAction.cpp | 27 std::shared_ptr<IndexingContext> IndexCtx; 30 IndexPPCallbacks(std::shared_ptr<IndexingContext> IndexCtx) in IndexPPCallbacks() 103 std::shared_ptr<IndexingContext> IndexCtx; 113 IndexCtx(new IndexingContext(Opts, *this->DataConsumer)), in IndexASTConsumer() 202 IndexingContext &IndexCtx = *static_cast<IndexingContext*>(context); in topLevelDeclVisitor() 206 static void indexTranslationUnit(ASTUnit &Unit, IndexingContext &IndexCtx) { in indexTranslationUnit() 262 IndexingContext IndexCtx(Opts, DataConsumer); in indexASTUnit() 277 IndexingContext IndexCtx(Opts, DataConsumer); in indexTopLevelDecls() 293 std::make_shared<IndexingContext>(Opts, Consumer)); in indexMacrosCallback() 300 IndexingContext IndexCtx(Opts, DataConsumer); in indexModuleFile()
|
| H A D | IndexTypeSourceInfo.cpp | 22 IndexingContext &IndexCtx; 31 TypeIndexer(IndexingContext &indexCtx, const NamedDecl *parent, in TypeIndexer() 245 void IndexingContext::indexTypeSourceInfo(TypeSourceInfo *TInfo, in indexTypeSourceInfo() 256 void IndexingContext::indexTypeLoc(TypeLoc TL, in indexTypeLoc() 269 void IndexingContext::indexNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS, in indexNestedNameSpecifierLoc() 304 void IndexingContext::indexTagDecl(const TagDecl *D, in indexTagDecl()
|
| H A D | CMakeLists.txt | 12 IndexingContext.cpp 18 IndexingContext.h
|
| H A D | IndexingContext.h | 38 class IndexingContext { 44 IndexingContext(IndexingOptions IndexOpts, IndexDataConsumer &DataConsumer) in IndexingContext() function
|
| H A D | IndexDecl.cpp | 37 IndexingContext &IndexCtx; 40 explicit IndexingDeclVisitor(IndexingContext &indexCtx) in IndexingDeclVisitor() 774 bool IndexingContext::indexDecl(const Decl *D) { in indexDecl() 792 bool IndexingContext::indexDeclContext(const DeclContext *DC) { in indexDeclContext() 799 bool IndexingContext::indexTopLevelDecl(const Decl *D) { in indexTopLevelDecl() 812 bool IndexingContext::indexDeclGroupRef(DeclGroupRef DG) { in indexDeclGroupRef()
|
| H A D | IndexBody.cpp | 23 IndexingContext &IndexCtx; 34 BodyIndexer(IndexingContext &indexCtx, in BodyIndexer() 495 void IndexingContext::indexBody(const Stmt *S, const NamedDecl *Parent, in indexBody()
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/clang/lib/Index/ |
| H A D | BUILD.gn | 23 "IndexingContext.cpp", 24 "IndexingContext.h",
|