about summary refs log tree commit diff
diff options
context:
space:
mode:
authorAleksey Kladov <aleksey.kladov@gmail.com>2020-07-30 17:57:58 +0200
committerAleksey Kladov <aleksey.kladov@gmail.com>2020-07-30 17:57:58 +0200
commit6b25f640a6ad8e2322b5cc0664223b742459336d (patch)
treefaab32905acc518ed5c58bef8e039c0e52702c09
parent1766aae145c6925a33e427f2fe6ef2a56c301665 (diff)
downloadrust-6b25f640a6ad8e2322b5cc0664223b742459336d.tar.gz
rust-6b25f640a6ad8e2322b5cc0664223b742459336d.zip
Finalize Enum grammar
-rw-r--r--xtask/src/codegen/rust.ungram2
1 files changed, 1 insertions, 1 deletions
diff --git a/xtask/src/codegen/rust.ungram b/xtask/src/codegen/rust.ungram
index 48d4f4b4a04..b653c14a7fc 100644
--- a/xtask/src/codegen/rust.ungram
+++ b/xtask/src/codegen/rust.ungram
@@ -103,7 +103,7 @@ Enum =
   VariantList
 
 VariantList =
- '{' Variant* '}'
+ '{' (Variant (',' Variant)* ','?)? '}'
 
 Variant =
   Attr* Visibility? Name FieldList ('=' Expr)?