• Home
  • Raw
  • Download

Lines Matching refs:_buffer

10   final ByteData _buffer;
18 Reference._(this._buffer, this._offset, this._parentWidth, int packedType, this._path) {
105 return utf8.decode(_buffer.buffer.asUint8List(_indirect, length));
113 return _buffer.buffer.asUint8List(_indirect, length);
129 …final reference = Reference._(_buffer, elementOffset, BitWidthUtil.fromByteWidth(_byteWidth), 0, "…
139 final packedType = _buffer.getUint8(_indirect + length * _byteWidth + index);
140 …return Reference._(_buffer, elementOffset, BitWidthUtil.fromByteWidth(_byteWidth), packedType, "$_…
198 while (_buffer.getInt8(indirect + size) != 0) {
206 while (_buffer.getInt8(indirect + size) != 0) {
280 return _buffer.getInt8(offset);
283 return _buffer.getInt16(offset, Endian.little);
286 return _buffer.getInt32(offset, Endian.little);
288 return _buffer.getInt64(offset, Endian.little);
294 return _buffer.getUint8(offset);
297 return _buffer.getUint16(offset, Endian.little);
300 return _buffer.getUint32(offset, Endian.little);
302 return _buffer.getUint64(offset, Endian.little);
312 return _buffer.getFloat32(offset, Endian.little);
315 return _buffer.getFloat64(offset, Endian.little);
319 …if (_offset < 0 || _buffer.lengthInBytes <= offset + width.index || offset & (BitWidthUtil.toByteW…
348 final dif = input[i] - _buffer.getUint8(keyIndirectOffset + i);
353 return (_buffer.getUint8(keyIndirectOffset + input.length) == 0) ? 0 : -1;
359 final packedType = _buffer.getUint8(indirect + length * _byteWidth + index);
360 …return Reference._(_buffer, elementOffset, BitWidthUtil.fromByteWidth(_byteWidth), packedType, "$_…
366 final packedType = _buffer.getUint8(indirect + length * _byteWidth + index);
367 …return Reference._(_buffer, elementOffset, BitWidthUtil.fromByteWidth(_byteWidth), packedType, "$_…
377 while (_buffer.getUint8(keyIndirectOffset + length) != 0) {
380 return utf8.decode(_buffer.buffer.asUint8List(keyIndirectOffset, length));