Searched refs:getFriendDecl (Results 1 – 17 of 17) sorted by relevance
137 NamedDecl *getFriendDecl() const { in getFriendDecl() function148 if (NamedDecl *ND = getFriendDecl()) { in getSourceRange()
660 Visit(D->getFriendDecl()); in VisitFriendDecl()
1550 TRY_TO(TraverseDecl(D->getFriendDecl()));1558 TRY_TO(TraverseDecl(D->getFriendDecl()));
2489 NamedDecl *getFriendDecl() const {
102 LexicalD = FD->getFriendDecl(); in numberAnonymousDeclsWithin()
1612 Record.AddDeclRef(D->getFriendDecl()); in VisitFriendDecl()1628 Record.push_back(D->getFriendDecl() != nullptr); in VisitFriendTemplateDecl()1629 if (D->getFriendDecl()) in VisitFriendTemplateDecl()1630 Record.AddDeclRef(D->getFriendDecl()); in VisitFriendTemplateDecl()
2073 if ((D1->getFriendType() && D2->getFriendDecl()) || in IsStructurallyEquivalent()2074 (D1->getFriendDecl() && D2->getFriendType())) { in IsStructurallyEquivalent()2081 if (D1->getFriendDecl() && D2->getFriendDecl()) in IsStructurallyEquivalent()2082 return IsStructurallyEquivalent(Context, D1->getFriendDecl(), in IsStructurallyEquivalent()2083 D2->getFriendDecl()); in IsStructurallyEquivalent()
915 dyn_cast<FunctionDecl>(D->getFriendDecl())) { in VisitFriendDecl()920 dyn_cast<FunctionTemplateDecl>(D->getFriendDecl())) { in VisitFriendDecl()925 dyn_cast<ClassTemplateDecl>(D->getFriendDecl())) { in VisitFriendDecl()
1285 const NamedDecl *FirstND = FirstFriend->getFriendDecl(); in diagnoseMismatch()1286 const NamedDecl *SecondND = SecondFriend->getFriendDecl(); in diagnoseMismatch()
455 AddDecl(D->getFriendDecl()); in VisitFriendDecl()
2714 if (NamedDecl *ND = Friend->getFriendDecl()) { in HasNonDeletedDefaultedEqualityComparison()
4273 if (NamedDecl *FriendD = D->getFriendDecl()) { in VisitFriendDecl()
744 if (auto ND = D->getFriendDecl()) { in VisitFriendDecl()
575 = cast<NamedDecl>(FriendD->getFriendDecl()->getCanonicalDecl()); in MatchesFriend()
1009 dyn_cast<FunctionDecl>((*I)->getFriendDecl())) in IsRecordFullyDefined()
6234 D = FD->getFriendDecl(); in CheckAbstractClassUsage()7238 dyn_cast_or_null<FunctionDecl>(F->getFriendDecl())); in CheckCompletedCXXClass()8965 F->getFriendDecl()->getCanonicalDecl(); in CheckExplicitlyDefaultedComparison()10538 FunctionDecl *FD = dyn_cast_or_null<FunctionDecl>(Friend->getFriendDecl()); in findImplicitlyDeclaredEqualityComparisons()
1421 NamedDecl *ND = D->getFriendDecl(); in VisitFriendDecl()