ExprContext

open class ExprContext : ParserRuleContext

Constructors

ExprContext
Link copied to clipboard
open fun ExprContext(parent: ParserRuleContext, invokingState: Int)
ExprContext
Link copied to clipboard
open fun ExprContext()

Functions

accept
Link copied to clipboard
open fun <T> accept(visitor: ParseTreeVisitor<out T>): T
addAnyChild
Link copied to clipboard
open fun <T : ParseTree?> addAnyChild(t: T): T
addChild
Link copied to clipboard
open fun addChild(ruleInvocation: RuleContext): RuleContext
open fun addChild(t: TerminalNode): TerminalNode
addErrorNode
Link copied to clipboard
open fun addErrorNode(errorNode: ErrorNode): ErrorNode
copyFrom
Link copied to clipboard
open fun copyFrom(ctx: VAlgoLangParser.ExprContext)
open fun copyFrom(ctx: ParserRuleContext)
depth
Link copied to clipboard
open fun depth(): Int
enterRule
Link copied to clipboard
open fun enterRule(listener: ParseTreeListener)
exitRule
Link copied to clipboard
open fun exitRule(listener: ParseTreeListener)
getAltNumber
Link copied to clipboard
open fun getAltNumber(): Int
getChild
Link copied to clipboard
abstract fun getChild(p: Int): Tree
open fun getChild(i: Int): ParseTree
open fun <T : ParseTree?> getChild(ctxType: Class<out T>, i: Int): T
getChildCount
Link copied to clipboard
open fun getChildCount(): Int
getParent
Link copied to clipboard
abstract fun getParent(): ParseTree
abstract fun getParent(): Tree
open fun getParent(): ParserRuleContext
open fun getParent(): RuleContext
getPayload
Link copied to clipboard
abstract fun getPayload(): Any
open fun getPayload(): RuleContext
getRuleContext
Link copied to clipboard
open fun getRuleContext(): RuleContext
open fun <T : ParserRuleContext?> getRuleContext(ctxType: Class<out T>, i: Int): T
getRuleContexts
Link copied to clipboard
open fun <T : ParserRuleContext?> getRuleContexts(ctxType: Class<out T>): List<T>
getRuleIndex
Link copied to clipboard
open fun getRuleIndex(): Int
open fun getRuleIndex(): Int
getSourceInterval
Link copied to clipboard
open fun getSourceInterval(): Interval
getStart
Link copied to clipboard
open fun getStart(): Token
getStop
Link copied to clipboard
open fun getStop(): Token
getText
Link copied to clipboard
open fun getText(): String
getToken
Link copied to clipboard
open fun getToken(ttype: Int, i: Int): TerminalNode
getTokens
Link copied to clipboard
open fun getTokens(ttype: Int): List<TerminalNode>
isEmpty
Link copied to clipboard
open fun isEmpty(): Boolean
removeLastChild
Link copied to clipboard
open fun removeLastChild()
setAltNumber
Link copied to clipboard
open fun setAltNumber(altNumber: Int)
setParent
Link copied to clipboard
open fun setParent(parent: RuleContext)
toInfoString
Link copied to clipboard
open fun toInfoString(recognizer: Parser): String
toString
Link copied to clipboard
open fun toString(): String
toStringTree
Link copied to clipboard
open fun toStringTree(recog: Parser): String

Inheritors

VAlgoLangParser
Link copied to clipboard
VAlgoLangParser
Link copied to clipboard
VAlgoLangParser
Link copied to clipboard
VAlgoLangParser
Link copied to clipboard
VAlgoLangParser
Link copied to clipboard
VAlgoLangParser
Link copied to clipboard
VAlgoLangParser
Link copied to clipboard
VAlgoLangParser
Link copied to clipboard
VAlgoLangParser
Link copied to clipboard
VAlgoLangParser
Link copied to clipboard
VAlgoLangParser
Link copied to clipboard
VAlgoLangParser
Link copied to clipboard
VAlgoLangParser
Link copied to clipboard
VAlgoLangParser
Link copied to clipboard