aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhryx <codroid@gmail.com>2019-04-23 21:02:10 -0700
committerAndrew Kelley <andrew@ziglang.org>2019-04-24 14:38:56 -0400
commit06bf91843640a060c5e17072e02dc9d7deea920b (patch)
tree23e25afaae20e3a582c39084aa7d503037cf8f2b
parent5de934810fda80dcf141fce57331ef9291a45abc (diff)
downloadzig-06bf91843640a060c5e17072e02dc9d7deea920b.tar.gz
zig-06bf91843640a060c5e17072e02dc9d7deea920b.zip
Sync grammar with spec
- Remove rule LabeledExpr - Add rule CurlySuffixExpr
-rw-r--r--doc/langref.html.in4
1 files changed, 2 insertions, 2 deletions
diff --git a/doc/langref.html.in b/doc/langref.html.in
index 95c1d2eee0..7217d4786e 100644
--- a/doc/langref.html.in
+++ b/doc/langref.html.in
@@ -9443,8 +9443,6 @@ PrimaryExpr
IfExpr &lt;- IfPrefix Expr (KEYWORD_else Payload? Expr)?
-LabeledExpr &lt;- BlockLabel? (Block / LoopExpr)
-
Block &lt;- LBRACE Statement* RBRACE
LoopExpr &lt;- KEYWORD_inline? (ForExpr / WhileExpr)
@@ -9453,6 +9451,8 @@ ForExpr &lt;- ForPrefix Expr (KEYWORD_else Expr)?
WhileExpr &lt;- WhilePrefix Expr (KEYWORD_else Payload? Expr)?
+CurlySuffixExpr &lt;- TypeExpr InitList?
+
InitList
&lt;- LBRACE FieldInit (COMMA FieldInit)* COMMA? RBRACE
/ LBRACE Expr (COMMA Expr)* COMMA? RBRACE