class Antlr4::Runtime::PredictionMode::AltAndContextConfigEqualityComparator

Public Instance Methods

equals(a, b) click to toggle source
# File lib/antlr4/runtime/prediction_mode.rb, line 21
def equals(a, b)
  return true if a == b
  return false if a.nil? || b.nil?

  a.state.state_number == b.state.state_number && a.context.eql?(b.context)
end
hash(o) click to toggle source
# File lib/antlr4/runtime/prediction_mode.rb, line 17
def hash(o)
  RumourHash.calculate([o.state.state_number, o.context])
end