@@ -288,10 +288,7 @@ $(H3 $(LNAME2 template_type_parameters, Type Parameters))
288
288
289
289
$(GRAMMAR
290
290
$(GNAME TemplateTypeParameter):
291
- $(GLINK_LEX Identifier)
292
- $(GLINK_LEX Identifier) $(GLINK TemplateTypeParameterSpecialization)
293
- $(GLINK_LEX Identifier) $(GLINK TemplateTypeParameterDefault)
294
- $(GLINK_LEX Identifier) $(GLINK TemplateTypeParameterSpecialization) $(GLINK TemplateTypeParameterDefault)
291
+ $(GLINK_LEX Identifier) $(GLINK TemplateTypeParameterSpecialization)$(OPT) $(GLINK TemplateTypeParameterDefault)$(OPT)
295
292
296
293
$(GNAME TemplateTypeParameterSpecialization):
297
294
$(D :) $(GLINK2 type, Type)
@@ -511,10 +508,7 @@ $(H3 $(LNAME2 template_value_parameter, Value Parameters))
511
508
512
509
$(GRAMMAR
513
510
$(GNAME TemplateValueParameter):
514
- $(GLINK2 type, BasicType) $(GLINK2 declaration, Declarator)
515
- $(GLINK2 type, BasicType) $(GLINK2 declaration, Declarator) $(GLINK TemplateValueParameterSpecialization)
516
- $(GLINK2 type, BasicType) $(GLINK2 declaration, Declarator) $(GLINK TemplateValueParameterDefault)
517
- $(GLINK2 type, BasicType) $(GLINK2 declaration, Declarator) $(GLINK TemplateValueParameterSpecialization) $(GLINK TemplateValueParameterDefault)
511
+ $(GLINK2 type, BasicType) $(GLINK2 declaration, Declarator) $(GLINK TemplateValueParameterSpecialization)$(OPT) $(GLINK TemplateValueParameterDefault)$(OPT)
518
512
519
513
$(GNAME TemplateValueParameterSpecialization):
520
514
$(D :) $(GLINK2 expression, ConditionalExpression)
0 commit comments