Lines Matching defs:D

689 void ASTDumper::dumpBareDeclRef(const Decl *D) {  in dumpBareDeclRef()
705 void ASTDumper::dumpDeclRef(const Decl *D, const char *Label) { in dumpDeclRef()
735 for (auto *D : DC->noload_decls()) in dumpDeclContext() local
783 std::function<void(Decl *)> DumpWithPrev = [&](Decl *D) { in dumpLookups()
830 static void dumpPreviousDeclImpl(raw_ostream &OS, const Mergeable<T> *D) { in dumpPreviousDeclImpl()
837 static void dumpPreviousDeclImpl(raw_ostream &OS, const Redeclarable<T> *D) { in dumpPreviousDeclImpl()
845 static void dumpPreviousDecl(raw_ostream &OS, const Decl *D) { in dumpPreviousDecl()
979 void ASTDumper::dumpDecl(const Decl *D) { in dumpDecl()
1039 void ASTDumper::VisitLabelDecl(const LabelDecl *D) { in VisitLabelDecl()
1043 void ASTDumper::VisitTypedefDecl(const TypedefDecl *D) { in VisitTypedefDecl()
1050 void ASTDumper::VisitEnumDecl(const EnumDecl *D) { in VisitEnumDecl()
1064 void ASTDumper::VisitRecordDecl(const RecordDecl *D) { in VisitRecordDecl()
1073 void ASTDumper::VisitEnumConstantDecl(const EnumConstantDecl *D) { in VisitEnumConstantDecl()
1080 void ASTDumper::VisitIndirectFieldDecl(const IndirectFieldDecl *D) { in VisitIndirectFieldDecl()
1088 void ASTDumper::VisitFunctionDecl(const FunctionDecl *D) { in VisitFunctionDecl()
1147 void ASTDumper::VisitFieldDecl(const FieldDecl *D) { in VisitFieldDecl()
1161 void ASTDumper::VisitVarDecl(const VarDecl *D) { in VisitVarDecl()
1186 void ASTDumper::VisitFileScopeAsmDecl(const FileScopeAsmDecl *D) { in VisitFileScopeAsmDecl()
1190 void ASTDumper::VisitImportDecl(const ImportDecl *D) { in VisitImportDecl()
1198 void ASTDumper::VisitNamespaceDecl(const NamespaceDecl *D) { in VisitNamespaceDecl()
1206 void ASTDumper::VisitUsingDirectiveDecl(const UsingDirectiveDecl *D) { in VisitUsingDirectiveDecl()
1211 void ASTDumper::VisitNamespaceAliasDecl(const NamespaceAliasDecl *D) { in VisitNamespaceAliasDecl()
1216 void ASTDumper::VisitTypeAliasDecl(const TypeAliasDecl *D) { in VisitTypeAliasDecl()
1221 void ASTDumper::VisitTypeAliasTemplateDecl(const TypeAliasTemplateDecl *D) { in VisitTypeAliasTemplateDecl()
1227 void ASTDumper::VisitCXXRecordDecl(const CXXRecordDecl *D) { in VisitCXXRecordDecl()
1244 void ASTDumper::VisitStaticAssertDecl(const StaticAssertDecl *D) { in VisitStaticAssertDecl()
1250 void ASTDumper::VisitTemplateDeclSpecialization(const SpecializationDecl *D, in VisitTemplateDeclSpecialization()
1292 void ASTDumper::VisitTemplateDecl(const TemplateDecl *D, in VisitTemplateDecl()
1304 void ASTDumper::VisitFunctionTemplateDecl(const FunctionTemplateDecl *D) { in VisitFunctionTemplateDecl()
1311 void ASTDumper::VisitClassTemplateDecl(const ClassTemplateDecl *D) { in VisitClassTemplateDecl()
1316 const ClassTemplateSpecializationDecl *D) { in VisitClassTemplateSpecializationDecl()
1322 const ClassTemplatePartialSpecializationDecl *D) { in VisitClassTemplatePartialSpecializationDecl()
1328 const ClassScopeFunctionSpecializationDecl *D) { in VisitClassScopeFunctionSpecializationDecl()
1334 void ASTDumper::VisitVarTemplateDecl(const VarTemplateDecl *D) { in VisitVarTemplateDecl()
1338 void ASTDumper::VisitBuiltinTemplateDecl(const BuiltinTemplateDecl *D) { in VisitBuiltinTemplateDecl()
1344 const VarTemplateSpecializationDecl *D) { in VisitVarTemplateSpecializationDecl()
1350 const VarTemplatePartialSpecializationDecl *D) { in VisitVarTemplatePartialSpecializationDecl()
1355 void ASTDumper::VisitTemplateTypeParmDecl(const TemplateTypeParmDecl *D) { in VisitTemplateTypeParmDecl()
1367 void ASTDumper::VisitNonTypeTemplateParmDecl(const NonTypeTemplateParmDecl *D) { in VisitNonTypeTemplateParmDecl()
1377 const TemplateTemplateParmDecl *D) { in VisitTemplateTemplateParmDecl()
1386 void ASTDumper::VisitUsingDecl(const UsingDecl *D) { in VisitUsingDecl()
1394 const UnresolvedUsingTypenameDecl *D) { in VisitUnresolvedUsingTypenameDecl()
1401 void ASTDumper::VisitUnresolvedUsingValueDecl(const UnresolvedUsingValueDecl *D) { in VisitUnresolvedUsingValueDecl()
1409 void ASTDumper::VisitUsingShadowDecl(const UsingShadowDecl *D) { in VisitUsingShadowDecl()
1414 void ASTDumper::VisitLinkageSpecDecl(const LinkageSpecDecl *D) { in VisitLinkageSpecDecl()
1421 void ASTDumper::VisitAccessSpecDecl(const AccessSpecDecl *D) { in VisitAccessSpecDecl()
1426 void ASTDumper::VisitFriendDecl(const FriendDecl *D) { in VisitFriendDecl()
1437 void ASTDumper::VisitObjCIvarDecl(const ObjCIvarDecl *D) { in VisitObjCIvarDecl()
1462 void ASTDumper::VisitObjCMethodDecl(const ObjCMethodDecl *D) { in VisitObjCMethodDecl()
1486 void ASTDumper::VisitObjCTypeParamDecl(const ObjCTypeParamDecl *D) { in VisitObjCTypeParamDecl()
1506 void ASTDumper::VisitObjCCategoryDecl(const ObjCCategoryDecl *D) { in VisitObjCCategoryDecl()
1517 void ASTDumper::VisitObjCCategoryImplDecl(const ObjCCategoryImplDecl *D) { in VisitObjCCategoryImplDecl()
1523 void ASTDumper::VisitObjCProtocolDecl(const ObjCProtocolDecl *D) { in VisitObjCProtocolDecl()
1530 void ASTDumper::VisitObjCInterfaceDecl(const ObjCInterfaceDecl *D) { in VisitObjCInterfaceDecl()
1540 void ASTDumper::VisitObjCImplementationDecl(const ObjCImplementationDecl *D) { in VisitObjCImplementationDecl()
1550 void ASTDumper::VisitObjCCompatibleAliasDecl(const ObjCCompatibleAliasDecl *D) { in VisitObjCCompatibleAliasDecl()
1555 void ASTDumper::VisitObjCPropertyDecl(const ObjCPropertyDecl *D) { in VisitObjCPropertyDecl()
1593 void ASTDumper::VisitObjCPropertyImplDecl(const ObjCPropertyImplDecl *D) { in VisitObjCPropertyImplDecl()
1603 void ASTDumper::VisitBlockDecl(const BlockDecl *D) { in VisitBlockDecl()
2388 ASTDumper D(OS, Traits, SM); in dump() local
2394 ASTDumper D(llvm::errs(), nullptr, nullptr, /*ShowColors*/true); in dumpColor() local