70 lines
2.0 KiB
Plaintext
70 lines
2.0 KiB
Plaintext
vlib/v/checker/tests/index_expr.vv:3:7: error: type `int` does not support indexing
|
|
1 | fn test_invalid_index() {
|
|
2 | v := 4
|
|
3 | _ = v[0]
|
|
| ~~~
|
|
4 |
|
|
5 | a := [2]
|
|
vlib/v/checker/tests/index_expr.vv:6:7: error: non-integer index `[]int` (array type `[]int`)
|
|
4 |
|
|
5 | a := [2]
|
|
6 | _ = a[a]
|
|
| ~~~
|
|
7 | _ = a[-1]
|
|
8 | }
|
|
vlib/v/checker/tests/index_expr.vv:7:8: error: negative index `-1`
|
|
5 | a := [2]
|
|
6 | _ = a[a]
|
|
7 | _ = a[-1]
|
|
| ~~
|
|
8 | }
|
|
9 |
|
|
vlib/v/checker/tests/index_expr.vv:12:7: error: type `int` does not support indexing
|
|
10 | fn test_invalid_slice() {
|
|
11 | v := 4
|
|
12 | _ = v[1..]
|
|
| ~~~~~
|
|
13 | _ = v[..1]
|
|
14 |
|
|
vlib/v/checker/tests/index_expr.vv:13:7: error: type `int` does not support indexing
|
|
11 | v := 4
|
|
12 | _ = v[1..]
|
|
13 | _ = v[..1]
|
|
| ~~~~~
|
|
14 |
|
|
15 | a := [2]
|
|
vlib/v/checker/tests/index_expr.vv:16:7: error: non-integer index `[]int` (array type `[]int`)
|
|
14 |
|
|
15 | a := [2]
|
|
16 | _ = a[a..]
|
|
| ~~~~~
|
|
17 | _ = a[..a]
|
|
18 | _ = a[-1..]
|
|
vlib/v/checker/tests/index_expr.vv:17:7: error: non-integer index `[]int` (array type `[]int`)
|
|
15 | a := [2]
|
|
16 | _ = a[a..]
|
|
17 | _ = a[..a]
|
|
| ~~~~~
|
|
18 | _ = a[-1..]
|
|
19 | _ = a[..-1]
|
|
vlib/v/checker/tests/index_expr.vv:18:8: error: negative index `-1`
|
|
16 | _ = a[a..]
|
|
17 | _ = a[..a]
|
|
18 | _ = a[-1..]
|
|
| ~~
|
|
19 | _ = a[..-1]
|
|
20 | _ = a[-1..-2]
|
|
vlib/v/checker/tests/index_expr.vv:19:10: error: negative index `-1`
|
|
17 | _ = a[..a]
|
|
18 | _ = a[-1..]
|
|
19 | _ = a[..-1]
|
|
| ~~
|
|
20 | _ = a[-1..-2]
|
|
21 | }
|
|
vlib/v/checker/tests/index_expr.vv:20:8: error: negative index `-1`
|
|
18 | _ = a[-1..]
|
|
19 | _ = a[..-1]
|
|
20 | _ = a[-1..-2]
|
|
| ~~
|
|
21 | }
|