瀏覽代碼

Merge branch 'master' into windows-llvm-13.0.0

gingerBill 2 年之前
父節點
當前提交
8e4d235d64
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      src/llvm_backend_debug.cpp

+ 2 - 0
src/llvm_backend_debug.cpp

@@ -582,10 +582,12 @@ LLVMMetadataRef lb_debug_type(lbModule *m, Type *type) {
 				switch (bt->kind) {
 				case Type_Slice:
 					dummy = lb_debug_type(m, bt->Slice.elem);
+					dummy = lb_debug_type(m, alloc_type_pointer(bt->Slice.elem));
 					dummy = lb_debug_type(m, t_int);
 					break;
 				case Type_DynamicArray:
 					dummy = lb_debug_type(m, bt->DynamicArray.elem);
+					dummy = lb_debug_type(m, alloc_type_pointer(bt->DynamicArray.elem));
 					dummy = lb_debug_type(m, t_int);
 					dummy = lb_debug_type(m, t_allocator);
 					break;