// #failed: resolve // #error: calling procedure with invalid argument count, expected at least 1 args, got 0 // #error: variadic procedures cannot have named arguments var_proc :: proc(a: int, ...): int { return a; } main :: proc(): int { var_proc(); var_proc(a = 1); return 0; }