Lines Matching refs:DefaultArg
549 ParsedType DefaultArg) {
585 if (DefaultArg && Ellipsis) {
587 DefaultArg = ParsedType();
591 if (DefaultArg) {
593 GetTypeFromParser(DefaultArg, &DefaultTInfo);
800 TemplateArgumentLoc DefaultArg = translateTemplateArgument(*this, Default);
801 if (DefaultArg.getArgument().getAsTemplate().isNull()) {
802 Diag(DefaultArg.getLocation(), diag::err_template_arg_not_class_template)
803 << DefaultArg.getSourceRange();
808 if (DiagnoseUnexpandedParameterPack(DefaultArg.getLocation(),
809 DefaultArg.getArgument().getAsTemplate(),
813 Param->setDefaultArgument(DefaultArg, false);