Class: Antlr4::Runtime::StarLoopEntryState
- Inherits:
-
DecisionState
- Object
- ATNState
- DecisionState
- Antlr4::Runtime::StarLoopEntryState
- Defined in:
- lib/antlr4/runtime/star_loop_entry_state.rb
Constant Summary
Constants inherited from ATNState
ATNState::BASIC, ATNState::BLOCK_END, ATNState::BLOCK_START, ATNState::INITIAL_NUM_TRANSITIONS, ATNState::INVALID_TYPE, ATNState::LOOP_END, ATNState::PLUS_BLOCK_START, ATNState::PLUS_LOOP_BACK, ATNState::RULE_START, ATNState::RULE_STOP, ATNState::STAR_BLOCK_START, ATNState::STAR_LOOP_BACK, ATNState::STAR_LOOP_ENTRY, ATNState::TOKEN_START
Instance Attribute Summary collapse
-
#is_precedence_pecision ⇒ Object
Returns the value of attribute is_precedence_pecision.
-
#loopback_state ⇒ Object
Returns the value of attribute loopback_state.
Attributes inherited from DecisionState
Attributes inherited from ATNState
#atn, #next_token_within_rule, #rule_index, #state_number, #transitions
Instance Method Summary collapse
-
#initialize ⇒ StarLoopEntryState
constructor
A new instance of StarLoopEntryState.
- #state_type ⇒ Object
Methods inherited from ATNState
#add_transition, #add_transition_at, #eql?, #hash, #non_greedy_exit_state?, #number_of_transitions, #only_has_epsilon_transitions, #remove_transition, #set_rule_index, #set_transition, #to_s, #transition
Constructor Details
#initialize ⇒ StarLoopEntryState
Returns a new instance of StarLoopEntryState.
7 8 9 10 11 |
# File 'lib/antlr4/runtime/star_loop_entry_state.rb', line 7 def initialize super @loopback_state = nil @is_precedence_pecision = false end |
Instance Attribute Details
#is_precedence_pecision ⇒ Object
Returns the value of attribute is_precedence_pecision.
5 6 7 |
# File 'lib/antlr4/runtime/star_loop_entry_state.rb', line 5 def is_precedence_pecision @is_precedence_pecision end |
#loopback_state ⇒ Object
Returns the value of attribute loopback_state.
4 5 6 |
# File 'lib/antlr4/runtime/star_loop_entry_state.rb', line 4 def loopback_state @loopback_state end |
Instance Method Details
#state_type ⇒ Object
13 14 15 |
# File 'lib/antlr4/runtime/star_loop_entry_state.rb', line 13 def state_type STAR_LOOP_ENTRY end |