anchor.diff:        _throwRangeError(byteOffset, length);
       }
       var result = _typeddata._getUint16(_offset + byteOffset);
  -    if (endian === Endianness.HOST_ENDIAN) {
  +    if (identical(endian, Endianness.HOST_ENDIAN)) {
         return result;
       }
       return _toEndianUint16(result, endian._littleEndian);
  
positive.code:       _throwRangeError(byteOffset, length);
      }
      var result = _typeddata._getUint64(_offset + byteOffset);
      if (endian === Endianness.HOST_ENDIAN) {
        return result;
      }
      return _toEndianUint64(result, endian._littleEndian);
  
negative.code:       _throwRangeError(byteOffset, length);
      }
      var result = _typeddata._getFloat32(_offset + byteOffset);
      if (identical(endian, Endianness.HOST_ENDIAN)) {
        return result;
      }
      return _toEndianFloat32(result, endian._littleEndian);
  