(buffer: ArrayBuffer, endian: Endian)
| 123 | } |
| 124 | |
| 125 | function arrayBufferToWords32(buffer: ArrayBuffer, endian: Endian): number[] { |
| 126 | const size = (buffer.byteLength + 3) >>> 2; |
| 127 | const words32: number[] = []; |
| 128 | const view = new Uint8Array(buffer); |
| 129 | for (let i = 0; i < size; i++) { |
| 130 | words32[i] = wordAt(view, i * 4, endian); |
| 131 | } |
| 132 | return words32; |
| 133 | } |
| 134 | |
| 135 | function byteAt(str: string | Uint8Array, index: number): number { |
| 136 | if (typeof str === 'string') { |
no test coverage detected
searching dependent graphs…