3ad4f18e1a
Also drop obsolete comments and inline some trivial rules
18 lines
242 B
Plaintext
18 lines
242 B
Plaintext
/**
|
|
### Enum classes
|
|
|
|
See [Enum classes](enum-classes.html)
|
|
*/
|
|
|
|
enumClassBody
|
|
: "{" enumEntries (";" members)? "}"
|
|
;
|
|
|
|
enumEntries
|
|
: (enumEntry{","} ","? ";"?)?
|
|
;
|
|
|
|
enumEntry
|
|
: modifiers SimpleName ("(" arguments ")")? classBody?
|
|
;
|