Class: Antlr4ruby::RuleContextWithAltNum
- Inherits:
-
ParserRuleContext
- Object
- RuleContext
- ParserRuleContext
- Antlr4ruby::RuleContextWithAltNum
- Defined in:
- lib/antlr4ruby/rule_context_with_alt_num.rb
Constant Summary
Constants inherited from ParserRuleContext
Instance Attribute Summary collapse
-
#alt_num ⇒ Object
Returns the value of attribute alt_num.
Attributes inherited from ParserRuleContext
#children, #exception, #start, #stop
Attributes inherited from RuleContext
Instance Method Summary collapse
- #get_alt_number ⇒ Object
-
#initialize(parent, invoking_state) ⇒ RuleContextWithAltNum
constructor
A new instance of RuleContextWithAltNum.
- #set_alt_number(alt_number) ⇒ Object
Methods inherited from ParserRuleContext
#add_any_child, #add_child, #add_error_node, #copy_from, #enter_rule, #exit_rule, #get_child, #get_child_count, #get_parent, #get_rule_context, #get_rule_contexts, #get_source_interval, #get_start, #get_stop, #get_token, #get_tokens, #remove_last_child, #to_info_string
Methods inherited from RuleContext
#accept, #depth, #enter_rule, #exit_rule, #get_child, #get_child_count, #get_parent, #get_payload, #get_rule_context, #get_rule_index, #get_source_interval, #get_text, #is_empty?, #set_parent, #to_s, #to_string_tree
Constructor Details
#initialize(parent, invoking_state) ⇒ RuleContextWithAltNum
Returns a new instance of RuleContextWithAltNum.
7 8 9 10 |
# File 'lib/antlr4ruby/rule_context_with_alt_num.rb', line 7 def initialize(parent, invoking_state) super(parent, invoking_state) @alt_num = ATN.INVALID_ALT_NUMBER end |
Instance Attribute Details
#alt_num ⇒ Object
Returns the value of attribute alt_num.
5 6 7 |
# File 'lib/antlr4ruby/rule_context_with_alt_num.rb', line 5 def alt_num @alt_num end |
Instance Method Details
#get_alt_number ⇒ Object
12 13 14 |
# File 'lib/antlr4ruby/rule_context_with_alt_num.rb', line 12 def get_alt_number @alt_num end |
#set_alt_number(alt_number) ⇒ Object
16 17 18 |
# File 'lib/antlr4ruby/rule_context_with_alt_num.rb', line 16 def set_alt_number(alt_number) @alt_num = alt_number end |