v->type->function.return_type, 0);
if (!ok)
all_ok = 0;
+ if (!v->type->function.return_type->dup) {
+ type_err(c, "error: function cannot return value of type %1",
+ v->where_decl, v->type->function.return_type, 0, NULL);
+ }
+
v->type->function.local_size = scope_finalize(c);
}
return all_ok;