Lines Matching defs:D
35 bool VisitFunctionDecl(const FunctionDecl *D) { in VisitFunctionDecl()
40 bool VisitVarDecl(const VarDecl *D) { in VisitVarDecl()
45 bool VisitFieldDecl(const FieldDecl *D) { in VisitFieldDecl()
50 bool VisitMSPropertyDecl(const MSPropertyDecl *D) { in VisitMSPropertyDecl()
54 bool VisitEnumConstantDecl(const EnumConstantDecl *D) { in VisitEnumConstantDecl()
59 bool VisitTypedefNameDecl(const TypedefNameDecl *D) { in VisitTypedefNameDecl()
64 bool VisitTagDecl(const TagDecl *D) { in VisitTagDecl()
69 bool VisitObjCInterfaceDecl(const ObjCInterfaceDecl *D) { in VisitObjCInterfaceDecl()
74 bool VisitObjCProtocolDecl(const ObjCProtocolDecl *D) { in VisitObjCProtocolDecl()
79 bool VisitObjCImplementationDecl(const ObjCImplementationDecl *D) { in VisitObjCImplementationDecl()
84 bool VisitObjCCategoryDecl(const ObjCCategoryDecl *D) { in VisitObjCCategoryDecl()
89 bool VisitObjCCategoryImplDecl(const ObjCCategoryImplDecl *D) { in VisitObjCCategoryImplDecl()
94 bool VisitObjCMethodDecl(const ObjCMethodDecl *D) { in VisitObjCMethodDecl()
102 bool VisitObjCPropertyDecl(const ObjCPropertyDecl *D) { in VisitObjCPropertyDecl()
107 bool VisitObjCPropertyImplDecl(const ObjCPropertyImplDecl *D) { in VisitObjCPropertyImplDecl()
112 bool VisitNamespaceDecl(const NamespaceDecl *D) { in VisitNamespaceDecl()
117 bool VisitUsingDecl(const UsingDecl *D) { in VisitUsingDecl()
121 bool VisitUsingDirectiveDecl(const UsingDirectiveDecl *D) { in VisitUsingDirectiveDecl()
125 bool VisitClassTemplateDecl(const ClassTemplateDecl *D) { in VisitClassTemplateDecl()
131 ClassTemplateSpecializationDecl *D) { in VisitClassTemplateSpecializationDecl()
136 bool VisitFunctionTemplateDecl(const FunctionTemplateDecl *D) { in VisitFunctionTemplateDecl()
141 bool VisitTypeAliasTemplateDecl(const TypeAliasTemplateDecl *D) { in VisitTypeAliasTemplateDecl()
146 bool VisitImportDecl(const ImportDecl *D) { in VisitImportDecl()
153 bool CXIndexDataConsumer::handleDeclOccurence(const Decl *D, in handleDeclOccurence()
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()
417 bool CXIndexDataConsumer::isFunctionLocalDecl(const Decl *D) { in isFunctionLocalDecl()
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()
699 const ObjCImplementationDecl *D) { 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()
813 const ObjCPropertyImplDecl *D) { 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()
973 void CXIndexDataConsumer::setClientEntity(const Decl *D, CXIdxClientEntity client) { in setClientEntity()
1012 bool CXIndexDataConsumer::markEntityOccurrenceInFile(const NamedDecl *D, in markEntityOccurrenceInFile()
1140 void CXIndexDataConsumer::getEntityInfo(const NamedDecl *D, in getEntityInfo()
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()