reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1360 assert(TUK != TUK_Reference && "Can only declare or define class templates"); 1381 (SS.isEmpty() && TUK == TUK_Friend) 1390 Diag(NameLoc, TUK == TUK_Friend 1394 return TUK != TUK_Friend; 1407 } else if (TUK != TUK_Friend && TUK != TUK_Reference) 1407 } else if (TUK != TUK_Friend && TUK != TUK_Reference) 1418 if (TUK != TUK_Friend && 1460 if (TUK == TUK_Friend) { 1521 if (!(TUK == TUK_Friend && CurContext->isDependentContext()) && 1535 TUK == TUK_Definition, KWLoc, Name)) { 1544 if (TUK == TUK_Definition) { 1581 if (!(TUK == TUK_Friend && CurContext->isDependentContext()) && 1590 : TUK == TUK_Friend ? TPC_FriendClassTemplate : TPC_ClassTemplate, 1598 Diag(NameLoc, TUK == TUK_Friend ? diag::err_friend_decl_does_not_match 1611 = !(TUK == TUK_Friend && CurContext->isDependentContext()); 1626 if (TUK == TUK_Definition && (!SkipBody || !SkipBody->ShouldSkip)) { 1657 if (!Invalid && TUK != TUK_Friend && NewTemplate->getDeclContext()->isRecord()) 1664 if (TUK == TUK_Definition && (!SkipBody || !SkipBody->ShouldSkip)) 1675 if (TUK != TUK_Friend) {