Lines Matching defs:ProtectedFriendContext
598 struct ProtectedFriendContext { struct
599 Sema &S;
600 const EffectiveContext &EC;
601 const CXXRecordDecl *NamingClass;
602 bool CheckDependent;
603 bool EverDependent;
606 SmallVector<const CXXRecordDecl*, 20> CurPath;
608 ProtectedFriendContext(Sema &S, const EffectiveContext &EC, in ProtectedFriendContext() argument
618 bool checkFriendshipAlongPath(unsigned I) { in checkFriendshipAlongPath()
635 bool findFriendship(const CXXRecordDecl *Cur, unsigned PrivateDepth) { in findFriendship()
677 bool findFriendship(const CXXRecordDecl *Cur) { in findFriendship()