v2 / vlib / v / fmt / tests / array_slices_expected.vv
21 lines · 19 sloc · 318 bytes · a75b9622292f36a85c5da0926c1f8a1e1623e4ae
Raw
1struct Tensor {}
2
3fn (t Tensor) [] (parts []SliceIndex) string {
4 return ''
5}
6
7fn fn_contains_index_expr() {
8 arr := [1, 2, 3, 4, 5]
9 t := Tensor{}
10 a := 1 in arr[0..]
11 _ := a
12 _ := 1 in arr[..2]
13 _ := 1 in arr[1..3]
14 d := arr[2]
15 _ := d
16 _ := arr[2..]
17 _ := arr[..2]
18 _ := arr[1..3]
19 _ := t[1..3, ..]
20 _ := t[1, 2]
21}
22