class Antlr4::Runtime::SetTransition
Attributes
set[R]
Public Class Methods
new(target, set)
click to toggle source
Calls superclass method
# File lib/antlr4/runtime/set_transition.rb, line 6 def initialize(target, set) super(target) set = IntervalSet.of(Token::INVALID_TYPE) if set.nil? @set = set end
Public Instance Methods
label()
click to toggle source
# File lib/antlr4/runtime/set_transition.rb, line 17 def label @set end
matches(symbol, _min_vocab_symbol, _max_vocab_symbol)
click to toggle source
# File lib/antlr4/runtime/set_transition.rb, line 21 def matches(symbol, _min_vocab_symbol, _max_vocab_symbol) @set.contains(symbol) end
serialization_type()
click to toggle source
# File lib/antlr4/runtime/set_transition.rb, line 13 def serialization_type SET end
to_s()
click to toggle source
# File lib/antlr4/runtime/set_transition.rb, line 25 def to_s @set.to_s end