| ... | ... | @@ -15311,7 +15311,7 @@ static IrInstruction *ir_analyze_fn_call(IrAnalyze *ira, IrInstructionCallSrc *c |
| 15311 | 15311 | return ir_finish_anal(ira, result); |
| 15312 | 15312 | } |
| 15313 | 15313 | |
| 15314 | | call_instruction->result_loc->written = true; |
| 15314 | call_instruction->result_loc->written = handle_is_ptr(impl_fn_type_id->return_type); |
| 15315 | 15315 | assert(async_allocator_inst == nullptr); |
| 15316 | 15316 | IrInstruction *new_call_instruction = ir_build_call_gen(ira, &call_instruction->base, |
| 15317 | 15317 | impl_fn, nullptr, impl_param_count, casted_args, fn_inline, |
| ... | ... | @@ -15418,7 +15418,7 @@ static IrInstruction *ir_analyze_fn_call(IrAnalyze *ira, IrInstructionCallSrc *c |
| 15418 | 15418 | return result_loc; |
| 15419 | 15419 | } |
| 15420 | 15420 | |
| 15421 | | call_instruction->result_loc->written = true; |
| 15421 | call_instruction->result_loc->written = handle_is_ptr(return_type); |
| 15422 | 15422 | IrInstruction *new_call_instruction = ir_build_call_gen(ira, &call_instruction->base, fn_entry, fn_ref, |
| 15423 | 15423 | call_param_count, casted_args, fn_inline, false, nullptr, casted_new_stack, |
| 15424 | 15424 | result_loc, return_type); |