Lines Matching refs:isFriend
1569 bool isFriend = (D->getFriendObjectKind() != Decl::FOK_None); in VisitClassTemplateDecl() local
1595 if (!isFriend && getPreviousDeclForInstantiation(Pattern)) { in VisitClassTemplateDecl()
1609 if (isFriend) { in VisitClassTemplateDecl()
1676 assert(!(isFriend && Owner->isDependentContext())); in VisitClassTemplateDecl()
1681 if (isFriend) { in VisitClassTemplateDecl()
1701 if (isFriend) { in VisitClassTemplateDecl()
1868 bool isFriend = (InstTemplate->getFriendObjectKind() != Decl::FOK_None); in VisitFunctionTemplateDecl() local
1873 !(isFriend && !D->getTemplatedDecl()->isThisDeclarationADefinition())) in VisitFunctionTemplateDecl()
1877 if (!isFriend) { in VisitFunctionTemplateDecl()
2030 bool isFriend; in VisitFunctionDecl() local
2032 isFriend = (FunctionTemplate->getFriendObjectKind() != Decl::FOK_None); in VisitFunctionDecl()
2034 isFriend = (D->getFriendObjectKind() != Decl::FOK_None); in VisitFunctionDecl()
2090 } else if (isFriend && QualifierLoc) { in VisitFunctionDecl()
2136 if (!isFriend && D->isOutOfLine() && !D->isLocalExternDecl()) { in VisitFunctionDecl()
2178 if (isFriend && D->isThisDeclarationADefinition()) { in VisitFunctionDecl()
2189 } else if (isFriend && D->isThisDeclarationADefinition()) { in VisitFunctionDecl()
2194 } else if (!isFriend) { in VisitFunctionDecl()
2201 if (isFriend) { in VisitFunctionDecl()
2221 assert(isFriend && "non-friend has dependent specialization info?"); in VisitFunctionDecl()
2280 if (isFriend && !QualifierLoc && !FunctionTemplate) { in VisitFunctionDecl()
2326 if (isFriend && TemplateParams && FunctionTemplate->getPreviousDecl()) { in VisitFunctionDecl()
2339 if (isFriend && D->isThisDeclarationADefinition() && Function->isUsed(false)) { in VisitFunctionDecl()
2363 if (isFriend || in VisitFunctionDecl()
2395 bool isFriend; in VisitCXXMethodDecl() local
2397 isFriend = (FunctionTemplate->getFriendObjectKind() != Decl::FOK_None); in VisitCXXMethodDecl()
2399 isFriend = (D->getFriendObjectKind() != Decl::FOK_None); in VisitCXXMethodDecl()
2409 if (isFriend && (NumTempParamLists = D->getNumTemplateParameterLists())) { in VisitCXXMethodDecl()
2472 if (isFriend) { in VisitCXXMethodDecl()
2562 if (isFriend) { in VisitCXXMethodDecl()
2575 } else if (!isFriend) { in VisitCXXMethodDecl()
2583 if (isFriend) { in VisitCXXMethodDecl()
2611 assert(isFriend && "non-friend has dependent specialization info?"); in VisitCXXMethodDecl()
2661 } else if (!FunctionTemplate || TemplateParams || isFriend) { in VisitCXXMethodDecl()
2715 if (isFriend && Method->getPreviousDecl()) in VisitCXXMethodDecl()
2735 if (IsExplicitSpecialization && !isFriend) in VisitCXXMethodDecl()
2747 } else if (isFriend) { in VisitCXXMethodDecl()