readVariableWidthInt method

int readVariableWidthInt()

Implementation

int readVariableWidthInt() {
  var c = readInt8();

  var v = (c & _maskLength);
  while (c & _maskContinue > 0) {
    v++;

    c = readInt8();

    v = (v << _lengthBits) + (c & _maskLength);
  }

  return v;
}