Uses of Interface
org.antlr.v4.runtime.tree.RuleNode
Packages that use RuleNode
-
Uses of RuleNode in org.antlr.v4.runtime
Classes in org.antlr.v4.runtime that implement RuleNodeModifier and TypeClassDescriptionclass
This class extendsParserRuleContext
by allowing the value ofInterpreterRuleContext.getRuleIndex()
to be explicitly set for the context.class
A rule invocation record for parsing.class
A rule context is a record of a single rule invocation.class
A handy class for use with options {contextSuperClass=org.antlr.v4.runtime.RuleContextWithAltNum;} that provides a backing field / impl for the outer alternative number matched for an internal parse tree node. -
Uses of RuleNode in org.antlr.v4.runtime.tree
Methods in org.antlr.v4.runtime.tree with parameters of type RuleNodeModifier and TypeMethodDescriptionprotected void
ParseTreeWalker.enterRule
(ParseTreeListener listener, RuleNode r) The discovery of a rule node, involves sending two events: the genericParseTreeListener.enterEveryRule(org.antlr.v4.runtime.ParserRuleContext)
and aRuleContext
-specific event.protected void
ParseTreeWalker.exitRule
(ParseTreeListener listener, RuleNode r) protected boolean
AbstractParseTreeVisitor.shouldVisitNextChild
(RuleNode node, T currentResult) This method is called after visiting each child inAbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
.AbstractParseTreeVisitor.visitChildren
(RuleNode node) Visit the children of a node, and return a user-defined result of the operation.ParseTreeVisitor.visitChildren
(RuleNode node) Visit the children of a node, and return a user-defined result of the operation. -
Uses of RuleNode in org.antlr.v4.tool
Classes in org.antlr.v4.tool that implement RuleNodeModifier and TypeClassDescriptionclass
AnInterpreterRuleContext
that knows which alternative for a rule was matched.