Merge pull request #3057 from korvahkh/fix-nil-default-arg

Fix #3056
This commit is contained in:
gingerBill
2024-01-02 14:14:35 +00:00
committed by GitHub
+1 -1
View File
@@ -3385,7 +3385,7 @@ gb_internal lbValue lb_build_call_expr_internal(lbProcedure *p, Ast *expr) {
}
lbValue arg = args[arg_index];
if (arg.value == nullptr) {
if (arg.value == nullptr && arg.type == nullptr) {
switch (e->kind) {
case Entity_TypeName:
args[arg_index] = lb_const_nil(p->module, e->type);