v/vlib/v/checker/tests/unsafe_required.vv

22 lines
224 B
V

struct S1 {}
[unsafe]
fn (s S1) f(){}
fn test_funcs() {
s := S1{}
s.f()
}
fn test_ptr_index(mut a []string) {
_ = a[0] // OK
b := ['jo']
_ = b[0] // OK
c := &b
_ = c[0]
v := 4
p := &v
_ = p[0]
}