Searched refs:DataConsumer (Results 1 - 7 of 7) sorted by relevance

/external/clang/lib/Index/
H A DIndexingAction.cpp74 std::shared_ptr<IndexDataConsumer> DataConsumer; member in class:__anon1364::IndexActionBase
79 : DataConsumer(std::move(dataConsumer)),
80 IndexCtx(Opts, *DataConsumer) {}
87 DataConsumer->finish();
93 IndexAction(std::shared_ptr<IndexDataConsumer> DataConsumer, argument
95 : IndexActionBase(std::move(DataConsumer), Opts) {}
114 std::shared_ptr<IndexDataConsumer> DataConsumer,
117 IndexActionBase(std::move(DataConsumer), Opts) {}
149 index::createIndexingAction(std::shared_ptr<IndexDataConsumer> DataConsumer, argument
154 std::move(DataConsumer),
113 WrappingIndexAction(std::unique_ptr<FrontendAction> WrappedAction, std::shared_ptr<IndexDataConsumer> DataConsumer, IndexingOptions Opts) argument
169 indexASTUnit(ASTUnit &Unit, std::shared_ptr<IndexDataConsumer> DataConsumer, IndexingOptions Opts) argument
[all...]
H A DIndexingContext.h39 IndexDataConsumer &DataConsumer; member in class:clang::index::IndexingContext
43 IndexingContext(IndexingOptions IndexOpts, IndexDataConsumer &DataConsumer) argument
44 : IndexOpts(IndexOpts), DataConsumer(DataConsumer) {}
47 IndexDataConsumer &getDataConsumer() { return DataConsumer; }
H A DIndexingContext.cpp97 return DataConsumer.handleModuleOccurence(ImportD, Roles, FID, Offset);
332 return DataConsumer.handleDeclOccurence(D, Roles, FinalRelations, FID, Offset,
/external/clang/include/clang/Index/
H A DIndexingAction.h37 createIndexingAction(std::shared_ptr<IndexDataConsumer> DataConsumer,
42 std::shared_ptr<IndexDataConsumer> DataConsumer,
/external/clang/tools/libclang/
H A DIndexing.cpp227 CXIndexDataConsumer &DataConsumer; member in class:__anon3312::IndexPPCallbacks
232 : PP(PP), DataConsumer(dataConsumer), IsMainFileEntered(false) { }
244 DataConsumer.enteredMainFile(SM.getFileEntryForID(SM.getMainFileID()));
255 DataConsumer.ppIncludedFile(HashLoc, FileName, File, isImport, IsAngled,
282 CXIndexDataConsumer &DataConsumer; member in class:__anon3312::IndexingConsumer
287 : DataConsumer(dataConsumer), SKCtrl(skCtrl) { }
292 DataConsumer.setASTContext(Context);
293 DataConsumer.startedTranslationUnit();
302 return !DataConsumer.shouldAbort();
311 const SourceManager &SM = DataConsumer
352 std::shared_ptr<CXIndexDataConsumer> DataConsumer; member in class:__anon3312::IndexingFrontendAction
540 auto DataConsumer = local
[all...]
H A DCXIndexDataConsumer.cpp26 CXIndexDataConsumer &DataConsumer; member in class:__anon3309::IndexingDeclVisitor
33 : DataConsumer(dataConsumer), DeclLoc(Loc), LexicalDC(lexicalDC) { }
36 DataConsumer.handleFunction(D);
41 DataConsumer.handleVar(D);
46 DataConsumer.handleField(D);
55 DataConsumer.handleEnumerator(D);
60 DataConsumer.handleTypedefName(D);
65 DataConsumer.handleTagDecl(D);
70 DataConsumer.handleObjCInterface(D);
75 DataConsumer
[all...]
/external/clang/tools/c-index-test/
H A Dcore_main.cpp149 auto DataConsumer = std::make_shared<PrintIndexDataConsumer>(outs());
152 IndexAction = createIndexingAction(DataConsumer, IndexOpts,

Completed in 198 milliseconds