Skip to content

Commit bbb84a4

Browse files
CyberShadowGeod24
authored andcommitted
spec/statement.dd: Specify that case/default statements may lack a body
1 parent f231d6d commit bbb84a4

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

spec/statement.dd

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1073,10 +1073,10 @@ $(GNAME SwitchStatement):
10731073
$(D switch $(LPAREN)) $(EXPRESSION) $(D $(RPAREN)) $(PSSCOPE)
10741074

10751075
$(GNAME CaseStatement):
1076-
$(D case) $(GLINK2 expression, ArgumentList) $(D :) $(PSSEMI_PSCURLYSCOPE_LIST)
1076+
$(D case) $(GLINK2 expression, ArgumentList) $(D :) $(PSSEMI_PSCURLYSCOPE_LIST)$(OPT)
10771077

10781078
$(GNAME CaseRangeStatement):
1079-
$(D case) $(GLINK FirstExp) $(D : .. case) $(GLINK LastExp) $(D :) $(PSSEMI_PSCURLYSCOPE_LIST)
1079+
$(D case) $(GLINK FirstExp) $(D : .. case) $(GLINK LastExp) $(D :) $(PSSEMI_PSCURLYSCOPE_LIST)$(OPT)
10801080

10811081
$(GNAME FirstExp):
10821082
$(ASSIGNEXPRESSION)
@@ -1085,7 +1085,7 @@ $(GNAME LastExp):
10851085
$(ASSIGNEXPRESSION)
10861086

10871087
$(GNAME DefaultStatement):
1088-
$(D default :) $(PSSEMI_PSCURLYSCOPE_LIST)
1088+
$(D default :) $(PSSEMI_PSCURLYSCOPE_LIST)$(OPT)
10891089

10901090
$(GNAME ScopeStatementList):
10911091
$(GLINK StatementListNoCaseNoDefault)

0 commit comments

Comments
 (0)