Package org.ek9lang.antlr
Class EK9Parser.AssignmentStatementContext
java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
org.ek9lang.antlr.EK9Parser.AssignmentStatementContext
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTree
,org.antlr.v4.runtime.tree.RuleNode
,org.antlr.v4.runtime.tree.SyntaxTree
,org.antlr.v4.runtime.tree.Tree
- Enclosing class:
EK9Parser
public static class EK9Parser.AssignmentStatementContext
extends org.antlr.v4.runtime.ParserRuleContext
-
Field Summary
Fields inherited from class org.antlr.v4.runtime.ParserRuleContext
children, EMPTY, exception, start, stop
Fields inherited from class org.antlr.v4.runtime.RuleContext
invokingState, parent
-
Constructor Summary
ConstructorDescriptionAssignmentStatementContext
(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState) -
Method Summary
Modifier and TypeMethodDescription<T> T
accept
(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor) org.antlr.v4.runtime.tree.TerminalNode
org.antlr.v4.runtime.tree.TerminalNode
ASSIGN()
org.antlr.v4.runtime.tree.TerminalNode
org.antlr.v4.runtime.tree.TerminalNode
ASSIGN2()
org.antlr.v4.runtime.tree.TerminalNode
COLON()
org.antlr.v4.runtime.tree.TerminalNode
COPY()
org.antlr.v4.runtime.tree.TerminalNode
void
enterRule
(org.antlr.v4.runtime.tree.ParseTreeListener listener) void
exitRule
(org.antlr.v4.runtime.tree.ParseTreeListener listener) int
org.antlr.v4.runtime.tree.TerminalNode
MERGE()
org.antlr.v4.runtime.tree.TerminalNode
org.antlr.v4.runtime.tree.TerminalNode
REPLACE()
org.antlr.v4.runtime.tree.TerminalNode
Methods inherited from class org.antlr.v4.runtime.ParserRuleContext
addAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, getChild, getChild, getChildCount, getParent, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoString
Methods inherited from class org.antlr.v4.runtime.RuleContext
depth, getAltNumber, getPayload, getRuleContext, getText, isEmpty, setAltNumber, setParent, toString, toString, toString, toString, toString, toStringTree, toStringTree, toStringTree
-
Field Details
-
op
public org.antlr.v4.runtime.Token op
-
-
Constructor Details
-
AssignmentStatementContext
public AssignmentStatementContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
-
-
Method Details
-
assignmentExpression
-
-
identifier
-
objectAccessExpression
-
ASSIGN
public org.antlr.v4.runtime.tree.TerminalNode ASSIGN() -
ASSIGN2
public org.antlr.v4.runtime.tree.TerminalNode ASSIGN2() -
COLON
public org.antlr.v4.runtime.tree.TerminalNode COLON() -
ASSIGN_UNSET
public org.antlr.v4.runtime.tree.TerminalNode ASSIGN_UNSET() -
ADD_ASSIGN
public org.antlr.v4.runtime.tree.TerminalNode ADD_ASSIGN() -
SUB_ASSIGN
public org.antlr.v4.runtime.tree.TerminalNode SUB_ASSIGN() -
DIV_ASSIGN
public org.antlr.v4.runtime.tree.TerminalNode DIV_ASSIGN() -
MUL_ASSIGN
public org.antlr.v4.runtime.tree.TerminalNode MUL_ASSIGN() -
MERGE
public org.antlr.v4.runtime.tree.TerminalNode MERGE() -
REPLACE
public org.antlr.v4.runtime.tree.TerminalNode REPLACE() -
COPY
public org.antlr.v4.runtime.tree.TerminalNode COPY() -
getRuleIndex
public int getRuleIndex()- Overrides:
getRuleIndex
in classorg.antlr.v4.runtime.RuleContext
-
enterRule
public void enterRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) - Overrides:
enterRule
in classorg.antlr.v4.runtime.ParserRuleContext
-
exitRule
public void exitRule(org.antlr.v4.runtime.tree.ParseTreeListener listener) - Overrides:
exitRule
in classorg.antlr.v4.runtime.ParserRuleContext
-
accept
public <T> T accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor) - Specified by:
accept
in interfaceorg.antlr.v4.runtime.tree.ParseTree
- Overrides:
accept
in classorg.antlr.v4.runtime.RuleContext
-