mirror of
https://github.com/zebrajr/node.git
synced 2026-01-15 12:15:26 +00:00
buffer: also alias BigUInt methods
These were overlooked in 5864fca7bc because of the extra
`Big` in the name. :)
Refs: https://github.com/nodejs/node/pull/34729
PR-URL: https://github.com/nodejs/node/pull/34960
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Gerhard Stöbich <deb2001-github@yahoo.de>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
This commit is contained in:
committed by
Node.js GitHub Bot
parent
b90fff42af
commit
42a793eba3
@@ -1379,6 +1379,10 @@ values.
|
||||
added:
|
||||
- v12.0.0
|
||||
- v10.20.0
|
||||
changes:
|
||||
- version: REPLACEME
|
||||
pr-url: https://github.com/nodejs/node/pull/34960
|
||||
description: This function is also available as `buf.readBigUint64BE()`.
|
||||
-->
|
||||
|
||||
* `offset` {integer} Number of bytes to skip before starting to read. Must
|
||||
@@ -1400,6 +1404,10 @@ console.log(buf.readBigUInt64BE(0));
|
||||
added:
|
||||
- v12.0.0
|
||||
- v10.20.0
|
||||
changes:
|
||||
- version: REPLACEME
|
||||
pr-url: https://github.com/nodejs/node/pull/34960
|
||||
description: This function is also available as `buf.readBigUint64LE()`.
|
||||
-->
|
||||
|
||||
* `offset` {integer} Number of bytes to skip before starting to read. Must
|
||||
@@ -2304,6 +2312,10 @@ console.log(buf);
|
||||
added:
|
||||
- v12.0.0
|
||||
- v10.20.0
|
||||
changes:
|
||||
- version: REPLACEME
|
||||
pr-url: https://github.com/nodejs/node/pull/34960
|
||||
description: This function is also available as `buf.writeBigUint64BE()`.
|
||||
-->
|
||||
|
||||
* `value` {bigint} Number to be written to `buf`.
|
||||
@@ -2327,6 +2339,10 @@ console.log(buf);
|
||||
added:
|
||||
- v12.0.0
|
||||
- v10.20.0
|
||||
changes:
|
||||
- version: REPLACEME
|
||||
pr-url: https://github.com/nodejs/node/pull/34960
|
||||
description: This function is also available as `buf.writeBigUint64LE()`.
|
||||
-->
|
||||
|
||||
* `value` {bigint} Number to be written to `buf`.
|
||||
|
||||
@@ -952,10 +952,14 @@ class FastBuffer extends Uint8Array {}
|
||||
function addBufferPrototypeMethods(proto) {
|
||||
proto.readBigUInt64LE = readBigUInt64LE,
|
||||
proto.readBigUInt64BE = readBigUInt64BE,
|
||||
proto.readBigUint64LE = readBigUInt64LE,
|
||||
proto.readBigUint64BE = readBigUInt64BE,
|
||||
proto.readBigInt64LE = readBigInt64LE,
|
||||
proto.readBigInt64BE = readBigInt64BE,
|
||||
proto.writeBigUInt64LE = writeBigUInt64LE,
|
||||
proto.writeBigUInt64BE = writeBigUInt64BE,
|
||||
proto.writeBigUint64LE = writeBigUInt64LE,
|
||||
proto.writeBigUint64BE = writeBigUInt64BE,
|
||||
proto.writeBigInt64LE = writeBigInt64LE,
|
||||
proto.writeBigInt64BE = writeBigInt64BE,
|
||||
|
||||
|
||||
@@ -222,7 +222,8 @@ const assert = require('assert');
|
||||
}
|
||||
|
||||
for (const fn of [
|
||||
'UInt8', 'UInt16LE', 'UInt16BE', 'UInt32LE', 'UInt32BE', 'UIntLE', 'UIntBE'
|
||||
'UInt8', 'UInt16LE', 'UInt16BE', 'UInt32LE', 'UInt32BE', 'UIntLE', 'UIntBE',
|
||||
'BigUInt64LE', 'BigUInt64BE',
|
||||
]) {
|
||||
const p = Buffer.prototype;
|
||||
const lowerFn = fn.replace(/UInt/, 'Uint');
|
||||
|
||||
Reference in New Issue
Block a user