@@ -53,7 +53,7 @@ void verilog_modulet::show(std::ostream &out) const
5353
5454/* ******************************************************************\
5555
56- Function: verilog_modulet:: submodules_rec
56+ Function: submodules_rec
5757
5858 Inputs:
5959
@@ -63,8 +63,8 @@ Function: verilog_modulet::submodules_rec
6363
6464\*******************************************************************/
6565
66- void verilog_modulet:: submodules_rec (
67- const exprt &module_item,
66+ void submodules_rec (
67+ const verilog_module_itemt &module_item,
6868 std::vector<irep_idt> &dest)
6969{
7070 if (module_item.id () == ID_inst)
@@ -92,7 +92,7 @@ void verilog_modulet::submodules_rec(
9292
9393/* ******************************************************************\
9494
95- Function: verilog_modulet:: submodules
95+ Function: submodules
9696
9797 Inputs:
9898
@@ -102,12 +102,12 @@ Function: verilog_modulet::submodules
102102
103103\*******************************************************************/
104104
105- std::vector<irep_idt> verilog_modulet:: submodules () const
105+ std::vector<irep_idt> submodules (const verilog_module_sourcet & module )
106106{
107107 std::vector<irep_idt> result;
108108
109- for (auto &item : module_items. get_sub ())
110- submodules_rec (static_cast < const exprt &>( item) , result);
109+ for (auto &item : module . module_items ())
110+ submodules_rec (item, result);
111111
112112 return result;
113113}
0 commit comments