Uses of Class
org.antlr.v4.tool.ast.AltAST
-
Packages that use AltAST Package Description org.antlr.v4.analysis org.antlr.v4.codegen.model org.antlr.v4.parse org.antlr.v4.semantics org.antlr.v4.tool org.antlr.v4.tool.ast -
-
Uses of AltAST in org.antlr.v4.analysis
Fields in org.antlr.v4.analysis declared as AltAST Modifier and Type Field Description AltASTLeftRecursiveRuleAltInfo. altASTAltASTLeftRecursiveRuleAltInfo. originalAltASTMethods in org.antlr.v4.analysis that return AltAST Modifier and Type Method Description AltASTLeftRecursiveRuleAnalyzer. addPrecedenceArgToRules(AltAST t, int prec)Methods in org.antlr.v4.analysis with parameters of type AltAST Modifier and Type Method Description AltASTLeftRecursiveRuleAnalyzer. addPrecedenceArgToRules(AltAST t, int prec)voidLeftRecursiveRuleAnalyzer. binaryAlt(AltAST originalAltTree, int alt)voidLeftRecursiveRuleAnalyzer. otherAlt(AltAST originalAltTree, int alt)voidLeftRecursiveRuleAnalyzer. prefixAlt(AltAST originalAltTree, int alt)voidLeftRecursiveRuleAnalyzer. setAltAssoc(AltAST t, int alt)voidLeftRecursiveRuleAnalyzer. suffixAlt(AltAST originalAltTree, int alt)Constructors in org.antlr.v4.analysis with parameters of type AltAST Constructor Description LeftRecursiveRuleAltInfo(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 AltAST Modifier and Type Method Description protected 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 AltAST Modifier and Type Method Description Set<Decl>RuleFunction. 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 AltAST Modifier and Type Method Description voidLeftRecursiveRuleWalker. binaryAlt(AltAST altTree, int alt)voidGrammarTreeVisitor. 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)voidGrammarTreeVisitor. finishAlt(AltAST alt)voidGrammarTreeVisitor. finishOuterAlt(AltAST alt)voidLeftRecursiveRuleWalker. otherAlt(AltAST altTree, int alt)voidLeftRecursiveRuleWalker. prefixAlt(AltAST altTree, int alt)voidLeftRecursiveRuleWalker. setAltAssoc(AltAST altTree, int alt)voidLeftRecursiveRuleWalker. suffixAlt(AltAST altTree, int alt) -
Uses of AltAST in org.antlr.v4.semantics
Methods in org.antlr.v4.semantics with parameters of type AltAST Modifier and Type Method Description voidRuleCollector. discoverOuterAlt(AltAST alt)voidSymbolCollector. discoverOuterAlt(AltAST alt) -
Uses of AltAST in org.antlr.v4.tool
Fields in org.antlr.v4.tool declared as AltAST Modifier and Type Field Description AltASTAlternative. astMethods in org.antlr.v4.tool that return types with arguments of type AltAST Modifier and Type Method Description Map<String,List<Pair<Integer,AltAST>>>LeftRecursiveRule. getAltLabels()Get -> labels from those alts we deleted for left-recursive rules.Map<String,List<Pair<Integer,AltAST>>>Rule. getAltLabels()Get#labels.List<AltAST>LeftRecursiveRule. getUnlabeledAltASTs()List<AltAST>Rule. getUnlabeledAltASTs() -
Uses of AltAST in org.antlr.v4.tool.ast
Methods in org.antlr.v4.tool.ast that return AltAST Modifier and Type Method Description AltASTAltAST. dupNode()AltASTGrammarAST. getOutermostAltNode()Methods in org.antlr.v4.tool.ast with parameters of type AltAST Modifier and Type Method Description ObjectGrammarASTVisitor. visit(AltAST node)Constructors in org.antlr.v4.tool.ast with parameters of type AltAST Constructor Description AltAST(AltAST node)
-