Lines Matching refs:DataConsumer

241   CXIndexDataConsumer &DataConsumer;  member in __anon0c848fe50211::IndexPPCallbacks
246 : PP(PP), DataConsumer(dataConsumer), IsMainFileEntered(false) { } in IndexPPCallbacks()
258 DataConsumer.enteredMainFile(SM.getFileEntryForID(SM.getMainFileID())); in FileChanged()
270 DataConsumer.ppIncludedFile(HashLoc, FileName, File, isImport, IsAngled, in InclusionDirective()
299 CXIndexDataConsumer &DataConsumer; member in __anon0c848fe50211::IndexingConsumer
304 : DataConsumer(dataConsumer) {} in IndexingConsumer()
307 DataConsumer.setASTContext(Context); in Initialize()
308 DataConsumer.startedTranslationUnit(); in Initialize()
312 return !DataConsumer.shouldAbort(); in HandleTopLevelDecl()
336 std::shared_ptr<CXIndexDataConsumer> DataConsumer; member in __anon0c848fe50211::IndexingFrontendAction
346 : DataConsumer(std::move(dataConsumer)), Opts(Opts), SKData(skData) {} in IndexingFrontendAction()
355 DataConsumer->importedPCH(*File); in CreateASTConsumer()
358 DataConsumer->setASTContext(CI.getASTContext()); in CreateASTConsumer()
360 PP.addPPCallbacks(std::make_unique<IndexPPCallbacks>(PP, *DataConsumer)); in CreateASTConsumer()
361 DataConsumer->setPreprocessor(CI.getPreprocessorPtr()); in CreateASTConsumer()
372 *DataConsumer, ParsedLocsTracker.get())); in CreateASTConsumer()
374 DataConsumer, Opts, CI.getPreprocessorPtr(), in CreateASTConsumer()
406 if (DataConsumer->shouldIndexImplicitTemplateInsts()) in getTranslationUnitKind()
577 auto DataConsumer = in clang_indexSourceFile_Impl() local
581 DataConsumer, getIndexingOptionsFromCXOptions(index_options), in clang_indexSourceFile_Impl()
689 CXIndexDataConsumer DataConsumer(client_data, CB, index_options, TU); in clang_indexTranslationUnit_Impl() local
698 DataConsumer.importedPCH(PCHFile); in clang_indexTranslationUnit_Impl()
703 DataConsumer.enteredMainFile(nullptr); in clang_indexTranslationUnit_Impl()
705 DataConsumer.enteredMainFile(*MainFile); in clang_indexTranslationUnit_Impl()
707 DataConsumer.enteredMainFile(nullptr); in clang_indexTranslationUnit_Impl()
709 DataConsumer.setASTContext(Unit->getASTContext()); in clang_indexTranslationUnit_Impl()
710 DataConsumer.startedTranslationUnit(); in clang_indexTranslationUnit_Impl()
712 indexPreprocessingRecord(*Unit, DataConsumer); in clang_indexTranslationUnit_Impl()
713 indexASTUnit(*Unit, DataConsumer, getIndexingOptionsFromCXOptions(index_options)); in clang_indexTranslationUnit_Impl()
714 DataConsumer.indexDiagnostics(); in clang_indexTranslationUnit_Impl()
987 CXIndexDataConsumer &DataConsumer = in clang_indexLoc_getFileLocation() local
989 DataConsumer.translateLoc(Loc, indexFile, file, line, column, offset); in clang_indexLoc_getFileLocation()
997 CXIndexDataConsumer &DataConsumer = in clang_indexLoc_getCXSourceLocation() local
999 return cxloc::translateSourceLocation(DataConsumer.getASTContext(), Loc); in clang_indexLoc_getCXSourceLocation()