Gitly
English
Русский
Español
日本語
中文
Português
Log in
Register
v2
/
vlib
/
v
/
tests
/
generics
/
generic_options_with_reserved_ident_test.v
15
lines
·
13
sloc
·
256 bytes
·
633d5f27be2e6a41ad74c39a5489178fc7e8cde3
Raw
1
pub
fn
f[T](defaults ?T) T {
2
default := defaults
or
{ T{} }
3
dump(default)
4
return
default
5
}
6
7
fn
test_generic_options_with_reserved_ident() {
8
ret1 := f(123)
9
println(ret1)
10
assert ret1 == 123
11
12
ret2 := f(
'hello'
)
13
println(ret2)
14
assert ret2 ==
'hello'
15
}
16