Class LexerATNConfig
java.lang.Object
org.antlr.v4.runtime.atn.ATNConfig
org.antlr.v4.runtime.atn.LexerATNConfig
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final LexerActionExecutorThis is the backing field forgetLexerActionExecutor().private final booleanFields inherited from class ATNConfig
alt, context, reachesIntoOuterContext, semanticContext, state -
Constructor Summary
ConstructorsConstructorDescriptionLexerATNConfig(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) -
Method Summary
Modifier and TypeMethodDescriptionprivate static booleancheckNonGreedyDecision(LexerATNConfig source, ATNState target) booleanfinal LexerActionExecutorGets theLexerActionExecutorcapable of executing the embedded action(s) for the current configuration.inthashCode()final booleanMethods inherited from class ATNConfig
equals, getOuterContextDepth, isPrecedenceFilterSuppressed, setPrecedenceFilterSuppressed, toString, toString
-
Field Details
-
lexerActionExecutor
This is the backing field forgetLexerActionExecutor(). -
passedThroughNonGreedyDecision
private final boolean passedThroughNonGreedyDecision
-
-
Constructor Details
-
LexerATNConfig
-
LexerATNConfig
public LexerATNConfig(ATNState state, int alt, PredictionContext context, LexerActionExecutor lexerActionExecutor) -
LexerATNConfig
-
LexerATNConfig
-
LexerATNConfig
-
-
Method Details
-
getLexerActionExecutor
Gets theLexerActionExecutorcapable of executing the embedded action(s) for the current configuration. -
hasPassedThroughNonGreedyDecision
public final boolean hasPassedThroughNonGreedyDecision() -
hashCode
-
equals
-
checkNonGreedyDecision
-