Home | History | Annotate | Download | only in Sema

Lines Matching defs:DefaultArg

555                                ParsedType DefaultArg) {
584 if (DefaultArg && IsParameterPack) {
586 DefaultArg = ParsedType();
590 if (DefaultArg) {
592 GetTypeFromParser(DefaultArg, &DefaultTInfo);
791 TemplateArgumentLoc DefaultArg = translateTemplateArgument(*this, Default);
792 if (DefaultArg.getArgument().getAsTemplate().isNull()) {
793 Diag(DefaultArg.getLocation(), diag::err_template_arg_not_class_template)
794 << DefaultArg.getSourceRange();
799 if (DiagnoseUnexpandedParameterPack(DefaultArg.getLocation(),
800 DefaultArg.getArgument().getAsTemplate(),
804 Param->setDefaultArgument(Context, DefaultArg);