Uses of Class
org.antlr.v4.tool.ast.AltAST
Packages that use AltAST
Package
Description
-
Uses of AltAST in org.antlr.v4.analysis
Fields in org.antlr.v4.analysis declared as AltASTModifier and TypeFieldDescriptionLeftRecursiveRuleAltInfo.altASTLeftRecursiveRuleAltInfo.originalAltASTMethods in org.antlr.v4.analysis that return AltASTModifier and TypeMethodDescriptionLeftRecursiveRuleAnalyzer.addPrecedenceArgToRules(AltAST t, int prec) Methods in org.antlr.v4.analysis with parameters of type AltASTModifier and TypeMethodDescriptionLeftRecursiveRuleAnalyzer.addPrecedenceArgToRules(AltAST t, int prec) voidvoidvoidvoidLeftRecursiveRuleAnalyzer.setAltAssoc(AltAST t, int alt) voidConstructors in org.antlr.v4.analysis with parameters of type AltASTModifierConstructorDescriptionLeftRecursiveRuleAltInfo(int altNum, String altText, String leftRecursiveRuleRefLabel, String altLabel, boolean isListLabel, AltAST originalAltAST) -
Uses of AltAST in org.antlr.v4.codegen.model
Methods in org.antlr.v4.codegen.model with parameters of type AltASTModifier and TypeMethodDescriptionprotected voidElementFrequenciesVisitor.enterAlternative(AltAST tree) protected voidElementFrequenciesVisitor.exitAlternative(AltAST tree) protected Pair<FrequencySet<String>, FrequencySet<String>> RuleFunction.getElementFrequenciesForAlt(AltAST ast) Given list of X and r refs in alt, compute how many of each there areMethod parameters in org.antlr.v4.codegen.model with type arguments of type AltASTModifier and TypeMethodDescriptionRuleFunction.getDeclsForAllElements(List<AltAST> altASTs) for all alts, find which ref X or r needs List Must see across alts. -
Uses of AltAST in org.antlr.v4.parse
Methods in org.antlr.v4.parse with parameters of type AltASTModifier and TypeMethodDescriptionvoidvoidGrammarTreeVisitor.discoverAlt(AltAST alt) voidGrammarTreeVisitor.discoverOuterAlt(AltAST alt) protected voidGrammarTreeVisitor.enterAlternative(AltAST tree) protected voidGrammarTreeVisitor.enterLexerOuterAlternative(AltAST tree) protected voidGrammarTreeVisitor.enterOuterAlternative(AltAST tree) protected voidGrammarTreeVisitor.exitAlternative(AltAST tree) protected voidGrammarTreeVisitor.exitLexerOuterAlternative(AltAST tree) protected voidGrammarTreeVisitor.exitOuterAlternative(AltAST tree) voidvoidGrammarTreeVisitor.finishOuterAlt(AltAST alt) voidvoidvoidLeftRecursiveRuleWalker.setAltAssoc(AltAST altTree, int alt) void -
Uses of AltAST in org.antlr.v4.semantics
Methods in org.antlr.v4.semantics with parameters of type AltASTModifier and TypeMethodDescriptionvoidRuleCollector.discoverOuterAlt(AltAST alt) voidSymbolCollector.discoverOuterAlt(AltAST alt) -
Uses of AltAST in org.antlr.v4.tool
Fields in org.antlr.v4.tool declared as AltASTMethods in org.antlr.v4.tool that return types with arguments of type AltASTModifier and TypeMethodDescriptionLeftRecursiveRule.getAltLabels()Get -> labels from those alts we deleted for left-recursive rules.Rule.getAltLabels()Get#labels.LeftRecursiveRule.getUnlabeledAltASTs()Rule.getUnlabeledAltASTs() -
Uses of AltAST in org.antlr.v4.tool.ast
Methods in org.antlr.v4.tool.ast that return AltASTMethods in org.antlr.v4.tool.ast with parameters of type AltASTConstructors in org.antlr.v4.tool.ast with parameters of type AltAST