cloud.orbit.dsl / OrbitParser / EnumDeclarationContext

EnumDeclarationContext

open class EnumDeclarationContext : ParserRuleContext

Constructors

<init>

EnumDeclarationContext(parent: ParserRuleContext!, invokingState: Int)

Properties

members

var members: OrbitParser.EnumMemberContext!

name

var name: Token!

Functions

accept

open fun <T : Any!> accept(visitor: ParseTreeVisitor<out T>!): T

enterRule

open fun enterRule(listener: ParseTreeListener!): Unit

ENUM

open fun ENUM(): TerminalNode!

enumMember

open fun enumMember(): MutableList<OrbitParser.EnumMemberContext!>!
open fun enumMember(i: Int): OrbitParser.EnumMemberContext!

exitRule

open fun exitRule(listener: ParseTreeListener!): Unit

getRuleIndex

open fun getRuleIndex(): Int

ID

open fun ID(): TerminalNode!

LC_BRACE

open fun LC_BRACE(): TerminalNode!

RC_BRACE

open fun RC_BRACE(): TerminalNode!