docs: public boolean contains(final int value)
      {
          if (value == MISSING_VALUE)
          {
              return containsMissingValue;
          }
  
          final int[] values = this.values;
          @DoNotSub final int mask = values.length - 1;
          @DoNotSub int index = Hashing.hash(value, mask);
  
          while (values[index] != MISSING_VALUE)
          {
              if (values[index] == value)
              {
                  return true;
              }
  
              index = next(index, mask);
          }
  
          return false;
      }