Lines Matching refs:DefaultArg
1042 ParsedType DefaultArg, in ActOnTypeParameter() argument
1070 if (DefaultArg && IsParameterPack) { in ActOnTypeParameter()
1072 DefaultArg = nullptr; in ActOnTypeParameter()
1076 if (DefaultArg) { in ActOnTypeParameter()
1078 GetTypeFromParser(DefaultArg, &DefaultTInfo); in ActOnTypeParameter()
1672 TemplateArgumentLoc DefaultArg = translateTemplateArgument(*this, Default); in ActOnTemplateTemplateParameter() local
1673 if (DefaultArg.getArgument().getAsTemplate().isNull()) { in ActOnTemplateTemplateParameter()
1674 Diag(DefaultArg.getLocation(), diag::err_template_arg_not_valid_template) in ActOnTemplateTemplateParameter()
1675 << DefaultArg.getSourceRange(); in ActOnTemplateTemplateParameter()
1680 if (DiagnoseUnexpandedParameterPack(DefaultArg.getLocation(), in ActOnTemplateTemplateParameter()
1681 DefaultArg.getArgument().getAsTemplate(), in ActOnTemplateTemplateParameter()
1685 Param->setDefaultArgument(Context, DefaultArg); in ActOnTemplateTemplateParameter()