@@ -188,15 +188,16 @@ void escape_domaint::transform(
188188 {
189189 case ASSIGN:
190190 {
191- const code_assignt &code_assign = instruction.get_assign ();
191+ const exprt &assign_lhs = instruction.assign_lhs ();
192+ const exprt &assign_rhs = instruction.assign_rhs ();
192193
193194 std::set<irep_idt> cleanup_functions;
194- get_rhs_cleanup (code_assign. rhs () , cleanup_functions);
195- assign_lhs_cleanup (code_assign. lhs () , cleanup_functions);
195+ get_rhs_cleanup (assign_rhs , cleanup_functions);
196+ assign_lhs_cleanup (assign_lhs , cleanup_functions);
196197
197198 std::set<irep_idt> rhs_aliases;
198- get_rhs_aliases (code_assign. rhs () , rhs_aliases);
199- assign_lhs_aliases (code_assign. lhs () , rhs_aliases);
199+ get_rhs_aliases (assign_rhs , rhs_aliases);
200+ assign_lhs_aliases (assign_lhs , rhs_aliases);
200201 }
201202 break ;
202203
@@ -461,17 +462,12 @@ void escape_analysist::instrument(
461462
462463 if (instruction.type == ASSIGN)
463464 {
464- const code_assignt &code_assign = instruction.get_assign ();
465+ const exprt &assign_lhs = instruction.assign_lhs ();
465466
466467 std::set<irep_idt> cleanup_functions;
467- operator [](i_it).check_lhs (code_assign. lhs () , cleanup_functions);
468+ operator [](i_it).check_lhs (assign_lhs , cleanup_functions);
468469 insert_cleanup (
469- gf_entry.second ,
470- i_it,
471- code_assign.lhs (),
472- cleanup_functions,
473- false ,
474- ns);
470+ gf_entry.second , i_it, assign_lhs, cleanup_functions, false , ns);
475471 }
476472 else if (instruction.type == DEAD)
477473 {
0 commit comments