v/compiler/tests/mut_test.v

21 lines
232 B
Go
Raw Normal View History

fn foo(a mut []int) {
a[0] = 7
a << 4
}
2019-08-07 14:16:10 +02:00
// TODO
2019-08-05 04:34:12 +02:00
fn test_mut() {
mut a := [1,2,3]
foo(mut a)
2019-08-07 13:50:28 +02:00
//assert a.len == 4
assert a[0] == 7
2019-08-07 14:16:10 +02:00
//assert a[3] == 4
n := 1
mut b := &n
2019-08-05 04:34:12 +02:00
*b = 10
//mut b := mut a
//b = 10
2019-08-05 04:34:12 +02:00
}