Package eu.simuline.relana.parser
Class CClassParser.CClassContext
- java.lang.Object
-
- org.antlr.v4.runtime.RuleContext
-
- org.antlr.v4.runtime.ParserRuleContext
-
- eu.simuline.relana.parser.CClassParser.CClassContext
-
- All Implemented Interfaces:
ParseTree
,RuleNode
,SyntaxTree
,Tree
- Enclosing class:
- CClassParser
public static class CClassParser.CClassContext extends ParserRuleContext
-
-
Field Summary
Fields Modifier and Type Field Description Token
cClassName
CClassParser.ComponentsContext
componentsXC
CClassParser.EffectsContext
effectsXC
ClassLocator
loc
CClassParser.MapsContext
mapsXC
CClassParser.GetPathContext
pkgPathC
CClass
res
CClassParser.GetSuperClassContext
superClassC
-
Fields inherited from class org.antlr.v4.runtime.ParserRuleContext
children, exception, start, stop
-
Fields inherited from class org.antlr.v4.runtime.RuleContext
EMPTY, invokingState, parent
-
-
Constructor Summary
Constructors Constructor Description CClassContext(ParserRuleContext parent, int invokingState)
CClassContext(ParserRuleContext parent, int invokingState, ClassLocator loc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TerminalNode
CCLASS()
CClassParser.ComponentsContext
components()
CClassParser.EffectsContext
effects()
TerminalNode
END()
void
enterRule(ParseTreeListener listener)
TerminalNode
EOF()
void
exitRule(ParseTreeListener listener)
CClassParser.GetPathContext
getPath()
int
getRuleIndex()
CClassParser.GetSuperClassContext
getSuperClass()
CClassParser.MapsContext
maps()
TerminalNode
NAME()
TerminalNode
PACKAGE()
-
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
accept, depth, getAltNumber, getPayload, getRuleContext, getText, isEmpty, setAltNumber, setParent, toString, toString, toString, toString, toString, toStringTree, toStringTree, toStringTree
-
-
-
-
Field Detail
-
loc
public ClassLocator loc
-
res
public CClass res
-
pkgPathC
public CClassParser.GetPathContext pkgPathC
-
cClassName
public Token cClassName
-
superClassC
public CClassParser.GetSuperClassContext superClassC
-
effectsXC
public CClassParser.EffectsContext effectsXC
-
mapsXC
public CClassParser.MapsContext mapsXC
-
componentsXC
public CClassParser.ComponentsContext componentsXC
-
-
Constructor Detail
-
CClassContext
public CClassContext(ParserRuleContext parent, int invokingState)
-
CClassContext
public CClassContext(ParserRuleContext parent, int invokingState, ClassLocator loc)
-
-
Method Detail
-
PACKAGE
public TerminalNode PACKAGE()
-
END
public TerminalNode END()
-
CCLASS
public TerminalNode CCLASS()
-
EOF
public TerminalNode EOF()
-
getPath
public CClassParser.GetPathContext getPath()
-
NAME
public TerminalNode NAME()
-
getSuperClass
public CClassParser.GetSuperClassContext getSuperClass()
-
effects
public CClassParser.EffectsContext effects()
-
maps
public CClassParser.MapsContext maps()
-
components
public CClassParser.ComponentsContext components()
-
getRuleIndex
public int getRuleIndex()
- Overrides:
getRuleIndex
in classRuleContext
-
enterRule
public void enterRule(ParseTreeListener listener)
- Overrides:
enterRule
in classParserRuleContext
-
exitRule
public void exitRule(ParseTreeListener listener)
- Overrides:
exitRule
in classParserRuleContext
-
-