Package org.pkl.core.parser.antlr
Class PklParser.WhenGeneratorContext
java.lang.Object
org.antlr.v4.runtime.RuleContext
org.antlr.v4.runtime.ParserRuleContext
org.pkl.core.parser.antlr.PklParser.ObjectMemberContext
org.pkl.core.parser.antlr.PklParser.WhenGeneratorContext
- 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:
- PklParser
-
Field Summary
FieldsModifier and TypeFieldDescriptionorg.antlr.v4.runtime.TokenFields inherited from class org.antlr.v4.runtime.ParserRuleContext
children, exception, start, stopFields inherited from class org.antlr.v4.runtime.RuleContext
invokingState, parent -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<Result> Resultaccept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends Result> visitor) org.antlr.v4.runtime.tree.TerminalNodeELSE()expr()org.antlr.v4.runtime.tree.TerminalNodeLPAREN()List<? extends PklParser.ObjectBodyContext>objectBody(int i) org.antlr.v4.runtime.tree.TerminalNodeRPAREN()org.antlr.v4.runtime.tree.TerminalNodeWHEN()Methods inherited from class org.pkl.core.parser.antlr.PklParser.ObjectMemberContext
copyFrom, getRuleIndexMethods inherited from class org.antlr.v4.runtime.ParserRuleContext
addAnyChild, addChild, addChild, addChild, addErrorNode, addErrorNode, copyFrom, emptyContext, 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, getChildContext, getPayload, getRuleContext, getText, isEmpty, setAltNumber, setParent, toString, toString, toString, toString, toString, toStringTree, toStringTree, toStringTree
-
Field Details
-
e
-
err
public org.antlr.v4.runtime.Token err -
b1
-
b2
-
-
Constructor Details
-
WhenGeneratorContext
-
-
Method Details
-
WHEN
public org.antlr.v4.runtime.tree.TerminalNode WHEN() -
LPAREN
public org.antlr.v4.runtime.tree.TerminalNode LPAREN() -
expr
-
objectBody
-
objectBody
-
RPAREN
public org.antlr.v4.runtime.tree.TerminalNode RPAREN() -
ELSE
public org.antlr.v4.runtime.tree.TerminalNode ELSE() -
accept
public <Result> Result accept(org.antlr.v4.runtime.tree.ParseTreeVisitor<? extends Result> visitor) - Specified by:
acceptin interfaceorg.antlr.v4.runtime.tree.ParseTree- Overrides:
acceptin classorg.antlr.v4.runtime.RuleContext
-