Lines Matching refs:isFriend
1504 bool isFriend = (D->getFriendObjectKind() != Decl::FOK_None); in VisitClassTemplateDecl() local
1530 if (!isFriend && getPreviousDeclForInstantiation(Pattern)) { in VisitClassTemplateDecl()
1544 if (isFriend) { in VisitClassTemplateDecl()
1607 assert(!(isFriend && Owner->isDependentContext())); in VisitClassTemplateDecl()
1612 if (isFriend) { in VisitClassTemplateDecl()
1632 if (isFriend) { in VisitClassTemplateDecl()
1798 bool isFriend = (InstTemplate->getFriendObjectKind() != Decl::FOK_None); in VisitFunctionTemplateDecl() local
1803 !(isFriend && !D->getTemplatedDecl()->isThisDeclarationADefinition())) in VisitFunctionTemplateDecl()
1807 if (!isFriend) { in VisitFunctionTemplateDecl()
1954 bool isFriend; in VisitFunctionDecl() local
1956 isFriend = (FunctionTemplate->getFriendObjectKind() != Decl::FOK_None); in VisitFunctionDecl()
1958 isFriend = (D->getFriendObjectKind() != Decl::FOK_None); in VisitFunctionDecl()
2026 } else if (isFriend && QualifierLoc) { in VisitFunctionDecl()
2070 if (!isFriend && D->isOutOfLine() && !D->isLocalExternDecl()) { in VisitFunctionDecl()
2109 if (isFriend && D->isThisDeclarationADefinition()) { in VisitFunctionDecl()
2120 } else if (isFriend && D->isThisDeclarationADefinition()) { in VisitFunctionDecl()
2127 if (isFriend) { in VisitFunctionDecl()
2147 assert(isFriend && "non-friend has dependent specialization info?"); in VisitFunctionDecl()
2218 if (isFriend && TemplateParams && FunctionTemplate->getPreviousDecl()) { in VisitFunctionDecl()
2231 if (isFriend && D->isThisDeclarationADefinition() && Function->isUsed(false)) { in VisitFunctionDecl()
2255 if (isFriend || in VisitFunctionDecl()
2286 bool isFriend; in VisitCXXMethodDecl() local
2288 isFriend = (FunctionTemplate->getFriendObjectKind() != Decl::FOK_None); in VisitCXXMethodDecl()
2290 isFriend = (D->getFriendObjectKind() != Decl::FOK_None); in VisitCXXMethodDecl()
2300 if (isFriend && (NumTempParamLists = D->getNumTemplateParameterLists())) { in VisitCXXMethodDecl()
2380 if (isFriend) { in VisitCXXMethodDecl()
2461 if (isFriend) { in VisitCXXMethodDecl()
2474 } else if (!isFriend) { in VisitCXXMethodDecl()
2482 if (isFriend) { in VisitCXXMethodDecl()
2510 assert(isFriend && "non-friend has dependent specialization info?"); in VisitCXXMethodDecl()
2560 } else if (!FunctionTemplate || TemplateParams || isFriend) { in VisitCXXMethodDecl()
2580 if (isFriend && Method->getPreviousDecl()) in VisitCXXMethodDecl()
2600 if (IsExplicitSpecialization && !isFriend) in VisitCXXMethodDecl()
2612 } else if (isFriend) { in VisitCXXMethodDecl()