public class LexerATNConfig extends ATNConfig
alt, context, reachesIntoOuterContext, semanticContext, state
Constructor and Description |
---|
LexerATNConfig(ATNState state,
int alt,
PredictionContext context) |
LexerATNConfig(ATNState state,
int alt,
PredictionContext context,
LexerActionExecutor lexerActionExecutor) |
LexerATNConfig(LexerATNConfig c,
ATNState state) |
LexerATNConfig(LexerATNConfig c,
ATNState state,
LexerActionExecutor lexerActionExecutor) |
LexerATNConfig(LexerATNConfig c,
ATNState state,
PredictionContext context) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(ATNConfig other) |
LexerActionExecutor |
getLexerActionExecutor()
Gets the
LexerActionExecutor capable of executing the embedded
action(s) for the current configuration. |
int |
hashCode() |
boolean |
hasPassedThroughNonGreedyDecision() |
equals, getOuterContextDepth, isPrecedenceFilterSuppressed, setPrecedenceFilterSuppressed, toString, toString
public LexerATNConfig(ATNState state, int alt, PredictionContext context)
public LexerATNConfig(ATNState state, int alt, PredictionContext context, LexerActionExecutor lexerActionExecutor)
public LexerATNConfig(LexerATNConfig c, ATNState state)
public LexerATNConfig(LexerATNConfig c, ATNState state, LexerActionExecutor lexerActionExecutor)
public LexerATNConfig(LexerATNConfig c, ATNState state, PredictionContext context)
public final LexerActionExecutor getLexerActionExecutor()
LexerActionExecutor
capable of executing the embedded
action(s) for the current configuration.public final boolean hasPassedThroughNonGreedyDecision()