class Antlr4::Runtime::ActionTransition
Attributes
action_index[R]
Public Class Methods
new(target, rule_index, action_index, is_ctx_dependent)
click to toggle source
Calls superclass method
# File lib/antlr4/runtime/action_transition.rb, line 6 def initialize(target, rule_index, action_index, is_ctx_dependent) super(target) @rule_index = rule_index @action_index = action_index @is_ctx_dependent = is_ctx_dependent end
Public Instance Methods
epsilon?()
click to toggle source
# File lib/antlr4/runtime/action_transition.rb, line 17 def epsilon? true end
matches(_symbol, _min_vocab_symbol, _max_vocab_symbol)
click to toggle source
# File lib/antlr4/runtime/action_transition.rb, line 21 def matches(_symbol, _min_vocab_symbol, _max_vocab_symbol) false end
serialization_type()
click to toggle source
# File lib/antlr4/runtime/action_transition.rb, line 13 def serialization_type ACTION end
to_s()
click to toggle source
# File lib/antlr4/runtime/action_transition.rb, line 25 def to_s 'action_' + @rule_index + ':' + @action_index end