Procházet zdrojové kódy

Merge branch 'master' into windows-llvm-13.0.0

gingerBill před 2 roky
rodič
revize
8e4d235d64
1 změnil soubory, kde provedl 2 přidání a 0 odebrání
  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;