feat: complete M5 ownership and cleanup

This commit is contained in:
2026-08-16 18:48:35 +09:00
parent 351e5dbb23
commit deafd27939
13 changed files with 545 additions and 81 deletions
+2 -2
View File
@@ -1,8 +1,8 @@
unit m5_owned;
fn main() -> void {
var p: ^i32 = try mem.create(i32);
p = try mem.create(i32);
var p: ^i32 = try mem.create(0);
p = try mem.create(0);
p.^ = 7;
let value: i32 = p.^;
defer { mem.destroy(p); }