FunctionContext

open class FunctionContext : ParserRuleContext

Constructors

Link copied to clipboard
constructor(parent: ParserRuleContext?, invokingState: Int)

Properties

Link copied to clipboard
open var altNumber: Int
Link copied to clipboard
open override val childCount: Int
Link copied to clipboard
var children: MutableList<ParseTree>?
Link copied to clipboard
var exception: RecognitionException?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var parent: RuleContext?
Link copied to clipboard
open override val payload: RuleContext
Link copied to clipboard
val position: Position?
Link copied to clipboard
open override val ruleContext: RuleContext
Link copied to clipboard
open override var ruleIndex: Int
Link copied to clipboard
open override val sourceInterval: Interval
Link copied to clipboard
var start: Token?
Link copied to clipboard
var stop: Token?
Link copied to clipboard
open override val text: String

Functions

Link copied to clipboard
open override fun <T> accept(visitor: ParseTreeVisitor<out T>): T
Link copied to clipboard
fun <T : ParseTree> addAnyChild(t: T): T
Link copied to clipboard
fun addChild(ruleInvocation: RuleContext): RuleContext
fun addChild(t: TerminalNode): TerminalNode
Link copied to clipboard
fun addErrorNode(errorNode: ErrorNode): ErrorNode
Link copied to clipboard
open override fun assignParent(value: RuleContext?)
Link copied to clipboard
open fun copyFrom(ctx: ParserRuleContext)
Link copied to clipboard
fun depth(): Int
Link copied to clipboard
open override fun enterRule(listener: ParseTreeListener)
Link copied to clipboard
open override fun exitRule(listener: ParseTreeListener)
Link copied to clipboard
fun FUNCTION_NAME(): TerminalNode?
Link copied to clipboard
open override fun getChild(i: Int): ParseTree?
fun <T : ParseTree> getChild(ctxType: KClass<T>, i: Int): T?
Link copied to clipboard
fun <T : ParserRuleContext> getRuleContext(ctxType: KClass<T>, i: Int): T?
Link copied to clipboard
fun <T : ParserRuleContext> getRuleContexts(ctxType: KClass<T>): List<T>
Link copied to clipboard
fun getToken(ttype: Int, i: Int): TerminalNode?
Link copied to clipboard
fun getTokens(ttype: Int): List<TerminalNode>
Link copied to clipboard
open override fun readParent(): ParserRuleContext?
Link copied to clipboard
Link copied to clipboard
fun toInfoString(recognizer: Parser): String
Link copied to clipboard
open override fun toString(): String
fun toString(ruleNames: List<String>?, stop: RuleContext?): String
fun toString(recog: Recognizer<*, *>?, stop: RuleContext): String
Link copied to clipboard
open override fun toStringTree(): String
fun toStringTree(ruleNames: List<String>?): String
open override fun toStringTree(parser: Parser): String