Uses of Class
org.antlr.v4.tool.LeftRecursiveRule
Packages that use LeftRecursiveRule
-
Uses of LeftRecursiveRule in org.antlr.v4.analysis
Methods in org.antlr.v4.analysis with parameters of type LeftRecursiveRuleModifier and TypeMethodDescriptionvoid
LeftRecursiveRuleTransformer.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}? '--'))))))boolean
LeftRecursiveRuleTransformer.translateLeftRecursiveRule
(GrammarRootAST ast, LeftRecursiveRule r, String language) Return true if successful -
Uses of LeftRecursiveRule in org.antlr.v4.codegen
Methods in org.antlr.v4.codegen with parameters of type LeftRecursiveRuleModifier and TypeMethodDescriptionvoid
OutputModelController.buildLeftRecursiveRuleFunction
(LeftRecursiveRule r, LeftRecursiveRuleFunction function) -
Uses of LeftRecursiveRule in org.antlr.v4.codegen.model
Constructors in org.antlr.v4.codegen.model with parameters of type LeftRecursiveRuleModifierConstructorDescription