🤖 Pick PR #62351 (Add missing Float16Array constructo...) into release-5.9 (#62426)

Co-authored-by: Greggman <github@greggman.com>
This commit is contained in:
TypeScript Bot
2025-09-25 10:24:41 -07:00
committed by GitHub
parent 0424333358
commit a131cac683
2 changed files with 3 additions and 0 deletions

View File

@@ -356,6 +356,8 @@ interface Float16ArrayConstructor {
new (length?: number): Float16Array<ArrayBuffer>;
new (array: ArrayLike<number> | Iterable<number>): Float16Array<ArrayBuffer>;
new <TArrayBuffer extends ArrayBufferLike = ArrayBuffer>(buffer: TArrayBuffer, byteOffset?: number, length?: number): Float16Array<TArrayBuffer>;
new (buffer: ArrayBuffer, byteOffset?: number, length?: number): Float16Array<ArrayBuffer>;
new (array: ArrayLike<number> | ArrayBuffer): Float16Array<ArrayBuffer>;
/**
* The size in bytes of each element in the array.

View File

@@ -12,6 +12,7 @@ type TypedArrayConstructor =
| Uint16ArrayConstructor
| Int32ArrayConstructor
| Uint32ArrayConstructor
| Float16ArrayConstructor
| Float32ArrayConstructor
| Float64ArrayConstructor
| BigInt64ArrayConstructor