ait has both void initialize(const goto_programt &); and void initialize(const goto_functionst::goto_functiont &);, where goto_functiont has very little additional information. This API should be reviewed so as the enable removal of goto_programt::get_function_id which currently has a single use case in dependence_grapht::initialize.
ait
has bothvoid initialize(const goto_programt &);
andvoid initialize(const goto_functionst::goto_functiont &);
, wheregoto_functiont
has very little additional information. This API should be reviewed so as the enable removal ofgoto_programt::get_function_id
which currently has a single use case independence_grapht::initialize
.