v2 / vlib / v / checker / tests / option_ptr_without_unwrapp_err.vv
15 lines · 13 sloc · 176 bytes · 3d302a6dad1d1d9ac7b9492ffda488c762e766e4
Raw
1struct Node {
2 parent ?&Node
3}
4
5fn set_trace(n Node) {
6 set_trace(n.parent)
7}
8
9fn main() {
10 mut initial_node := Node{
11 parent: none
12 }
13 set_trace(initial_node)
14 assert true
15}
16