Lines Matching refs:IndexCtx
44 IndexingContext &IndexCtx; member in __anon7a4004370111::IndexASTConsumer
47 IndexASTConsumer(IndexingContext &IndexCtx) in IndexASTConsumer() argument
48 : IndexCtx(IndexCtx) {} in IndexASTConsumer()
52 IndexCtx.setASTContext(Context); in Initialize()
53 IndexCtx.getDataConsumer().initialize(Context); in Initialize()
57 return IndexCtx.indexDeclGroupRef(DG); in HandleTopLevelDecl()
65 IndexCtx.indexDeclGroupRef(DG); in HandleTopLevelDeclInObjCContainer()
75 IndexingContext IndexCtx; member in __anon7a4004370111::IndexActionBase
80 IndexCtx(Opts, *DataConsumer) {} in IndexActionBase()
83 return llvm::make_unique<IndexASTConsumer>(IndexCtx); in createIndexASTConsumer()
161 IndexingContext &IndexCtx = *static_cast<IndexingContext*>(context); in topLevelDeclVisitor() local
162 return IndexCtx.indexTopLevelDecl(D); in topLevelDeclVisitor()
165 static void indexTranslationUnit(ASTUnit &Unit, IndexingContext &IndexCtx) { in indexTranslationUnit() argument
166 Unit.visitLocalTopLevelDecls(&IndexCtx, topLevelDeclVisitor); in indexTranslationUnit()
172 IndexingContext IndexCtx(Opts, *DataConsumer); in indexASTUnit() local
173 IndexCtx.setASTContext(Unit.getASTContext()); in indexASTUnit()
175 indexTranslationUnit(Unit, IndexCtx); in indexASTUnit()