| ... | ... | @@ -8138,10 +8138,12 @@ static void resolve_llvm_types_pointer(CodeGen *g, ZigType *type, ResolveStatus |
| 8138 | 8138 | type->data.pointer.explicit_alignment != 0 || type->data.pointer.ptr_len != PtrLenSingle || |
| 8139 | 8139 | type->data.pointer.bit_offset_in_host != 0 || type->data.pointer.allow_zero) |
| 8140 | 8140 | { |
| 8141 | assertNoError(type_resolve(g, elem_type, ResolveStatusLLVMFwdDecl)); |
| 8141 | 8142 | ZigType *peer_type = get_pointer_to_type_extra(g, elem_type, false, false, |
| 8142 | 8143 | PtrLenSingle, 0, 0, type->data.pointer.host_int_bytes, false); |
| 8143 | 8144 | type->llvm_type = get_llvm_type(g, peer_type); |
| 8144 | 8145 | type->llvm_di_type = get_llvm_di_type(g, peer_type); |
| 8146 | assertNoError(type_resolve(g, elem_type, wanted_resolve_status)); |
| 8145 | 8147 | return; |
| 8146 | 8148 | } |
| 8147 | 8149 | |