Browse Source

Fix range loop `&` vals debug info

gingerBill 2 years ago
parent
commit
c39bd7e089
1 changed files with 1 additions and 0 deletions
  1. 1 0
      src/llvm_backend_stmt.cpp

+ 1 - 0
src/llvm_backend_stmt.cpp

@@ -1299,6 +1299,7 @@ gb_internal lbAddr lb_store_range_stmt_val(lbProcedure *p, Ast *stmt_val, lbValu
 		if (LLVMIsALoadInst(value.value)) {
 			lbValue ptr = lb_address_from_load_or_generate_local(p, value);
 			lb_add_entity(p->module, e, ptr);
+			lb_add_debug_local_variable(p, ptr.value, e->type, e->token);
 			return lb_addr(ptr);
 		}
 	}