Lines Matching refs:isFriend

1558   bool isFriend = (D->getFriendObjectKind() != Decl::FOK_None);  in VisitClassTemplateDecl()  local
1584 if (!isFriend && getPreviousDeclForInstantiation(Pattern)) { in VisitClassTemplateDecl()
1598 if (isFriend) { in VisitClassTemplateDecl()
1661 assert(!(isFriend && Owner->isDependentContext())); in VisitClassTemplateDecl()
1666 if (isFriend) { in VisitClassTemplateDecl()
1686 if (isFriend) { in VisitClassTemplateDecl()
1852 bool isFriend = (InstTemplate->getFriendObjectKind() != Decl::FOK_None); in VisitFunctionTemplateDecl() local
1857 !(isFriend && !D->getTemplatedDecl()->isThisDeclarationADefinition())) in VisitFunctionTemplateDecl()
1861 if (!isFriend) { in VisitFunctionTemplateDecl()
2014 bool isFriend; in VisitFunctionDecl() local
2016 isFriend = (FunctionTemplate->getFriendObjectKind() != Decl::FOK_None); in VisitFunctionDecl()
2018 isFriend = (D->getFriendObjectKind() != Decl::FOK_None); in VisitFunctionDecl()
2086 } else if (isFriend && QualifierLoc) { in VisitFunctionDecl()
2130 if (!isFriend && D->isOutOfLine() && !D->isLocalExternDecl()) { in VisitFunctionDecl()
2169 if (isFriend && D->isThisDeclarationADefinition()) { in VisitFunctionDecl()
2180 } else if (isFriend && D->isThisDeclarationADefinition()) { in VisitFunctionDecl()
2185 } else if (!isFriend) { in VisitFunctionDecl()
2192 if (isFriend) { in VisitFunctionDecl()
2212 assert(isFriend && "non-friend has dependent specialization info?"); in VisitFunctionDecl()
2284 if (isFriend && TemplateParams && FunctionTemplate->getPreviousDecl()) { in VisitFunctionDecl()
2297 if (isFriend && D->isThisDeclarationADefinition() && Function->isUsed(false)) { in VisitFunctionDecl()
2321 if (isFriend || in VisitFunctionDecl()
2352 bool isFriend; in VisitCXXMethodDecl() local
2354 isFriend = (FunctionTemplate->getFriendObjectKind() != Decl::FOK_None); in VisitCXXMethodDecl()
2356 isFriend = (D->getFriendObjectKind() != Decl::FOK_None); in VisitCXXMethodDecl()
2366 if (isFriend && (NumTempParamLists = D->getNumTemplateParameterLists())) { in VisitCXXMethodDecl()
2446 if (isFriend) { in VisitCXXMethodDecl()
2529 if (isFriend) { in VisitCXXMethodDecl()
2542 } else if (!isFriend) { in VisitCXXMethodDecl()
2550 if (isFriend) { in VisitCXXMethodDecl()
2578 assert(isFriend && "non-friend has dependent specialization info?"); in VisitCXXMethodDecl()
2628 } else if (!FunctionTemplate || TemplateParams || isFriend) { in VisitCXXMethodDecl()
2649 if (isFriend && Method->getPreviousDecl()) in VisitCXXMethodDecl()
2669 if (IsExplicitSpecialization && !isFriend) in VisitCXXMethodDecl()
2681 } else if (isFriend) { in VisitCXXMethodDecl()