v2 / vlib / v / checker / tests / unsafe_required.out
20 lines · 20 sloc · 626 bytes · e1480b61dda0e31ff7b0b71f226ba975f63d4e88
Raw
1vlib/v/checker/tests/unsafe_required.vv:8:4: warning: method `S1.f` must be called from an `unsafe` block
2 6 | fn test_funcs() {
3 7 | s := S1{}
4 8 | s.f()
5 | ~~~
6 9 | }
7 10 |
8vlib/v/checker/tests/unsafe_required.vv:16:7: error: pointer indexing is only allowed in `unsafe` blocks
9 14 | _ = b[0] // OK
10 15 | c := &b
11 16 | _ = c[0]
12 | ~~~
13 17 |
14 18 | v := 4
15vlib/v/checker/tests/unsafe_required.vv:20:7: error: pointer indexing is only allowed in `unsafe` blocks
16 18 | v := 4
17 19 | p := &v
18 20 | _ = p[0]
19 | ~~~
20 21 | }
21