Package org.daiitech.naftah.parser
Class NaftahParser.ComplexBuiltInContext
java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
org.daiitech.naftah.parser.NaftahParser.ComplexBuiltInContext
- 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:
- NaftahParser
public static class NaftahParser.ComplexBuiltInContext
extends org.antlr.v4.runtime.ParserRuleContext
-
Field Summary
Fields inherited from class org.antlr.v4.runtime.ParserRuleContext
children, exception, start, stopFields inherited from class org.antlr.v4.runtime.RuleContext
EMPTY, invokingState, parent -
Constructor Summary
ConstructorsConstructorDescriptionComplexBuiltInContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState) -
Method Summary
Modifier and TypeMethodDescription<T> Taccept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor) List<org.antlr.v4.runtime.tree.TerminalNode>COMMA()org.antlr.v4.runtime.tree.TerminalNodeCOMMA(int i) intorg.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeLIST()org.antlr.v4.runtime.tree.TerminalNodeorg.antlr.v4.runtime.tree.TerminalNodeMAP()org.antlr.v4.runtime.tree.TerminalNodePAIR()List<org.antlr.v4.runtime.tree.TerminalNode>SEMI()org.antlr.v4.runtime.tree.TerminalNodeSEMI(int i) org.antlr.v4.runtime.tree.TerminalNodeSET()org.antlr.v4.runtime.tree.TerminalNodeSTRUCT()org.antlr.v4.runtime.tree.TerminalNodeTRIPLE()org.antlr.v4.runtime.tree.TerminalNodeTUPLE()type()type(int i) Methods inherited from class org.antlr.v4.runtime.ParserRuleContext
addAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, enterRule, exitRule, getChild, getChild, getChildCount, getParent, getRuleContext, getRuleContexts, getSourceInterval, getStart, getStop, getToken, getTokens, removeLastChild, toInfoStringMethods 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
-
ComplexBuiltInContext
public ComplexBuiltInContext(org.antlr.v4.runtime.ParserRuleContext parent, int invokingState)
-
-
Method Details
-
STRUCT
public org.antlr.v4.runtime.tree.TerminalNode STRUCT() -
PAIR
public org.antlr.v4.runtime.tree.TerminalNode PAIR() -
GT_TYPE_SIGN
public org.antlr.v4.runtime.tree.TerminalNode GT_TYPE_SIGN() -
type
-
type
-
LT_TYPE_SIGN
public org.antlr.v4.runtime.tree.TerminalNode LT_TYPE_SIGN() -
COMMA
-
COMMA
public org.antlr.v4.runtime.tree.TerminalNode COMMA(int i) -
SEMI
-
SEMI
public org.antlr.v4.runtime.tree.TerminalNode SEMI(int i) -
TRIPLE
public org.antlr.v4.runtime.tree.TerminalNode TRIPLE() -
LIST
public org.antlr.v4.runtime.tree.TerminalNode LIST() -
TUPLE
public org.antlr.v4.runtime.tree.TerminalNode TUPLE() -
SET
public org.antlr.v4.runtime.tree.TerminalNode SET() -
MAP
public org.antlr.v4.runtime.tree.TerminalNode MAP() -
getRuleIndex
public int getRuleIndex()- Overrides:
getRuleIndexin classorg.antlr.v4.runtime.RuleContext
-
accept
public <T> T accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends T> visitor) - Specified by:
acceptin interfaceorg.antlr.v4.runtime.tree.ParseTree- Overrides:
acceptin classorg.antlr.v4.runtime.RuleContext
-