@@ -152,8 +152,6 @@ void instrumentert::cfg_visitort::visit_cfg_function(
152152 loop_strategyt replicate_body,
153153 /* function to analyse */
154154 const irep_idt &function,
155- /* incoming edges */
156- const std::set<instrumentert::cfg_visitort::nodet> &initial_vertex,
157155 /* outcoming edges */
158156 std::set<instrumentert::cfg_visitort::nodet> &ending_vertex)
159157{
@@ -657,11 +655,6 @@ void instrumentert::cfg_visitort::visit_cfg_function_call(
657655 loop_strategyt replicate_body)
658656{
659657 const goto_programt::instructiont &instruction=*i_it;
660- std::set<nodet> s;
661- for (const auto &in : instruction.incoming_edges )
662- if (in_pos.find (in)!=in_pos.end ())
663- for (const auto &node : in_pos[in])
664- s.insert (node);
665658
666659 const exprt &fun=to_code_function_call (instruction.code ).function ();
667660 const irep_idt &fun_id=to_symbol_expr (fun).get_identifier ();
@@ -689,7 +682,7 @@ void instrumentert::cfg_visitort::visit_cfg_function_call(
689682 {
690683 /* just inlines */
691684 /* TODO */
692- visit_cfg_function(value_sets, model, no_dependencies, fun_id, s,
685+ visit_cfg_function(value_sets, model, no_dependencies, fun_id,
693686 in_pos[i_it]);
694687 updated.insert(i_it);
695688 }
@@ -699,7 +692,7 @@ void instrumentert::cfg_visitort::visit_cfg_function_call(
699692 {
700693 /* normal inlining strategy */
701694 visit_cfg_function (value_sets, model, no_dependencies, replicate_body,
702- fun_id, s, in_pos[i_it]);
695+ fun_id, in_pos[i_it]);
703696 updated.insert (i_it);
704697 }
705698
0 commit comments