Commit 06bf918436

hryx <codroid@gmail.com>
2019-04-24 06:02:10
Sync grammar with spec
- Remove rule LabeledExpr - Add rule CurlySuffixExpr
1 parent 5de9348
Changed files (1)
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