Lines Matching refs:DefaultArg
554 ParsedType DefaultArg) {
583 if (DefaultArg && IsParameterPack) {
585 DefaultArg = ParsedType();
589 if (DefaultArg) {
591 GetTypeFromParser(DefaultArg, &DefaultTInfo);
793 TemplateArgumentLoc DefaultArg = translateTemplateArgument(*this, Default);
794 if (DefaultArg.getArgument().getAsTemplate().isNull()) {
795 Diag(DefaultArg.getLocation(), diag::err_template_arg_not_class_template)
796 << DefaultArg.getSourceRange();
801 if (DiagnoseUnexpandedParameterPack(DefaultArg.getLocation(),
802 DefaultArg.getArgument().getAsTemplate(),
806 Param->setDefaultArgument(DefaultArg, false);