Lines Matching refs:Friend
1695 const FunctionDecl *Friend = nullptr; member in __anone870e7e80711::ConstraintRefersToContainingTemplateChecker
1703 for (const DeclContext *DC = Friend->getLexicalDeclContext(); in CheckIfContainingRecord()
1726 const FunctionDecl *Friend, in ConstraintRefersToContainingTemplateChecker() argument
1728 : inherited(SemaRef), Friend(Friend), TemplateDepth(TemplateDepth) {} in ConstraintRefersToContainingTemplateChecker()
1775 const FunctionDecl *Friend, unsigned TemplateDepth, in ConstraintExpressionDependsOnEnclosingTemplate() argument
1777 assert(Friend->getFriendObjectKind() && "Only works on a friend"); in ConstraintExpressionDependsOnEnclosingTemplate()
1778 ConstraintRefersToContainingTemplateChecker Checker(*this, Friend, in ConstraintExpressionDependsOnEnclosingTemplate()
2159 FriendDecl *Friend = FriendDecl::Create( in CheckClassTemplate() local
2161 Friend->setAccess(AS_public); in CheckClassTemplate()
2162 CurContext->addDecl(Friend); in CheckClassTemplate()
8884 FriendDecl *Friend = FriendDecl::Create(Context, CurContext, in ActOnClassTemplateSpecialization() local
8888 Friend->setAccess(AS_public); in ActOnClassTemplateSpecialization()
8889 CurContext->addDecl(Friend); in ActOnClassTemplateSpecialization()