Class: Antlr4ruby::DecisionEventInfo
- Inherits:
-
Object
- Object
- Antlr4ruby::DecisionEventInfo
- Defined in:
- lib/antlr4ruby/atn/info/decision_event_info.rb
Direct Known Subclasses
AmbiguityInfo, ContextSensitivityInfo, ErrorInfo, LookaheadEventInfo, PredicateEvalInfo
Instance Attribute Summary collapse
-
#configs ⇒ Object
readonly
Returns the value of attribute configs.
-
#decision ⇒ Object
readonly
Returns the value of attribute decision.
-
#full_ctx ⇒ Object
readonly
Returns the value of attribute full_ctx.
-
#input ⇒ Object
readonly
Returns the value of attribute input.
-
#start_index ⇒ Object
readonly
Returns the value of attribute start_index.
-
#stop_index ⇒ Object
readonly
Returns the value of attribute stop_index.
Instance Method Summary collapse
-
#initialize(decision, configs, input, start_index, stop_index, full_ctx) ⇒ DecisionEventInfo
constructor
A new instance of DecisionEventInfo.
Constructor Details
#initialize(decision, configs, input, start_index, stop_index, full_ctx) ⇒ DecisionEventInfo
Returns a new instance of DecisionEventInfo.
8 9 10 11 |
# File 'lib/antlr4ruby/atn/info/decision_event_info.rb', line 8 def initialize(decision, configs, input, start_index, stop_index, full_ctx) @decision, @full_ctx, @stop_index, @input, @start_index, @configs = decision, full_ctx, stop_index, input, start_index, configs end |
Instance Attribute Details
#configs ⇒ Object (readonly)
Returns the value of attribute configs.
6 7 8 |
# File 'lib/antlr4ruby/atn/info/decision_event_info.rb', line 6 def configs @configs end |
#decision ⇒ Object (readonly)
Returns the value of attribute decision.
6 7 8 |
# File 'lib/antlr4ruby/atn/info/decision_event_info.rb', line 6 def decision @decision end |
#full_ctx ⇒ Object (readonly)
Returns the value of attribute full_ctx.
6 7 8 |
# File 'lib/antlr4ruby/atn/info/decision_event_info.rb', line 6 def full_ctx @full_ctx end |
#input ⇒ Object (readonly)
Returns the value of attribute input.
6 7 8 |
# File 'lib/antlr4ruby/atn/info/decision_event_info.rb', line 6 def input @input end |
#start_index ⇒ Object (readonly)
Returns the value of attribute start_index.
6 7 8 |
# File 'lib/antlr4ruby/atn/info/decision_event_info.rb', line 6 def start_index @start_index end |
#stop_index ⇒ Object (readonly)
Returns the value of attribute stop_index.
6 7 8 |
# File 'lib/antlr4ruby/atn/info/decision_event_info.rb', line 6 def stop_index @stop_index end |