reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaDeclCXX.cpp
  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);