H A D | SemaTemplate.cpp | 730 TemplateArgument Converted; 732 CheckTemplateArgument(Param, Param->getType(), Default, Converted); 2041 const SmallVectorImpl<TemplateArgument> &Converted, 2052 if (!Converted[1].getAsType()->isIntegralType(Context)) { 2060 TemplateArgument NumArgsArg = Converted[2]; 2085 return SemaRef.CheckTemplateIdType(Converted[0].getAsTemplate(), 2093 assert(Converted.size() == 2 && 2097 TemplateArgument IndexArg = Converted[0], Ts = Converted[1]; 2145 SmallVector<TemplateArgument, 4> Converted; local 2040 checkBuiltinTemplateIdType(Sema &SemaRef, BuiltinTemplateDecl *BTD, const SmallVectorImpl<TemplateArgument> &Converted, SourceLocation TemplateLoc, TemplateArgumentListInfo &TemplateArgs) argument 2762 SmallVector<TemplateArgument, 4> Converted; local 3108 CheckTemplateTypeArgument(TemplateTypeParmDecl *Param, TemplateArgumentLoc &AL, SmallVectorImpl<TemplateArgument> &Converted) argument 3247 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTypeParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument 3304 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, NonTypeTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument 3355 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted, NestedNameSpecifierLoc &QualifierLoc) argument 3396 SubstDefaultTemplateArgumentIfAvailable(TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, Decl *Param, SmallVectorImpl<TemplateArgument> &Converted, bool &HasDefaultArg) argument 3486 CheckTemplateArgument(NamedDecl *Param, TemplateArgumentLoc &Arg, NamedDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, unsigned ArgumentPackIndex, SmallVectorImpl<TemplateArgument> &Converted, CheckTemplateArgumentKind CTAK) argument 3781 CheckTemplateArgumentList(TemplateDecl *Template, SourceLocation TemplateLoc, TemplateArgumentListInfo &TemplateArgs, bool PartialTemplateArgs, SmallVectorImpl<TemplateArgument> &Converted) argument 4468 CheckTemplateArgumentAddressOfObjectOrFunction(Sema &S, NonTypeTemplateParmDecl *Param, QualType ParamType, Expr *ArgIn, TemplateArgument &Converted) argument 4761 CheckTemplateArgumentPointerToMember(Sema &S, NonTypeTemplateParmDecl *Param, QualType ParamType, Expr *&ResultArg, TemplateArgument &Converted) argument 4896 CheckTemplateArgument(NonTypeTemplateParmDecl *Param, QualType ParamType, Expr *Arg, TemplateArgument &Converted, CheckTemplateArgumentKind CTAK) argument 7423 SmallVector<TemplateArgument, 4> Converted; local [all...] |