Package org.antlr.v4.runtime.atn
Class StarLoopEntryState
- java.lang.Object
-
- org.antlr.v4.runtime.atn.ATNState
-
- org.antlr.v4.runtime.atn.DecisionState
-
- org.antlr.v4.runtime.atn.StarLoopEntryState
-
public final class StarLoopEntryState extends DecisionState
-
-
Field Summary
Fields Modifier and Type Field Description boolean
isPrecedenceDecision
Indicates whether this state can benefit from a precedence DFA during SLL decision making.StarLoopbackState
loopBackState
-
Fields inherited from class org.antlr.v4.runtime.atn.DecisionState
decision, nonGreedy
-
Fields inherited from class org.antlr.v4.runtime.atn.ATNState
atn, BASIC, BLOCK_END, BLOCK_START, epsilonOnlyTransitions, INITIAL_NUM_TRANSITIONS, INVALID_STATE_NUMBER, INVALID_TYPE, LOOP_END, nextTokenWithinRule, PLUS_BLOCK_START, PLUS_LOOP_BACK, RULE_START, RULE_STOP, ruleIndex, serializationNames, STAR_BLOCK_START, STAR_LOOP_BACK, STAR_LOOP_ENTRY, stateNumber, TOKEN_START, transitions
-
-
Constructor Summary
Constructors Constructor Description StarLoopEntryState()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getStateType()
-
Methods inherited from class org.antlr.v4.runtime.atn.ATNState
addTransition, addTransition, equals, getNumberOfTransitions, getTransitions, hashCode, isNonGreedyExitState, onlyHasEpsilonTransitions, removeTransition, setRuleIndex, setTransition, toString, transition
-
-
-
-
Field Detail
-
loopBackState
public StarLoopbackState loopBackState
-
isPrecedenceDecision
public boolean isPrecedenceDecision
Indicates whether this state can benefit from a precedence DFA during SLL decision making.This is a computed property that is calculated during ATN deserialization and stored for use in
ParserATNSimulator
andParserInterpreter
.- See Also:
DFA.isPrecedenceDfa()
-
-
Method Detail
-
getStateType
public int getStateType()
- Specified by:
getStateType
in classATNState
-
-