reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
964 S.Diag(Loc, DiagID) << printTemplateArgs(S.Context.getPrintingPolicy(), 964 S.Diag(Loc, DiagID) << printTemplateArgs(S.Context.getPrintingPolicy(), 970 NamespaceDecl *Std = S.getStdNamespace(); 979 LookupResult Result(S, &S.PP.getIdentifierTable().get(Trait), 979 LookupResult Result(S, &S.PP.getIdentifierTable().get(Trait), 981 if (!S.LookupQualifiedName(Result, Std)) 990 S.Diag(Loc, diag::err_std_type_trait_not_class_template) << Trait; 991 S.Diag(Found->getLocation(), diag::note_declared_at); 996 QualType TraitTy = S.CheckTemplateIdType(TemplateName(TraitTD), Loc, Args); 999 if (!S.isCompleteType(Loc, TraitTy)) { 1001 S.RequireCompleteType( 1003 printTemplateArgs(S.Context.getPrintingPolicy(), Args)); 1011 S.LookupQualifiedName(TraitMemberLookup, RD);