Package org.antlr.v4.runtime.atn
Class LexerATNConfig
java.lang.Object
org.antlr.v4.runtime.atn.ATNConfig
org.antlr.v4.runtime.atn.LexerATNConfig
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final LexerActionExecutor
This is the backing field forgetLexerActionExecutor()
.private final boolean
Fields inherited from class org.antlr.v4.runtime.atn.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 boolean
checkNonGreedyDecision
(LexerATNConfig source, ATNState target) boolean
final LexerActionExecutor
Gets theLexerActionExecutor
capable of executing the embedded action(s) for the current configuration.int
hashCode()
final boolean
Methods inherited from class org.antlr.v4.runtime.atn.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 theLexerActionExecutor
capable of executing the embedded action(s) for the current configuration. -
hasPassedThroughNonGreedyDecision
public final boolean hasPassedThroughNonGreedyDecision() -
hashCode
public int hashCode() -
equals
-
checkNonGreedyDecision
-