class Antlr4::Runtime::EpsilonTransition

Attributes

outermost_precedence_return[R]

Public Class Methods

new(target, outermost_precedence_return = -1) click to toggle source
Calls superclass method
# File lib/antlr4/runtime/epsilon_transition.rb, line 4
def initialize(target, outermost_precedence_return = -1)
  super(target)
  @outermost_precedence_return = outermost_precedence_return
end

Public Instance Methods

epsilon?() click to toggle source
# File lib/antlr4/runtime/epsilon_transition.rb, line 15
def epsilon?
  true
end
matches(_symbol, _min_vocab_symbol, _max_vocab_symbol) click to toggle source
# File lib/antlr4/runtime/epsilon_transition.rb, line 19
def matches(_symbol, _min_vocab_symbol, _max_vocab_symbol)
  false
end
serialization_type() click to toggle source
# File lib/antlr4/runtime/epsilon_transition.rb, line 11
def serialization_type
  EPSILON
end
to_s() click to toggle source
# File lib/antlr4/runtime/epsilon_transition.rb, line 23
def to_s
  'epsilon'
end