Lines Matching refs:ArgResult
6692 ExprResult ArgResult; in CheckTemplateArgument() local
6694 ArgResult = BuildConvertedConstantExpression(Arg, ParamType, in CheckTemplateArgument()
6696 if (ArgResult.isInvalid()) in CheckTemplateArgument()
6699 ArgResult = Arg; in CheckTemplateArgument()
6704 if (ArgResult.get()->isValueDependent()) { in CheckTemplateArgument()
6705 SugaredConverted = TemplateArgument(ArgResult.get()); in CheckTemplateArgument()
6708 return ArgResult; in CheckTemplateArgument()
6712 ArgResult = EvaluateConvertedConstantExpression( in CheckTemplateArgument()
6713 ArgResult.get(), ParamType, Value, CCEK_TemplateArg, /*RequireInt=*/ in CheckTemplateArgument()
6715 if (ArgResult.isInvalid()) in CheckTemplateArgument()
6744 return ArgResult.get(); in CheckTemplateArgument()
6767 return ArgResult.get(); in CheckTemplateArgument()
6796 ExprResult ArgResult = in CheckTemplateArgument() local
6799 if (ArgResult.isInvalid()) in CheckTemplateArgument()
6803 if (ArgResult.get()->isValueDependent()) { in CheckTemplateArgument()
6804 SugaredConverted = TemplateArgument(ArgResult.get()); in CheckTemplateArgument()
6807 return ArgResult; in CheckTemplateArgument()
6823 return ArgResult; in CheckTemplateArgument()
6826 ExprResult ArgResult = DefaultLvalueConversion(Arg); in CheckTemplateArgument() local
6827 if (ArgResult.isInvalid()) in CheckTemplateArgument()
6829 Arg = ArgResult.get(); in CheckTemplateArgument()