Uses of Class
org.antlr.v4.tool.ast.RuleAST
Packages that use RuleAST
Package
Description
-
Uses of RuleAST in org.antlr.v4.analysis
Methods in org.antlr.v4.analysis that return RuleASTModifier and TypeMethodDescriptionLeftRecursiveRuleTransformer.parseArtificialRule(Grammar g, String ruleText) Methods in org.antlr.v4.analysis with parameters of type RuleASTModifier and TypeMethodDescriptionvoidLeftRecursiveRuleTransformer.setAltASTPointers(LeftRecursiveRule r, RuleAST t) (RULE e int _p (returns int v) (BLOCK (ALT (BLOCK (ALT INT {$v = $INT.int;}) (ALT '(' (= x e) ')' {$v = $x.v;}) (ALT ID)) (* (BLOCK (OPTIONS ...) (ALT {7 >= $_p}? '*' (= b e) {$v = $a.v * $b.v;}) (ALT {6 >= $_p}? '+' (= b e) {$v = $a.v + $b.v;}) (ALT {3 >= $_p}? '++') (ALT {2 >= $_p}? '--')))))) -
Uses of RuleAST in org.antlr.v4.parse
Methods in org.antlr.v4.parse with parameters of type RuleASTModifier and TypeMethodDescriptionvoidGrammarTreeVisitor.discoverLexerRule(RuleAST rule, GrammarAST ID, List<GrammarAST> modifiers, GrammarAST block) voidGrammarTreeVisitor.discoverRule(RuleAST rule, GrammarAST ID, List<GrammarAST> modifiers, ActionAST arg, ActionAST returns, GrammarAST thrws, GrammarAST options, ActionAST locals, List<GrammarAST> actions, GrammarAST block) voidGrammarTreeVisitor.finishLexerRule(RuleAST rule, GrammarAST ID, GrammarAST block) voidGrammarTreeVisitor.finishRule(RuleAST rule, GrammarAST ID, GrammarAST block) -
Uses of RuleAST in org.antlr.v4.semantics
Methods in org.antlr.v4.semantics with parameters of type RuleASTModifier and TypeMethodDescriptionvoidBasicSemanticChecks.discoverLexerRule(RuleAST rule, GrammarAST ID, List<GrammarAST> modifiers, GrammarAST block) voidRuleCollector.discoverLexerRule(RuleAST rule, GrammarAST ID, List<GrammarAST> modifiers, GrammarAST block) voidSymbolCollector.discoverLexerRule(RuleAST rule, GrammarAST ID, List<GrammarAST> modifiers, GrammarAST block) voidBasicSemanticChecks.discoverRule(RuleAST rule, GrammarAST ID, List<GrammarAST> modifiers, ActionAST arg, ActionAST returns, GrammarAST thrws, GrammarAST options, ActionAST locals, List<GrammarAST> actions, GrammarAST block) voidRuleCollector.discoverRule(RuleAST rule, GrammarAST ID, List<GrammarAST> modifiers, ActionAST arg, ActionAST returns, GrammarAST thrws, GrammarAST options, ActionAST locals, List<GrammarAST> actions, GrammarAST block) voidSymbolCollector.discoverRule(RuleAST rule, GrammarAST ID, List<GrammarAST> modifiers, ActionAST arg, ActionAST returns, GrammarAST thrws, GrammarAST options, ActionAST locals, List<GrammarAST> actions, GrammarAST block) voidBasicSemanticChecks.finishRule(RuleAST rule, GrammarAST ID, GrammarAST block) -
Uses of RuleAST in org.antlr.v4.tool
Fields in org.antlr.v4.tool declared as RuleASTMethods in org.antlr.v4.tool that return RuleASTConstructors in org.antlr.v4.tool with parameters of type RuleAST -
Uses of RuleAST in org.antlr.v4.tool.ast
Methods in org.antlr.v4.tool.ast that return RuleASTMethods in org.antlr.v4.tool.ast with parameters of type RuleASTConstructors in org.antlr.v4.tool.ast with parameters of type RuleAST