Lines Matching refs:FriendDecl
537 ExpectedDecl VisitFriendDecl(FriendDecl *D);
1941 if (isa<FieldDecl>(D) || isa<IndirectFieldDecl>(D) || isa<FriendDecl>(D)) { in ImportDeclContext()
3870 const FriendDecl *FD, in getFriendCountAndPosition()
3871 llvm::function_ref<T(const FriendDecl *)> GetCanTypeOrDecl) { in getFriendCountAndPosition()
3878 for (const FriendDecl *FoundFriend : RD->friends()) { in getFriendCountAndPosition()
3893 static FriendCountAndPosition getFriendCountAndPosition(const FriendDecl *FD) { in getFriendCountAndPosition()
3895 return getFriendCountAndPosition<QualType>(FD, [](const FriendDecl *F) { in getFriendCountAndPosition()
3901 return getFriendCountAndPosition<Decl *>(FD, [](const FriendDecl *F) { in getFriendCountAndPosition()
3908 ExpectedDecl ASTNodeImporter::VisitFriendDecl(FriendDecl *D) { in VisitFriendDecl()
3918 FriendDecl *ImportedFriend = RD->getFirstFriend(); in VisitFriendDecl()
3919 SmallVector<FriendDecl *, 2> ImportedEquivalentFriends; in VisitFriendDecl()
3947 FriendDecl::FriendUnion ToFU; in VisitFriendDecl()
3981 FriendDecl *FrD; in VisitFriendDecl()