Lines Matching refs:FriendDecl
508 ExpectedDecl VisitFriendDecl(FriendDecl *D);
1833 if (isa<FieldDecl>(D) || isa<IndirectFieldDecl>(D) || isa<FriendDecl>(D)) { in ImportDeclContext()
3698 const FriendDecl *FD, in getFriendCountAndPosition()
3699 llvm::function_ref<T(const FriendDecl *)> GetCanTypeOrDecl) { in getFriendCountAndPosition()
3706 for (const FriendDecl *FoundFriend : RD->friends()) { in getFriendCountAndPosition()
3721 static FriendCountAndPosition getFriendCountAndPosition(const FriendDecl *FD) { in getFriendCountAndPosition()
3723 return getFriendCountAndPosition<QualType>(FD, [](const FriendDecl *F) { in getFriendCountAndPosition()
3729 return getFriendCountAndPosition<Decl *>(FD, [](const FriendDecl *F) { in getFriendCountAndPosition()
3736 ExpectedDecl ASTNodeImporter::VisitFriendDecl(FriendDecl *D) { in VisitFriendDecl()
3746 FriendDecl *ImportedFriend = RD->getFirstFriend(); in VisitFriendDecl()
3747 SmallVector<FriendDecl *, 2> ImportedEquivalentFriends; in VisitFriendDecl()
3775 FriendDecl::FriendUnion ToFU; in VisitFriendDecl()
3809 FriendDecl *FrD; in VisitFriendDecl()