mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
53c64abdeb
* Move compiler/ under vlib/compiler/ . * Add a minimal compiler/main.v driver program. * Cleanup compiler/main.v . * Make most compiler tests pass again. * Apply the fix by @joe-conigliaro , so that the rest of the compiler tests are fixed too. * Thanks to @avitkauskas, now the vlib/vcompiler/tests/str_gen_test.v test does not need to be special cased anymore. * Reapply @joe-conigliaro fix for vgen.
16 lines
334 B
V
16 lines
334 B
V
struct VaTestGroup {
|
|
name string
|
|
}
|
|
|
|
fn variadic_test_a(name string, groups ...VaTestGroup) {
|
|
assert groups.len == 2
|
|
assert groups[0].name == 'users'
|
|
assert groups[1].name == 'admins'
|
|
}
|
|
|
|
fn test_fn_variadic() {
|
|
group1 := VaTestGroup{name: 'users'}
|
|
group2 := VaTestGroup{name: 'admins'}
|
|
variadic_test_a('joe', group1, group2)
|
|
}
|