Gitly
English
Русский
Español
日本語
中文
Português
Log in
Register
v2
/
vlib
/
v
/
tests
/
options
/
option_ptr_arg_none_test.v
12
lines
·
11
sloc
·
186 bytes
·
6488041a749df9762348d019c4223908c476f2e2
Raw
1
fn
takes_optional_pointer(maybe_ptr ?&int) int {
2
if
ptr := maybe_ptr {
3
return
*ptr
4
}
else
{
5
return
0
6
}
7
}
8
9
fn
test_main() {
10
val := takes_optional_pointer(
none
)
11
assert val == 0
12
}
13