Searched refs:CXIndexDataConsumer (Results 1 – 4 of 4) sorted by relevance
/external/clang/tools/libclang/ |
D | CXIndexDataConsumer.cpp | 26 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 …]
|
D | CXIndexDataConsumer.h | 31 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 …]
|
D | Indexing.cpp | 227 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 …]
|
D | CMakeLists.txt | 14 CXIndexDataConsumer.cpp
|