updated Stmt::Dbg

This commit is contained in:
J.Teeuwissen 2023-06-07 08:34:36 +02:00
parent 43259b9ad6
commit 36f90c05e2
No known key found for this signature in database
GPG key ID: DB5F7A1ED8D478AD
2 changed files with 9 additions and 2 deletions

View file

@ -677,10 +677,17 @@ fn insert_refcount_operations_stmt<'v, 'a>(
} => {
let new_remainder = insert_refcount_operations_stmt(arena, environment, remainder);
let newer_remainder = consume_and_insert_dec_stmts(
arena,
environment,
environment.borrowed_usages([*symbol]),
new_remainder,
);
arena.alloc(Stmt::Dbg {
symbol: *symbol,
variable: *variable,
remainder: new_remainder,
remainder: newer_remainder,
})
}
Stmt::Join {

View file

@ -4,8 +4,8 @@ procedure Bool.2 ():
procedure Test.1 ():
let Test.0 : Str = "";
dec Test.0;
dbg Test.0;
dec Test.0;
let Test.3 : Int1 = CallByName Bool.2;
expect Test.3;
let Test.2 : {} = Struct {};