Gitly
English
Русский
Español
日本語
中文
Português
Log in
Register
v2
/
vlib
/
v
/
tests
/
aliases
/
alias_updated_expr_test.v
21
lines
·
17
sloc
·
213 bytes
·
ccd2252cf345bc7421cedcdbd9937d4b2db327d9
Raw
1
module
main
2
3
struct
Cfg {
4
item string
5
}
6
7
type
AliasCfg = Cfg
8
9
fn
foo(cfg &AliasCfg) {
10
var := &AliasCfg{
11
...cfg
12
item:
'foo'
13
}
14
assert var.item ==
'foo'
15
}
16
17
fn
test_main() {
18
foo(AliasCfg{
19
item:
'bar'
20
})
21
}
22