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 | }