Loading libraries/no-data-view/src/int16.ts +4 −0 Original line number Diff line number Diff line /* #__NO_SIDE_EFFECTS__ */ export function getInt16LittleEndian( buffer: Uint8Array, offset: number, Loading @@ -5,10 +6,12 @@ export function getInt16LittleEndian( return ((buffer[offset]! | (buffer[offset + 1]! << 8)) << 16) >> 16; } /* #__NO_SIDE_EFFECTS__ */ export function getInt16BigEndian(buffer: Uint8Array, offset: number): number { return (((buffer[offset]! << 8) | buffer[offset + 1]!) << 16) >> 16; } /* #__NO_SIDE_EFFECTS__ */ export function getInt16( buffer: Uint8Array, offset: number, Loading @@ -19,6 +22,7 @@ export function getInt16( : (((buffer[offset]! << 8) | buffer[offset + 1]!) << 16) >> 16; } /* #__NO_SIDE_EFFECTS__ */ export function setInt16LittleEndian( buffer: Uint8Array, offset: number, Loading libraries/no-data-view/src/int32.ts +3 −0 Original line number Diff line number Diff line /* #__NO_SIDE_EFFECTS__ */ export function getInt32LittleEndian( buffer: Uint8Array, offset: number, Loading @@ -10,6 +11,7 @@ export function getInt32LittleEndian( ); } /* #__NO_SIDE_EFFECTS__ */ export function getInt32BigEndian(buffer: Uint8Array, offset: number): number { return ( (buffer[offset]! << 24) | Loading @@ -19,6 +21,7 @@ export function getInt32BigEndian(buffer: Uint8Array, offset: number): number { ); } /* #__NO_SIDE_EFFECTS__ */ export function getInt32( buffer: Uint8Array, offset: number, Loading libraries/no-data-view/src/int64.ts +3 −0 Original line number Diff line number Diff line /* #__NO_SIDE_EFFECTS__ */ export function getInt64LittleEndian( buffer: Uint8Array, offset: number, Loading @@ -14,6 +15,7 @@ export function getInt64LittleEndian( ); } /* #__NO_SIDE_EFFECTS__ */ export function getInt64BigEndian(buffer: Uint8Array, offset: number): bigint { return ( (BigInt(buffer[offset]! << 24) << 32n) | Loading @@ -27,6 +29,7 @@ export function getInt64BigEndian(buffer: Uint8Array, offset: number): bigint { ); } /* #__NO_SIDE_EFFECTS__ */ export function getInt64( buffer: Uint8Array, offset: number, Loading libraries/no-data-view/src/int8.ts +1 −0 Original line number Diff line number Diff line /* #__NO_SIDE_EFFECTS__ */ export function getInt8(buffer: Uint8Array, offset: number): number { return (buffer[offset]! << 24) >> 24; } libraries/no-data-view/src/uint16.ts +3 −0 Original line number Diff line number Diff line /* #__NO_SIDE_EFFECTS__ */ export function getUint16LittleEndian( buffer: Uint8Array, offset: number, Loading @@ -5,10 +6,12 @@ export function getUint16LittleEndian( return buffer[offset]! | (buffer[offset + 1]! << 8); } /* #__NO_SIDE_EFFECTS__ */ export function getUint16BigEndian(buffer: Uint8Array, offset: number): number { return (buffer[offset]! << 8) | buffer[offset + 1]!; } /* #__NO_SIDE_EFFECTS__ */ export function getUint16( buffer: Uint8Array, offset: number, Loading Loading
libraries/no-data-view/src/int16.ts +4 −0 Original line number Diff line number Diff line /* #__NO_SIDE_EFFECTS__ */ export function getInt16LittleEndian( buffer: Uint8Array, offset: number, Loading @@ -5,10 +6,12 @@ export function getInt16LittleEndian( return ((buffer[offset]! | (buffer[offset + 1]! << 8)) << 16) >> 16; } /* #__NO_SIDE_EFFECTS__ */ export function getInt16BigEndian(buffer: Uint8Array, offset: number): number { return (((buffer[offset]! << 8) | buffer[offset + 1]!) << 16) >> 16; } /* #__NO_SIDE_EFFECTS__ */ export function getInt16( buffer: Uint8Array, offset: number, Loading @@ -19,6 +22,7 @@ export function getInt16( : (((buffer[offset]! << 8) | buffer[offset + 1]!) << 16) >> 16; } /* #__NO_SIDE_EFFECTS__ */ export function setInt16LittleEndian( buffer: Uint8Array, offset: number, Loading
libraries/no-data-view/src/int32.ts +3 −0 Original line number Diff line number Diff line /* #__NO_SIDE_EFFECTS__ */ export function getInt32LittleEndian( buffer: Uint8Array, offset: number, Loading @@ -10,6 +11,7 @@ export function getInt32LittleEndian( ); } /* #__NO_SIDE_EFFECTS__ */ export function getInt32BigEndian(buffer: Uint8Array, offset: number): number { return ( (buffer[offset]! << 24) | Loading @@ -19,6 +21,7 @@ export function getInt32BigEndian(buffer: Uint8Array, offset: number): number { ); } /* #__NO_SIDE_EFFECTS__ */ export function getInt32( buffer: Uint8Array, offset: number, Loading
libraries/no-data-view/src/int64.ts +3 −0 Original line number Diff line number Diff line /* #__NO_SIDE_EFFECTS__ */ export function getInt64LittleEndian( buffer: Uint8Array, offset: number, Loading @@ -14,6 +15,7 @@ export function getInt64LittleEndian( ); } /* #__NO_SIDE_EFFECTS__ */ export function getInt64BigEndian(buffer: Uint8Array, offset: number): bigint { return ( (BigInt(buffer[offset]! << 24) << 32n) | Loading @@ -27,6 +29,7 @@ export function getInt64BigEndian(buffer: Uint8Array, offset: number): bigint { ); } /* #__NO_SIDE_EFFECTS__ */ export function getInt64( buffer: Uint8Array, offset: number, Loading
libraries/no-data-view/src/int8.ts +1 −0 Original line number Diff line number Diff line /* #__NO_SIDE_EFFECTS__ */ export function getInt8(buffer: Uint8Array, offset: number): number { return (buffer[offset]! << 24) >> 24; }
libraries/no-data-view/src/uint16.ts +3 −0 Original line number Diff line number Diff line /* #__NO_SIDE_EFFECTS__ */ export function getUint16LittleEndian( buffer: Uint8Array, offset: number, Loading @@ -5,10 +6,12 @@ export function getUint16LittleEndian( return buffer[offset]! | (buffer[offset + 1]! << 8); } /* #__NO_SIDE_EFFECTS__ */ export function getUint16BigEndian(buffer: Uint8Array, offset: number): number { return (buffer[offset]! << 8) | buffer[offset + 1]!; } /* #__NO_SIDE_EFFECTS__ */ export function getUint16( buffer: Uint8Array, offset: number, Loading