class Antlr4::Runtime::RuleTransition

Attributes

follow_state[R]
precedence[R]
rule_index[R]

Public Class Methods

new(rule_start, rule_index, precedence, follow_state) click to toggle source
Calls superclass method
# File lib/antlr4/runtime/rule_transition.rb, line 10
def initialize(rule_start, rule_index, precedence, follow_state)
  super(rule_start)
  @rule_index = rule_index
  @precedence = precedence
  @follow_state = follow_state
end

Public Instance Methods

epsilon?() click to toggle source
# File lib/antlr4/runtime/rule_transition.rb, line 21
def epsilon?
  true
end
matches(_symbol, _min_vocab_symbol, _max_vocab_symbol) click to toggle source
# File lib/antlr4/runtime/rule_transition.rb, line 25
def matches(_symbol, _min_vocab_symbol, _max_vocab_symbol)
  false
end
serialization_type() click to toggle source
# File lib/antlr4/runtime/rule_transition.rb, line 17
def serialization_type
  RULE
end