File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -1452,16 +1452,20 @@ $(H3 $(LNAME2 anonymous, Anonymous Nested Classes))
1452
1452
1453
1453
$(GRAMMAR
1454
1454
$(GNAME NewAnonClassExpression):
1455
- $(D new) $(D class) $(GLINK ConstructorArgs)$(OPT) $(GLINK SuperClassOrInterface)$(OPT) $(GLINK Interfaces )$(OPT) $(GLINK2 struct, AggregateBody)
1455
+ $(D new) $(D class) $(GLINK ConstructorArgs)$(OPT) $(GLINK AnonBaseClassList )$(OPT) $(GLINK2 struct, AggregateBody)
1456
1456
1457
1457
$(GNAME ConstructorArgs):
1458
1458
$(D $(LPAREN)) $(GLINK2 expression, ArgumentList)$(OPT) $(D $(RPAREN))
1459
+
1460
+ $(GNAME AnonBaseClassList):
1461
+ $(GLINK SuperClassOrInterface)
1462
+ $(GLINK SuperClassOrInterface) $(D ,) $(GLINK Interfaces)
1459
1463
)
1460
1464
1461
1465
which is equivalent to:
1462
1466
1463
1467
$(GRAMMAR_INFORMATIVE
1464
- $(D class) $(GLINK_LEX Identifier) $(D :) $(I SuperClassOrInterface) $(I Interfaces ) $(I AggregateBody)
1468
+ $(D class) $(GLINK_LEX Identifier) $(D :) $(I AnonBaseClassList ) $(I AggregateBody)
1465
1469
// ...
1466
1470
$(D new) $(I Identifier) $(I ConstructorArgs)
1467
1471
)
You can’t perform that action at this time.
0 commit comments