mirror of
https://github.com/odin-lang/Odin.git
synced 2026-04-21 13:55:19 +00:00
Extra check for slices and dynamic arrays for -debug
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user