Home
last modified time | relevance | path

Searched refs:CXIndexDataConsumer (Results 1 – 4 of 4) sorted by relevance

/external/clang/tools/libclang/
DCXIndexDataConsumer.cpp26 CXIndexDataConsumer &DataConsumer;
31 IndexingDeclVisitor(CXIndexDataConsumer &dataConsumer, SourceLocation Loc, in IndexingDeclVisitor()
153 bool CXIndexDataConsumer::handleDeclOccurence(const Decl *D, in handleDeclOccurence()
221 bool CXIndexDataConsumer::handleModuleOccurence(const ImportDecl *ImportD, in handleModuleOccurence()
229 void CXIndexDataConsumer::finish() { in finish()
234 CXIndexDataConsumer::ObjCProtocolListInfo::ObjCProtocolListInfo( in ObjCProtocolListInfo()
236 CXIndexDataConsumer &IdxCtx, in ObjCProtocolListInfo()
276 AttrListInfo::AttrListInfo(const Decl *D, CXIndexDataConsumer &IdxCtx) in AttrListInfo()
329 AttrListInfo::create(const Decl *D, CXIndexDataConsumer &IdxCtx) { in create()
335 CXIndexDataConsumer::CXXBasesListInfo::CXXBasesListInfo(const CXXRecordDecl *D, in CXXBasesListInfo()
[all …]
DCXIndexDataConsumer.h31 class CXIndexDataConsumer; variable
35 CXIndexDataConsumer &IdxCtx;
38 explicit ScratchAlloc(CXIndexDataConsumer &indexCtx);
52 CXIndexDataConsumer *IndexCtx;
64 CXIndexDataConsumer *IndexCtx;
252 AttrListInfo(const Decl *D, CXIndexDataConsumer &IdxCtx);
255 CXIndexDataConsumer &IdxCtx);
277 class CXIndexDataConsumer : public index::IndexDataConsumer {
312 CXIndexDataConsumer &IdxCtx,
327 CXIndexDataConsumer &IdxCtx, ScratchAlloc &SA);
[all …]
DIndexing.cpp227 CXIndexDataConsumer &DataConsumer;
231 IndexPPCallbacks(Preprocessor &PP, CXIndexDataConsumer &dataConsumer) in IndexPPCallbacks()
282 CXIndexDataConsumer &DataConsumer;
286 IndexingConsumer(CXIndexDataConsumer &dataConsumer, TUSkipBodyControl *skCtrl) in IndexingConsumer()
352 std::shared_ptr<CXIndexDataConsumer> DataConsumer;
358 IndexingFrontendAction(std::shared_ptr<CXIndexDataConsumer> dataConsumer, in IndexingFrontendAction()
541 std::make_shared<CXIndexDataConsumer>(client_data, CB, index_options, in clang_indexSourceFile_Impl()
611 static void indexPreprocessingRecord(ASTUnit &Unit, CXIndexDataConsumer &IdxCtx) { in indexPreprocessingRecord()
657 auto DataConsumer = std::make_shared<CXIndexDataConsumer>(client_data, CB, in clang_indexTranslationUnit_Impl()
966 CXIndexDataConsumer &DataConsumer = in clang_indexLoc_getFileLocation()
[all …]
DCMakeLists.txt14 CXIndexDataConsumer.cpp