mirror of
https://github.com/roc-lang/roc.git
synced 2025-10-03 08:34:33 +00:00
add ir unknowninc instruction
This commit is contained in:
parent
c2108d4ecd
commit
ebd62485df
7 changed files with 56 additions and 14 deletions
|
@ -575,6 +575,17 @@ fn expand_and_cancel<'a>(env: &mut Env<'a, '_>, stmt: &'a Stmt<'a>) -> &'a Stmt<
|
|||
expand_and_cancel(env, cont)
|
||||
}
|
||||
|
||||
Refcounting(
|
||||
ModifyRc::IncUnknown {
|
||||
to_increment: _,
|
||||
amount: _,
|
||||
},
|
||||
cont,
|
||||
) => {
|
||||
// TODO
|
||||
expand_and_cancel(env, cont)
|
||||
}
|
||||
|
||||
Refcounting(ModifyRc::Inc(symbol, inc_amount), cont) => {
|
||||
let count = env.deferred.inc_dec_map.entry(*symbol).or_insert(0);
|
||||
*count += *inc_amount as i64;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue