Lines Matching refs:OriginalArg
3623 Sema::OriginalCallArg OriginalArg, in CheckOriginalCallArgDeduction() argument
3629 Info.SecondArg = TemplateArgument(OriginalArg.OriginalArgType); in CheckOriginalCallArgDeduction()
3630 Info.CallArgIndex = OriginalArg.ArgIdx; in CheckOriginalCallArgDeduction()
3631 return OriginalArg.DecomposedParam in CheckOriginalCallArgDeduction()
3636 QualType A = OriginalArg.OriginalArgType; in CheckOriginalCallArgDeduction()
3637 QualType OriginalParamType = OriginalArg.OriginalParamType; in CheckOriginalCallArgDeduction()
3951 OriginalCallArg OriginalArg = (*OriginalCallArgs)[I]; in FinishTemplateArgumentDeduction() local
3953 auto ParamIdx = OriginalArg.ArgIdx; in FinishTemplateArgumentDeduction()
3963 if (!OriginalArg.DecomposedParam) { in FinishTemplateArgumentDeduction()
3973 DeducedATypes[{ParamIdx, OriginalArg.OriginalParamType}]; in FinishTemplateArgumentDeduction()
3979 SubstType(OriginalArg.OriginalParamType, SubstArgs, in FinishTemplateArgumentDeduction()
3987 CheckOriginalCallArgDeduction(*this, Info, OriginalArg, DeducedA); in FinishTemplateArgumentDeduction()
5220 for (const OriginalCallArg &OriginalArg : OriginalCallArgs) { in DeduceAutoType() local
5221 assert((bool)InitList == OriginalArg.DecomposedParam && in DeduceAutoType()
5224 CheckOriginalCallArgDeduction(*this, Info, OriginalArg, DeducedA); in DeduceAutoType()