assemblyscript/tests/compiler/portable-conversions.ts

70 lines
505 B
TypeScript

var i: i32 = 0;
var I: i64 = 0;
var f: f32 = 0;
var F: f64 = 0;
i8(i);
i8(I);
i8(f);
i8(F);
i16(i);
i16(I);
i16(f);
i16(F);
i32(i);
i32(I);
i32(f);
i32(F);
i64(i);
i64(I);
i64(f);
i64(F);
isize(i);
isize(I);
isize(f);
isize(F);
u8(i);
u8(I);
u8(f);
u8(F);
u16(i);
u16(I);
u16(f);
u16(F);
u32(i);
u32(I);
u32(f);
u32(F);
u64(i);
u64(I);
u64(f);
u64(F);
usize(i);
usize(I);
usize(f);
usize(F);
bool(i);
bool(I);
bool(f);
bool(F);
f32(i);
f32(I);
f32(f);
f32(F);
f64(i);
f64(I);
f64(f);
f64(F);