aboutsummaryrefslogtreecommitdiff
path: root/src/check_decl.cpp
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2019-05-04 14:01:04 +0100
committergingerBill <bill@gingerbill.org>2019-05-04 14:01:04 +0100
commitea1690b7a128e435b86e332d0742150cb9db02b0 (patch)
tree6a86e04df0cc840cd9e0eda980b4712eb30adfa8 /src/check_decl.cpp
parenta5ff983266f0a5e0717fcffb0cd1d3449b68b3a7 (diff)
Improve type inference for variadic parameters
Diffstat (limited to 'src/check_decl.cpp')
-rw-r--r--src/check_decl.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/check_decl.cpp b/src/check_decl.cpp
index adcbf7684..e3a1b2575 100644
--- a/src/check_decl.cpp
+++ b/src/check_decl.cpp
@@ -107,7 +107,7 @@ void check_init_variables(CheckerContext *ctx, Entity **lhs, isize lhs_count, Ar
// an extra allocation
auto operands = array_make<Operand>(ctx->allocator, 0, 2*lhs_count);
defer (array_free(&operands));
- check_unpack_arguments(ctx, lhs, lhs_count, &operands, inits, true);
+ check_unpack_arguments(ctx, lhs, lhs_count, &operands, inits, true, false);
isize rhs_count = operands.count;
for_array(i, operands) {