prefetchBits method

int prefetchBits()

Implementation

int prefetchBits() {
  var b2 = 0;
  if (bitPos < 32) {
    b2 = (_buffer[0] >> bitPos) +
        ((_buffer[1] & BIT_MASK[bitPos]) * (BIT_MASK[32 - bitPos] + 1));
  } else if (bitPos == 32) {
    b2 = _buffer[1];
  } else {
    b2 = _buffer[1] >> (bitPos - 32);
  }
  return b2;
}