TypeScript/tests/cases/compiler/typedArraysSubarray.ts

63 lines
1.2 KiB
TypeScript
Raw Normal View History

function int8ArraySubarray() {
var arr = new Int8Array(10);
arr.subarray();
arr.subarray(0);
arr.subarray(0, 10);
}
function uint8ArraySubarray() {
var arr = new Uint8Array(10);
arr.subarray();
arr.subarray(0);
arr.subarray(0, 10);
}
function uint8ClampedArraySubarray() {
var arr = new Uint8ClampedArray(10);
arr.subarray();
arr.subarray(0);
arr.subarray(0, 10);
}
function int16ArraySubarray() {
var arr = new Int16Array(10);
arr.subarray();
arr.subarray(0);
arr.subarray(0, 10);
}
function uint16ArraySubarray() {
var arr = new Uint16Array(10);
arr.subarray();
arr.subarray(0);
arr.subarray(0, 10);
}
function int32ArraySubarray() {
var arr = new Int32Array(10);
arr.subarray();
arr.subarray(0);
arr.subarray(0, 10);
}
function uint32ArraySubarray() {
var arr = new Uint32Array(10);
arr.subarray();
arr.subarray(0);
arr.subarray(0, 10);
}
function float32ArraySubarray() {
var arr = new Float32Array(10);
arr.subarray();
arr.subarray(0);
arr.subarray(0, 10);
}
function float64ArraySubarray() {
var arr = new Float64Array(10);
arr.subarray();
arr.subarray(0);
arr.subarray(0, 10);
}