• Home
  • Raw
  • Download

Lines Matching refs:CXIndexDataConsumer

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()
336 CXIndexDataConsumer &IdxCtx, in CXXBasesListInfo()
370 SourceLocation CXIndexDataConsumer::CXXBasesListInfo::getBaseLoc( in getBaseLoc()
408 void CXIndexDataConsumer::setASTContext(ASTContext &ctx) { in setASTContext()
413 void CXIndexDataConsumer::setPreprocessor(Preprocessor &PP) { in setPreprocessor()
417 bool CXIndexDataConsumer::isFunctionLocalDecl(const Decl *D) { in isFunctionLocalDecl()
439 bool CXIndexDataConsumer::shouldAbort() { in shouldAbort()
445 void CXIndexDataConsumer::enteredMainFile(const FileEntry *File) { in enteredMainFile()
455 void CXIndexDataConsumer::ppIncludedFile(SourceLocation hashLoc, in ppIncludedFile()
473 void CXIndexDataConsumer::importedModule(const ImportDecl *ImportD) { in importedModule()
492 void CXIndexDataConsumer::importedPCH(const FileEntry *File) { in importedPCH()
507 void CXIndexDataConsumer::startedTranslationUnit() { in startedTranslationUnit()
514 void CXIndexDataConsumer::indexDiagnostics() { in indexDiagnostics()
522 void CXIndexDataConsumer::handleDiagnosticSet(CXDiagnostic CXDiagSet) { in handleDiagnosticSet()
529 bool CXIndexDataConsumer::handleDecl(const NamedDecl *D, in handleDecl()
588 bool CXIndexDataConsumer::handleObjCContainer(const ObjCContainerDecl *D, in handleObjCContainer()
595 bool CXIndexDataConsumer::handleFunction(const FunctionDecl *D) { in handleFunction()
611 bool CXIndexDataConsumer::handleVar(const VarDecl *D) { in handleVar()
617 bool CXIndexDataConsumer::handleField(const FieldDecl *D) { in handleField()
623 bool CXIndexDataConsumer::handleMSProperty(const MSPropertyDecl *D) { in handleMSProperty()
629 bool CXIndexDataConsumer::handleEnumerator(const EnumConstantDecl *D) { in handleEnumerator()
635 bool CXIndexDataConsumer::handleTagDecl(const TagDecl *D) { in handleTagDecl()
644 bool CXIndexDataConsumer::handleTypedefName(const TypedefNameDecl *D) { in handleTypedefName()
650 bool CXIndexDataConsumer::handleObjCInterface(const ObjCInterfaceDecl *D) { in handleObjCInterface()
698 bool CXIndexDataConsumer::handleObjCImplementation( in handleObjCImplementation()
706 bool CXIndexDataConsumer::handleObjCProtocol(const ObjCProtocolDecl *D) { in handleObjCProtocol()
735 bool CXIndexDataConsumer::handleObjCCategory(const ObjCCategoryDecl *D) { in handleObjCCategory()
767 bool CXIndexDataConsumer::handleObjCCategoryImpl(const ObjCCategoryImplDecl *D) { in handleObjCCategoryImpl()
796 bool CXIndexDataConsumer::handleObjCMethod(const ObjCMethodDecl *D) { in handleObjCMethod()
812 bool CXIndexDataConsumer::handleSynthesizedObjCProperty( in handleSynthesizedObjCProperty()
820 bool CXIndexDataConsumer::handleSynthesizedObjCMethod(const ObjCMethodDecl *D, in handleSynthesizedObjCMethod()
828 bool CXIndexDataConsumer::handleObjCProperty(const ObjCPropertyDecl *D) { in handleObjCProperty()
853 bool CXIndexDataConsumer::handleNamespace(const NamespaceDecl *D) { in handleNamespace()
860 bool CXIndexDataConsumer::handleClassTemplate(const ClassTemplateDecl *D) { in handleClassTemplate()
864 bool CXIndexDataConsumer::handleFunctionTemplate(const FunctionTemplateDecl *D) { in handleFunctionTemplate()
871 bool CXIndexDataConsumer::handleTypeAliasTemplate(const TypeAliasTemplateDecl *D) { in handleTypeAliasTemplate()
877 bool CXIndexDataConsumer::handleReference(const NamedDecl *D, SourceLocation Loc, in handleReference()
890 bool CXIndexDataConsumer::handleReference(const NamedDecl *D, SourceLocation Loc, in handleReference()
936 bool CXIndexDataConsumer::isNotFromSourceFile(SourceLocation Loc) const { in isNotFromSourceFile()
945 void CXIndexDataConsumer::addContainerInMap(const DeclContext *DC, in addContainerInMap()
964 CXIdxClientEntity CXIndexDataConsumer::getClientEntity(const Decl *D) const { in getClientEntity()
973 void CXIndexDataConsumer::setClientEntity(const Decl *D, CXIdxClientEntity client) { in setClientEntity()
979 bool CXIndexDataConsumer::handleCXXRecordDecl(const CXXRecordDecl *RD, in handleCXXRecordDecl()
1012 bool CXIndexDataConsumer::markEntityOccurrenceInFile(const NamedDecl *D, in markEntityOccurrenceInFile()
1034 const NamedDecl *CXIndexDataConsumer::getEntityDecl(const NamedDecl *D) const { in getEntityDecl()
1057 CXIndexDataConsumer::getEntityContainer(const Decl *D) const { in getEntityContainer()
1073 CXIndexDataConsumer::getClientContainerForDC(const DeclContext *DC) const { in getClientContainerForDC()
1084 CXIdxClientFile CXIndexDataConsumer::getIndexFile(const FileEntry *File) { in getIndexFile()
1095 CXIdxLoc CXIndexDataConsumer::getIndexLoc(SourceLocation Loc) const { in getIndexLoc()
1100 idxLoc.ptr_data[0] = const_cast<CXIndexDataConsumer *>(this); in getIndexLoc()
1105 void CXIndexDataConsumer::translateLoc(SourceLocation Loc, in translateLoc()
1140 void CXIndexDataConsumer::getEntityInfo(const NamedDecl *D, in getEntityInfo()
1191 void CXIndexDataConsumer::getContainerInfo(const DeclContext *DC, in getContainerInfo()
1198 CXCursor CXIndexDataConsumer::getRefCursor(const NamedDecl *D, SourceLocation Loc) { in getRefCursor()
1219 bool CXIndexDataConsumer::shouldIgnoreIfImplicit(const Decl *D) { in shouldIgnoreIfImplicit()
1233 bool CXIndexDataConsumer::isTemplateImplicitInstantiation(const Decl *D) { in isTemplateImplicitInstantiation()