cloud.orbit.dsl / OrbitParser / ActorMethodContext

ActorMethodContext

open class ActorMethodContext : ParserRuleContext

Constructors

<init>

ActorMethodContext(parent: ParserRuleContext, invokingState: Int)

Properties

args

var args: MethodParamContext

name

var name: Token

returnType

var returnType: TypeContext

Functions

COMMA

open fun COMMA(): MutableList<TerminalNode>
open fun COMMA(i: Int): TerminalNode

ID

open fun ID(): TerminalNode

L_PAREN

open fun L_PAREN(): TerminalNode

R_PAREN

open fun R_PAREN(): TerminalNode

SEMI_COLON

open fun SEMI_COLON(): TerminalNode

accept

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

enterRule

open fun enterRule(listener: ParseTreeListener): Unit

exitRule

open fun exitRule(listener: ParseTreeListener): Unit

getRuleIndex

open fun getRuleIndex(): Int

methodParam

open fun methodParam(): MutableList<MethodParamContext>
open fun methodParam(i: Int): MethodParamContext

type

open fun type(): TypeContext