const ATNStateInvalidType … const ATNStateBasic … const ATNStateRuleStart … const ATNStateBlockStart … const ATNStatePlusBlockStart … const ATNStateStarBlockStart … const ATNStateTokenStart … const ATNStateRuleStop … const ATNStateBlockEnd … const ATNStateStarLoopBack … const ATNStateStarLoopEntry … const ATNStatePlusLoopBack … const ATNStateLoopEnd … const ATNStateInvalidStateNumber … var ATNStateInitialNumTransitions … type ATNState … type BaseATNState … func NewATNState() *BaseATNState { … } func (as *BaseATNState) GetRuleIndex() int { … } func (as *BaseATNState) SetRuleIndex(v int) { … } func (as *BaseATNState) GetEpsilonOnlyTransitions() bool { … } func (as *BaseATNState) GetATN() *ATN { … } func (as *BaseATNState) SetATN(atn *ATN) { … } func (as *BaseATNState) GetTransitions() []Transition { … } func (as *BaseATNState) SetTransitions(t []Transition) { … } func (as *BaseATNState) GetStateType() int { … } func (as *BaseATNState) GetStateNumber() int { … } func (as *BaseATNState) SetStateNumber(stateNumber int) { … } func (as *BaseATNState) GetNextTokenWithinRule() *IntervalSet { … } func (as *BaseATNState) SetNextTokenWithinRule(v *IntervalSet) { … } func (as *BaseATNState) Hash() int { … } func (as *BaseATNState) String() string { … } func (as *BaseATNState) Equals(other Collectable[ATNState]) bool { … } func (as *BaseATNState) isNonGreedyExitState() bool { … } func (as *BaseATNState) AddTransition(trans Transition, index int) { … } type BasicState … func NewBasicState() *BasicState { … } type DecisionState … type BaseDecisionState … func NewBaseDecisionState() *BaseDecisionState { … } func (s *BaseDecisionState) getDecision() int { … } func (s *BaseDecisionState) setDecision(b int) { … } func (s *BaseDecisionState) getNonGreedy() bool { … } func (s *BaseDecisionState) setNonGreedy(b bool) { … } type BlockStartState … type BaseBlockStartState … func NewBlockStartState() *BaseBlockStartState { … } func (s *BaseBlockStartState) getEndState() *BlockEndState { … } func (s *BaseBlockStartState) setEndState(b *BlockEndState) { … } type BasicBlockStartState … func NewBasicBlockStartState() *BasicBlockStartState { … } var _ … type BlockEndState … func NewBlockEndState() *BlockEndState { … } type RuleStopState … func NewRuleStopState() *RuleStopState { … } type RuleStartState … func NewRuleStartState() *RuleStartState { … } type PlusLoopbackState … func NewPlusLoopbackState() *PlusLoopbackState { … } type PlusBlockStartState … func NewPlusBlockStartState() *PlusBlockStartState { … } var _ … type StarBlockStartState … func NewStarBlockStartState() *StarBlockStartState { … } var _ … type StarLoopbackState … func NewStarLoopbackState() *StarLoopbackState { … } type StarLoopEntryState … func NewStarLoopEntryState() *StarLoopEntryState { … } type LoopEndState … func NewLoopEndState() *LoopEndState { … } type TokensStartState … func NewTokensStartState() *TokensStartState { … }