Explorar o código

Merge branch 'master' into windows-llvm-13.0.0

gingerBill %!s(int64=2) %!d(string=hai) anos
pai
achega
8e4d235d64
Modificáronse 1 ficheiros con 2 adicións e 0 borrados
  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;