| ... | @@ -15207,6 +15207,9 @@ static IrInstruction *ir_resolve_result_raw(IrAnalyze *ira, IrInstruction *suspe | ... | @@ -15207,6 +15207,9 @@ static IrInstruction *ir_resolve_result_raw(IrAnalyze *ira, IrInstruction *suspe |
| 15207 | parent_ptr_type->data.pointer.is_const, parent_ptr_type->data.pointer.is_volatile, PtrLenSingle, | 15207 | parent_ptr_type->data.pointer.is_const, parent_ptr_type->data.pointer.is_volatile, PtrLenSingle, |
| 15208 | parent_ptr_align, 0, 0, parent_ptr_type->data.pointer.allow_zero); | 15208 | parent_ptr_align, 0, 0, parent_ptr_type->data.pointer.allow_zero); |
| 15209 | | 15209 | |
| | 15210 | if (value->value.special == ConstValSpecialRuntime) { |
| | 15211 | parent_result_loc->value.special = ConstValSpecialRuntime; |
| | 15212 | } |
| 15210 | result_loc->written = true; | 15213 | result_loc->written = true; |
| 15211 | result_loc->resolved_loc = ir_analyze_ptr_cast(ira, suspend_source_instr, parent_result_loc, | 15214 | result_loc->resolved_loc = ir_analyze_ptr_cast(ira, suspend_source_instr, parent_result_loc, |
| 15212 | ptr_type, result_bit_cast->base.source_instruction, false); | 15215 | ptr_type, result_bit_cast->base.source_instruction, false); |