class Antlr4::Runtime::Transition

Constants

ACTION
ATOM
EPSILON
NOT_SET
PRECEDENCE
PREDICATE
RANGE
RULE
SET
WILDCARD

Attributes

target[RW]

Public Class Methods

new(target) click to toggle source
# File lib/antlr4/runtime/transition.rb, line 34
def initialize(target)
  raise 'target cannot be null.' if target.nil?

  @target = target
end

Public Instance Methods

epsilon?() click to toggle source
# File lib/antlr4/runtime/transition.rb, line 40
def epsilon?
  false
end
label() click to toggle source
# File lib/antlr4/runtime/transition.rb, line 44
def label
  nil
end
matches(symbol, min_vocab_symbol, max_vocab_symbol) click to toggle source
# File lib/antlr4/runtime/transition.rb, line 48
def matches(symbol, min_vocab_symbol, max_vocab_symbol)
end