Methods
#
E
N
Attributes
[R] byte_max
[R] byte_min
[R] child_tree
[R] hash
Class Public methods
new(byte_min, byte_max, child_tree)
# File tool/transcode-tblgen.rb, line 96
def initialize(byte_min, byte_max, child_tree)
  @byte_min = byte_min
  @byte_max = byte_max
  @child_tree = child_tree
  @hash = byte_min.hash ^ byte_max.hash ^ child_tree.hash
end
Instance Public methods
==(other)
Alias for: eql?
eql?(other)
Also aliased as: ==
# File tool/transcode-tblgen.rb, line 104
def eql?(other)
  self.class == other.class &&
  @hash == other.hash &&
  @byte_min == other.byte_min &&
  @byte_max == other.byte_max &&
  @child_tree == other.child_tree
end