Lines Matching defs:D
34 bool VisitFunctionDecl(const FunctionDecl *D) { in VisitFunctionDecl()
39 bool VisitVarDecl(const VarDecl *D) { in VisitVarDecl()
44 bool VisitFieldDecl(const FieldDecl *D) { in VisitFieldDecl()
49 bool VisitMSPropertyDecl(const MSPropertyDecl *D) { in VisitMSPropertyDecl()
53 bool VisitEnumConstantDecl(const EnumConstantDecl *D) { in VisitEnumConstantDecl()
58 bool VisitTypedefNameDecl(const TypedefNameDecl *D) { in VisitTypedefNameDecl()
63 bool VisitTagDecl(const TagDecl *D) { in VisitTagDecl()
68 bool VisitObjCInterfaceDecl(const ObjCInterfaceDecl *D) { in VisitObjCInterfaceDecl()
73 bool VisitObjCProtocolDecl(const ObjCProtocolDecl *D) { in VisitObjCProtocolDecl()
78 bool VisitObjCImplementationDecl(const ObjCImplementationDecl *D) { in VisitObjCImplementationDecl()
83 bool VisitObjCCategoryDecl(const ObjCCategoryDecl *D) { in VisitObjCCategoryDecl()
88 bool VisitObjCCategoryImplDecl(const ObjCCategoryImplDecl *D) { in VisitObjCCategoryImplDecl()
93 bool VisitObjCMethodDecl(const ObjCMethodDecl *D) { in VisitObjCMethodDecl()
101 bool VisitObjCPropertyDecl(const ObjCPropertyDecl *D) { in VisitObjCPropertyDecl()
106 bool VisitObjCPropertyImplDecl(const ObjCPropertyImplDecl *D) { in VisitObjCPropertyImplDecl()
111 bool VisitNamespaceDecl(const NamespaceDecl *D) { in VisitNamespaceDecl()
116 bool VisitUsingDecl(const UsingDecl *D) { in VisitUsingDecl()
120 bool VisitUsingDirectiveDecl(const UsingDirectiveDecl *D) { in VisitUsingDirectiveDecl()
124 bool VisitClassTemplateDecl(const ClassTemplateDecl *D) { in VisitClassTemplateDecl()
130 ClassTemplateSpecializationDecl *D) { in VisitClassTemplateSpecializationDecl()
135 bool VisitFunctionTemplateDecl(const FunctionTemplateDecl *D) { in VisitFunctionTemplateDecl()
140 bool VisitTypeAliasTemplateDecl(const TypeAliasTemplateDecl *D) { in VisitTypeAliasTemplateDecl()
145 bool VisitImportDecl(const ImportDecl *D) { in VisitImportDecl()
158 const Decl *D, SymbolRoleSet Roles, ArrayRef<SymbolRelation> Relations, in handleDeclOccurrence()
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()
420 bool CXIndexDataConsumer::isFunctionLocalDecl(const Decl *D) { in isFunctionLocalDecl()
541 bool CXIndexDataConsumer::handleDecl(const NamedDecl *D, in handleDecl()
600 bool CXIndexDataConsumer::handleObjCContainer(const ObjCContainerDecl *D, in handleObjCContainer()
607 bool CXIndexDataConsumer::handleFunction(const FunctionDecl *D) { in handleFunction()
623 bool CXIndexDataConsumer::handleVar(const VarDecl *D) { in handleVar()
629 bool CXIndexDataConsumer::handleField(const FieldDecl *D) { in handleField()
635 bool CXIndexDataConsumer::handleEnumerator(const EnumConstantDecl *D) { in handleEnumerator()
641 bool CXIndexDataConsumer::handleTagDecl(const TagDecl *D) { in handleTagDecl()
650 bool CXIndexDataConsumer::handleTypedefName(const TypedefNameDecl *D) { in handleTypedefName()
656 bool CXIndexDataConsumer::handleObjCInterface(const ObjCInterfaceDecl *D) { in handleObjCInterface()
705 const ObjCImplementationDecl *D) { in handleObjCImplementation()
712 bool CXIndexDataConsumer::handleObjCProtocol(const ObjCProtocolDecl *D) { in handleObjCProtocol()
741 bool CXIndexDataConsumer::handleObjCCategory(const ObjCCategoryDecl *D) { in handleObjCCategory()
773 bool CXIndexDataConsumer::handleObjCCategoryImpl(const ObjCCategoryImplDecl *D) { in handleObjCCategoryImpl()
802 bool CXIndexDataConsumer::handleObjCMethod(const ObjCMethodDecl *D, in handleObjCMethod()
820 const ObjCPropertyImplDecl *D) { in handleSynthesizedObjCProperty()
827 bool CXIndexDataConsumer::handleSynthesizedObjCMethod(const ObjCMethodDecl *D, in handleSynthesizedObjCMethod()
835 bool CXIndexDataConsumer::handleObjCProperty(const ObjCPropertyDecl *D) { in handleObjCProperty()
860 bool CXIndexDataConsumer::handleNamespace(const NamespaceDecl *D) { in handleNamespace()
867 bool CXIndexDataConsumer::handleClassTemplate(const ClassTemplateDecl *D) { in handleClassTemplate()
871 bool CXIndexDataConsumer::handleFunctionTemplate(const FunctionTemplateDecl *D) { in handleFunctionTemplate()
878 bool CXIndexDataConsumer::handleTypeAliasTemplate(const TypeAliasTemplateDecl *D) { in handleTypeAliasTemplate()
884 bool CXIndexDataConsumer::handleReference(const NamedDecl *D, SourceLocation Loc, in handleReference()
969 void CXIndexDataConsumer::setClientEntity(const Decl *D, CXIdxClientEntity client) { in setClientEntity()
1008 bool CXIndexDataConsumer::markEntityOccurrenceInFile(const NamedDecl *D, in markEntityOccurrenceInFile()
1136 void CXIndexDataConsumer::getEntityInfo(const NamedDecl *D, in getEntityInfo()
1194 CXCursor CXIndexDataConsumer::getRefCursor(const NamedDecl *D, SourceLocation Loc) { in getRefCursor()
1215 bool CXIndexDataConsumer::shouldIgnoreIfImplicit(const Decl *D) { in shouldIgnoreIfImplicit()
1229 bool CXIndexDataConsumer::isTemplateImplicitInstantiation(const Decl *D) { in isTemplateImplicitInstantiation()