From f0de99405982e8e2e2a121fccf81e32e4c221e8c Mon Sep 17 00:00:00 2001 From: gingerBill Date: Mon, 4 Dec 2017 22:01:51 +0000 Subject: Make core library use procedure groupings rather than normal overloading --- src/check_expr.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/check_expr.cpp') diff --git a/src/check_expr.cpp b/src/check_expr.cpp index 21a4f7cfe..1c4c33747 100644 --- a/src/check_expr.cpp +++ b/src/check_expr.cpp @@ -4459,8 +4459,9 @@ CallArgumentData check_call_arguments(Checker *c, Operand *operand, Type *proc_t } if (operand->mode == Addressing_Overload) { - GB_ASSERT(operand->overload_entities != nullptr && - operand->overload_count > 0); + // GB_ASSERT_MSG(operand->overload_entities != nullptr && + // operand->overload_count > 0, + // "%p %td", operand->overload_entities, operand->overload_count); isize overload_count = operand->overload_count; Entity ** procs = operand->overload_entities; ValidIndexAndScore *valids = gb_alloc_array(heap_allocator(), ValidIndexAndScore, overload_count); -- cgit v1.2.3