Top Fields Constructors Methods
org.antlr.v4.analysis

public Class AnalysisPipeline

extends Object
Class Inheritance
Imports
org.antlr.v4.misc.Utils, org.antlr.v4.runtime.Token, org.antlr.v4.runtime.atn.DecisionState, .LL1Analyzer, org.antlr.v4.runtime.misc.IntervalSet, org.antlr.v4.tool.ErrorType, .Grammar, .Rule, org.antlr.v4.tool.ast.GrammarAST, java.util.ArrayList, .Arrays

Field Summary

Modifier and TypeField and Description
public Grammar
g

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static boolean
disjoint(IntervalSet[] altLook)

Return whether lookahead sets are disjoint; no lookahead ⇒ not disjoint

public void
protected void
protected void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

gback to summary
public Grammar g

Constructor Detail

AnalysisPipelineback to summary
public AnalysisPipeline(Grammar g)

Method Detail

disjointback to summary
public static boolean disjoint(IntervalSet[] altLook)

Return whether lookahead sets are disjoint; no lookahead ⇒ not disjoint

processback to summary
public void process()
processLexerback to summary
protected void processLexer()
processParserback to summary
protected void processParser()