| 1 | fn test_cast_to_alias() { |
| 2 | r1 := u8(u8(1)) |
| 3 | println(r1) |
| 4 | assert '${r1}' == '1' |
| 5 | |
| 6 | r2 := u8(u8(true)) |
| 7 | println(r2) |
| 8 | assert '${r2}' == '1' |
| 9 | |
| 10 | r3 := u8(true) |
| 11 | println(r3) |
| 12 | assert '${r3}' == '1' |
| 13 | |
| 14 | r4 := u8(char(1)) |
| 15 | println(r4) |
| 16 | assert r4 == 1 |
| 17 | |
| 18 | r5 := u8(char(-1)) |
| 19 | println(r5) |
| 20 | assert '${r5}' == '255' |
| 21 | |
| 22 | r6 := u8(i8(-1)) |
| 23 | println(r6) |
| 24 | assert r6 == 255 |
| 25 | } |
| 26 |