Package org.antlr.v4.semantics
Class UseDefAnalyzer
java.lang.Object
org.antlr.v4.semantics.UseDefAnalyzer
Look for errors and deadcode stuff
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
actionIsContextDependent
(ActionAST actionAST) Find all rules reachable from r directly or indirectly for all r in ggetRuleDependencies
(Grammar g, Collection<Rule> rules) getRuleDependencies
(LexerGrammar g, String modeName) static void
-
Constructor Details
-
UseDefAnalyzer
public UseDefAnalyzer()
-
-
Method Details
-
trackTokenRuleRefsInActions
-
actionIsContextDependent
-
getRuleDependencies
Find all rules reachable from r directly or indirectly for all r in g -
getRuleDependencies
-
getRuleDependencies
-