Lines Matching defs:D2
1241 RecordDecl *D2 = Field2->getType()->castAs<RecordType>()->getDecl(); in IsStructurallyEquivalent() local
1339 CXXRecordDecl *D1, CXXRecordDecl *D2) { in IsStructurallyEquivalentLambdas()
1351 RecordDecl *D1, RecordDecl *D2) { in IsStructurallyEquivalent()
1595 EnumDecl *D1, EnumDecl *D2) { in IsStructurallyEquivalent()
1702 TemplateTypeParmDecl *D2) { in IsStructurallyEquivalent()
1720 NonTypeTemplateParmDecl *D2) { in IsStructurallyEquivalent()
1751 TemplateTemplateParmDecl *D2) { in IsStructurallyEquivalent()
1770 StructuralEquivalenceContext &Ctx, TemplateDecl *D1, TemplateDecl *D2) { in IsTemplateDeclCommonStructurallyEquivalent()
1782 ClassTemplateDecl *D2) { in IsStructurallyEquivalent()
1794 FunctionTemplateDecl *D2) { in IsStructurallyEquivalent()
1806 ConceptDecl *D2) { in IsStructurallyEquivalent()
1817 FriendDecl *D1, FriendDecl *D2) { in IsStructurallyEquivalent()
1833 TypedefNameDecl *D1, TypedefNameDecl *D2) { in IsStructurallyEquivalent()
1842 FunctionDecl *D1, FunctionDecl *D2) { in IsStructurallyEquivalent()
1862 Decl *D1, Decl *D2) { in IsStructurallyEquivalent()
1993 bool StructuralEquivalenceContext::IsEquivalent(Decl *D1, Decl *D2) { in IsEquivalent()
2030 bool StructuralEquivalenceContext::CheckCommonEquivalence(Decl *D1, Decl *D2) { in CheckCommonEquivalence()
2045 Decl *D1, Decl *D2) { in CheckKindSpecificEquivalence()
2071 Decl *D2 = P.second; in Finish() local