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