Gitly
English
Русский
Español
日本語
中文
Português
Log in
Register
v2
/
vlib
/
v
/
tests
/
generics
/
generic_selector_infix_test.v
19
lines
·
16
sloc
·
207 bytes
·
772d21034c256be85444be876ad6961911774bd8
Raw
1
fn
lerp[T](x T) T {
2
return
x
3
}
4
5
struct
Foo[T] {
6
mut
:
7
value T
8
}
9
10
fn
(
mut
t Foo[T]) r[T](dt f64) {
11
mut
value := t.value + dt
12
lerp(value)
13
}
14
15
fn
test_main() {
16
mut
t2 := Foo[f32]{}
17
t2.r(2.1)
18
assert
true
19
}
20