Lines Matching defs:DefaultArg
552 ParsedType DefaultArg) {
588 if (DefaultArg && Ellipsis) {
590 DefaultArg = ParsedType();
594 if (DefaultArg) {
596 GetTypeFromParser(DefaultArg, &DefaultTInfo);
803 TemplateArgumentLoc DefaultArg = translateTemplateArgument(*this, Default);
804 if (DefaultArg.getArgument().getAsTemplate().isNull()) {
805 Diag(DefaultArg.getLocation(), diag::err_template_arg_not_class_template)
806 << DefaultArg.getSourceRange();
811 if (DiagnoseUnexpandedParameterPack(DefaultArg.getLocation(),
812 DefaultArg.getArgument().getAsTemplate(),
816 Param->setDefaultArgument(DefaultArg, false);