Update grammar to Kotlin 1.1

Also drop obsolete comments and inline some trivial rules
This commit is contained in:
Alexander Udalov
2017-02-28 16:25:04 +03:00
parent 875fdef917
commit 3ad4f18e1a
10 changed files with 57 additions and 89 deletions
+3 -3
View File
@@ -8,10 +8,10 @@ enumClassBody
: "{" enumEntries (";" members)? "}"
;
enumEntries (used by enumClassBody)
: (enumEntry{","} ","?)?
enumEntries
: (enumEntry{","} ","? ";"?)?
;
enumEntry
: modifiers SimpleName ((":" initializer) | ("(" arguments ")"))? classBody?
: modifiers SimpleName ("(" arguments ")")? classBody?
;