Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/
H A DCXIndexDataConsumer.cpp25 CXIndexDataConsumer &DataConsumer;
30 IndexingDeclVisitor(CXIndexDataConsumer &dataConsumer, SourceLocation Loc, in IndexingDeclVisitor()
157 bool CXIndexDataConsumer::handleDeclOccurrence( in handleDeclOccurrence()
223 bool CXIndexDataConsumer::handleModuleOccurrence(const ImportDecl *ImportD, in handleModuleOccurrence()
232 void CXIndexDataConsumer::finish() { in finish()
237 CXIndexDataConsumer::ObjCProtocolListInfo::ObjCProtocolListInfo( in ObjCProtocolListInfo()
239 CXIndexDataConsumer &IdxCtx, in ObjCProtocolListInfo()
279 AttrListInfo::AttrListInfo(const Decl *D, CXIndexDataConsumer &IdxCtx) in AttrListInfo()
332 AttrListInfo::create(const Decl *D, CXIndexDataConsumer &IdxCtx) { in create()
338 CXIndexDataConsumer::CXXBasesListInfo::CXXBasesListInfo(const CXXRecordDecl *D, in CXXBasesListInfo()
[all …]
H A DCXIndexDataConsumer.h29 class CXIndexDataConsumer; variable
33 CXIndexDataConsumer &IdxCtx;
36 explicit ScratchAlloc(CXIndexDataConsumer &indexCtx);
50 CXIndexDataConsumer *IndexCtx;
62 CXIndexDataConsumer *IndexCtx;
250 AttrListInfo(const Decl *D, CXIndexDataConsumer &IdxCtx);
253 CXIndexDataConsumer &IdxCtx);
275 class CXIndexDataConsumer : public index::IndexDataConsumer {
310 CXIndexDataConsumer &IdxCtx,
325 CXIndexDataConsumer &IdxCtx, ScratchAlloc &SA);
[all …]
H A DIndexing.cpp241 CXIndexDataConsumer &DataConsumer;
245 IndexPPCallbacks(Preprocessor &PP, CXIndexDataConsumer &dataConsumer) in IndexPPCallbacks()
299 CXIndexDataConsumer &DataConsumer;
302 IndexingConsumer(CXIndexDataConsumer &dataConsumer, in IndexingConsumer()
336 std::shared_ptr<CXIndexDataConsumer> DataConsumer;
343 IndexingFrontendAction(std::shared_ptr<CXIndexDataConsumer> dataConsumer, in IndexingFrontendAction()
575 std::make_shared<CXIndexDataConsumer>(client_data, CB, index_options, in clang_indexSourceFile_Impl()
640 static void indexPreprocessingRecord(ASTUnit &Unit, CXIndexDataConsumer &IdxCtx) { in indexPreprocessingRecord()
686 CXIndexDataConsumer DataConsumer(client_data, CB, index_options, TU); in clang_indexTranslationUnit_Impl()
984 CXIndexDataConsumer &DataConsumer = in clang_indexLoc_getFileLocation()
[all …]
H A DCMakeLists.txt14 CXIndexDataConsumer.cpp
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/clang/tools/libclang/
H A DBUILD.gn72 "CXIndexDataConsumer.cpp",