Lines Matching defs:ProtectedFriendContext
618 struct ProtectedFriendContext { struct
619 Sema &S;
620 const EffectiveContext &EC;
621 const CXXRecordDecl *NamingClass;
622 bool CheckDependent;
623 bool EverDependent;
626 SmallVector<const CXXRecordDecl*, 20> CurPath;
628 ProtectedFriendContext(Sema &S, const EffectiveContext &EC, in ProtectedFriendContext() argument
638 bool checkFriendshipAlongPath(unsigned I) { in checkFriendshipAlongPath()
655 bool findFriendship(const CXXRecordDecl *Cur, unsigned PrivateDepth) { in findFriendship()
697 bool findFriendship(const CXXRecordDecl *Cur) { in findFriendship()