From 2c989b567175b062b29674d9a2e39854600d7444 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Wed, 9 Nov 2016 20:17:39 +0100 Subject: [PATCH] Fix enumEntries definition in grammar (KT-14261) --- grammar/src/enum.grm | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/grammar/src/enum.grm b/grammar/src/enum.grm index d4e817cdb67d9..ad48a2ce9965e 100644 --- a/grammar/src/enum.grm +++ b/grammar/src/enum.grm @@ -8,15 +8,10 @@ enumClassBody : "{" enumEntries (";" members)? "}" ; -enumEntries - : enumEntry* +enumEntries (used by enumClassBody) + : (enumEntry{","} ","?)? ; -enumEntries - : (enumEntry ","? )? - ; - - enumEntry : modifiers SimpleName ((":" initializer) | ("(" arguments ")"))? classBody? ;