SetForScope<Pass> set_pass(pass, RENAME);
var->visit(*this);
- staging_block.body.push_back(0);
- staging_block.body.back() = var;
+ staging_block.body.push_back_nocopy(var);
params.push_back(var);
}
SetForScope<Pass> set_pass(pass, RENAME);
r_inlined_statement->visit(*this);
- staging_block.body.push_back(0);
- staging_block.body.back() = r_inlined_statement;
+ staging_block.body.push_back_nocopy(r_inlined_statement);
}
/* Now collect names from the staging block. Local variables that would