Skip to content

Commit d81231c

Browse files
committed
remove Alt grammar rules
1 parent b60e972 commit d81231c

File tree

1 file changed

+0
-33
lines changed

1 file changed

+0
-33
lines changed

spec/declaration.dd

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -30,56 +30,23 @@ $(GNAME Declarators):
3030
$(GNAME DeclaratorInitializer):
3131
$(GLINK VarDeclarator)
3232
$(GLINK VarDeclarator) $(GLINK2 template, TemplateParameters)$(OPT) $(D =) $(GLINK Initializer)
33-
$(GLINK AltDeclarator)
34-
$(GLINK AltDeclarator) $(D =) $(GLINK Initializer)
3533

3634
$(GNAME DeclaratorIdentifierList):
3735
$(GLINK DeclaratorIdentifier)
3836
$(GLINK DeclaratorIdentifier) $(D ,) $(GSELF DeclaratorIdentifierList)
3937

4038
$(GNAME DeclaratorIdentifier):
4139
$(GLINK VarDeclaratorIdentifier)
42-
$(GLINK AltDeclaratorIdentifier)
4340

4441
$(GNAME VarDeclaratorIdentifier):
4542
$(GLINK_LEX Identifier)
4643
$(GLINK_LEX Identifier) $(GLINK2 template, TemplateParameters)$(OPT) $(D =) $(GLINK Initializer)
4744

48-
$(GNAME AltDeclaratorIdentifier):
49-
$(GLINK2 type, TypeSuffixes) $(GLINK_LEX Identifier) $(GLINK AltDeclaratorSuffixes)$(OPT)
50-
$(GLINK2 type, TypeSuffixes) $(GLINK_LEX Identifier) $(GLINK AltDeclaratorSuffixes)$(OPT) $(D =) $(GLINK Initializer)
51-
$(GLINK2 type, TypeSuffixes)$(OPT) $(GLINK_LEX Identifier) $(GLINK AltDeclaratorSuffixes)
52-
$(GLINK2 type, TypeSuffixes)$(OPT) $(GLINK_LEX Identifier) $(GLINK AltDeclaratorSuffixes) $(D =) $(GLINK Initializer)
53-
5445
$(GNAME Declarator):
5546
$(GLINK VarDeclarator)
56-
$(GLINK AltDeclarator)
5747

5848
$(GNAME VarDeclarator):
5949
$(GLINK2 type, TypeSuffixes)$(OPT) $(GLINK_LEX Identifier)
60-
61-
$(GNAME AltDeclarator):
62-
$(GLINK2 type, TypeSuffixes)$(OPT) $(GLINK_LEX Identifier) $(GLINK AltDeclaratorSuffixes)
63-
$(GLINK2 type, TypeSuffixes)$(OPT) $(D $(LPAREN)) $(GLINK AltDeclaratorInner) $(D $(RPAREN))
64-
$(GLINK2 type, TypeSuffixes)$(OPT) $(D $(LPAREN)) $(GLINK AltDeclaratorInner) $(D $(RPAREN)) $(GLINK AltFuncDeclaratorSuffix)
65-
$(GLINK2 type, TypeSuffixes)$(OPT) $(D $(LPAREN)) $(GLINK AltDeclaratorInner) $(D $(RPAREN)) $(GLINK AltDeclaratorSuffixes)
66-
67-
$(GNAME AltDeclaratorInner):
68-
$(GLINK2 type, TypeSuffixes)$(OPT) $(GLINK_LEX Identifier)
69-
$(GLINK2 type, TypeSuffixes)$(OPT) $(GLINK_LEX Identifier) $(GLINK AltFuncDeclaratorSuffix)
70-
$(GLINK AltDeclarator)
71-
72-
$(GNAME AltDeclaratorSuffixes):
73-
$(GLINK AltDeclaratorSuffix)
74-
$(GLINK AltDeclaratorSuffix) $(GSELF AltDeclaratorSuffixes)
75-
76-
$(GNAME AltDeclaratorSuffix):
77-
$(D [ ])
78-
$(D [) $(GLINK2 expression, AssignExpression) $(D ])
79-
$(D [) $(GLINK2 type, Type) $(D ])
80-
81-
$(GNAME AltFuncDeclaratorSuffix):
82-
$(GLINK2 function, Parameters) $(GLINK2 function, MemberFunctionAttributes)$(OPT)
8350
)
8451

8552
$(GRAMMAR

0 commit comments

Comments
 (0)