Lines Matching refs:FriendDecl
534 ExpectedDecl VisitFriendDecl(FriendDecl *D);
1935 if (isa<FieldDecl>(D) || isa<IndirectFieldDecl>(D) || isa<FriendDecl>(D)) { in ImportDeclContext()
3980 const FriendDecl *FD, in getFriendCountAndPosition()
3981 llvm::function_ref<T(const FriendDecl *)> GetCanTypeOrDecl) { in getFriendCountAndPosition()
3988 for (const FriendDecl *FoundFriend : RD->friends()) { in getFriendCountAndPosition()
4003 static FriendCountAndPosition getFriendCountAndPosition(const FriendDecl *FD) { in getFriendCountAndPosition()
4005 return getFriendCountAndPosition<QualType>(FD, [](const FriendDecl *F) { in getFriendCountAndPosition()
4011 return getFriendCountAndPosition<Decl *>(FD, [](const FriendDecl *F) { in getFriendCountAndPosition()
4018 ExpectedDecl ASTNodeImporter::VisitFriendDecl(FriendDecl *D) { in VisitFriendDecl()
4028 FriendDecl *ImportedFriend = RD->getFirstFriend(); in VisitFriendDecl()
4029 SmallVector<FriendDecl *, 2> ImportedEquivalentFriends; in VisitFriendDecl()
4057 FriendDecl::FriendUnion ToFU; in VisitFriendDecl()
4091 FriendDecl *FrD; in VisitFriendDecl()