Package org.ek9lang.antlr
Class EK9Parser.MethodDeclarationContext
java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
org.ek9lang.antlr.EK9Parser.MethodDeclarationContext
- 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.MethodDeclarationContext
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
ConstructorDescriptionMethodDeclarationContext
(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState) -
Method Summary
Modifier and TypeMethodDescriptionorg.antlr.v4.runtime.tree.TerminalNode
ABSTRACT()
<T> T
accept
(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor) org.antlr.v4.runtime.tree.TerminalNode
org.antlr.v4.runtime.tree.TerminalNode
AS()
org.antlr.v4.runtime.tree.TerminalNode
DEFAULT()
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
List
<org.antlr.v4.runtime.tree.TerminalNode> LPAREN()
org.antlr.v4.runtime.tree.TerminalNode
LPAREN
(int i) List
<org.antlr.v4.runtime.tree.TerminalNode> NL()
org.antlr.v4.runtime.tree.TerminalNode
NL
(int i) org.antlr.v4.runtime.tree.TerminalNode
OF()
org.antlr.v4.runtime.tree.TerminalNode
OVERRIDE()
org.antlr.v4.runtime.tree.TerminalNode
PURE()
List
<org.antlr.v4.runtime.tree.TerminalNode> RPAREN()
org.antlr.v4.runtime.tree.TerminalNode
RPAREN
(int i) org.antlr.v4.runtime.tree.TerminalNode
WITH()
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
-
Constructor Details
-
MethodDeclarationContext
public MethodDeclarationContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
-
-
Method Details
-
identifier
-
accessModifier
-
LPAREN
-
LPAREN
public org.antlr.v4.runtime.tree.TerminalNode LPAREN(int i) -
RPAREN
-
RPAREN
public org.antlr.v4.runtime.tree.TerminalNode RPAREN(int i) -
WITH
public org.antlr.v4.runtime.tree.TerminalNode WITH() -
APPLICATION
public org.antlr.v4.runtime.tree.TerminalNode APPLICATION() -
identifierReference
-
AS
public org.antlr.v4.runtime.tree.TerminalNode AS() -
PURE
public org.antlr.v4.runtime.tree.TerminalNode PURE() -
NL
-
NL
public org.antlr.v4.runtime.tree.TerminalNode NL(int i) -
operationDetails
-
OVERRIDE
public org.antlr.v4.runtime.tree.TerminalNode OVERRIDE() -
DEFAULT
public org.antlr.v4.runtime.tree.TerminalNode DEFAULT() -
ABSTRACT
public org.antlr.v4.runtime.tree.TerminalNode ABSTRACT() -
DISPATCHER
public org.antlr.v4.runtime.tree.TerminalNode DISPATCHER() -
OF
public org.antlr.v4.runtime.tree.TerminalNode OF() -
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
-