Searched refs:getFriendDecl (Results 1 – 17 of 17) sorted by relevance
136 NamedDecl *getFriendDecl() const { in getFriendDecl() function147 if (NamedDecl *ND = getFriendDecl()) { in getSourceRange()
654 Visit(D->getFriendDecl()); in VisitFriendDecl()
1559 TRY_TO(TraverseDecl(D->getFriendDecl()));1567 TRY_TO(TraverseDecl(D->getFriendDecl()));
2514 NamedDecl *getFriendDecl() const {
102 LexicalD = FD->getFriendDecl(); in numberAnonymousDeclsWithin()
1498 Record.AddDeclRef(D->getFriendDecl()); in VisitFriendDecl()1514 Record.push_back(D->getFriendDecl() != nullptr); in VisitFriendTemplateDecl()1515 if (D->getFriendDecl()) in VisitFriendTemplateDecl()1516 Record.AddDeclRef(D->getFriendDecl()); in VisitFriendTemplateDecl()
1952 if ((D1->getFriendType() && D2->getFriendDecl()) || in IsStructurallyEquivalent()1953 (D1->getFriendDecl() && D2->getFriendType())) { in IsStructurallyEquivalent()1960 if (D1->getFriendDecl() && D2->getFriendDecl()) in IsStructurallyEquivalent()1961 return IsStructurallyEquivalent(Context, D1->getFriendDecl(), in IsStructurallyEquivalent()1962 D2->getFriendDecl()); in IsStructurallyEquivalent()
808 dyn_cast<FunctionDecl>(D->getFriendDecl())) { in VisitFriendDecl()813 dyn_cast<FunctionTemplateDecl>(D->getFriendDecl())) { in VisitFriendDecl()818 dyn_cast<ClassTemplateDecl>(D->getFriendDecl())) { in VisitFriendDecl()
1280 const NamedDecl *FirstND = FirstFriend->getFriendDecl(); in diagnoseMismatch()1281 const NamedDecl *SecondND = SecondFriend->getFriendDecl(); in diagnoseMismatch()
451 AddDecl(D->getFriendDecl()); in VisitFriendDecl()
3992 } else if (!FoundFriend->getFriendDecl() == !FD->getFriendDecl() && in getFriendCountAndPosition()4012 if (Decl *D = F->getFriendDecl()) in getFriendCountAndPosition()4033 if (D->getFriendDecl() && ImportedFriend->getFriendDecl()) { in VisitFriendDecl()4035 IsStructuralMatch(D->getFriendDecl(), ImportedFriend->getFriendDecl(), in VisitFriendDecl()4058 if (NamedDecl *FriendD = D->getFriendDecl()) { in VisitFriendDecl()
743 if (auto ND = D->getFriendDecl()) { in VisitFriendDecl()
565 = cast<NamedDecl>(FriendD->getFriendDecl()->getCanonicalDecl()); in MatchesFriend()
996 dyn_cast<FunctionDecl>((*I)->getFriendDecl())) in IsRecordFullyDefined()
6042 D = FD->getFriendDecl(); in CheckAbstractClassUsage()7035 dyn_cast_or_null<FunctionDecl>(F->getFriendDecl())); in CheckCompletedCXXClass()8692 F->getFriendDecl()->getCanonicalDecl(); in CheckExplicitlyDefaultedComparison()10241 FunctionDecl *FD = dyn_cast_or_null<FunctionDecl>(Friend->getFriendDecl()); in findImplicitlyDeclaredEqualityComparisons()
1381 NamedDecl *ND = D->getFriendDecl(); in VisitFriendDecl()
1300 if (NamedDecl *FriendD = D->getFriendDecl()) { in VisitFriendDecl()6877 if (NamedDecl *Friend = cast<FriendDecl>(D)->getFriendDecl()) in clang_getCursorDefinition()6882 if (NamedDecl *Friend = cast<FriendTemplateDecl>(D)->getFriendDecl()) in clang_getCursorDefinition()