Top Constructors Methods
org.antlr.v4.automata

public Class ATNOptimizer

extends Object
Class Inheritance
Imports
org.antlr.v4.misc.CharSupport, org.antlr.v4.runtime.atn.ATN, .ATNState, .AtomTransition, .BlockEndState, .CodePointTransitions, .DecisionState, .EpsilonTransition, .NotSetTransition, .RangeTransition, .SetTransition, .Transition, org.antlr.v4.runtime.misc.Interval, .IntervalSet, org.antlr.v4.tool.ErrorType, .Grammar, .Rule, java.util.ArrayList, .List

Author
Sam Harwell

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static void
private static void
private static void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

ATNOptimizerback to summary
private ATNOptimizer()

Method Detail

optimizeback to summary
public static void optimize(Grammar g, ATN atn)
optimizeSetsback to summary
private static void optimizeSets(Grammar g, ATN atn)
optimizeStatesback to summary
private static void optimizeStates(ATN atn)