Fix enumEntries definition in grammar (KT-14261)

This commit is contained in:
Dmitry Jemerov
2016-11-09 20:17:39 +01:00
parent a0b6b3c248
commit 2c989b5671
+2 -7
View File
@@ -8,15 +8,10 @@ enumClassBody
: "{" enumEntries (";" members)? "}"
;
enumEntries
: enumEntry*
enumEntries (used by enumClassBody)
: (enumEntry{","} ","?)?
;
enumEntries
: (enumEntry ","? )?
;
enumEntry
: modifiers SimpleName ((":" initializer) | ("(" arguments ")"))? classBody?
;