@@ -69,10 +69,10 @@ void smv_languaget::dependencies(
6969
7070 const smv_parse_treet::modulet &smv_module=m_it->second ;
7171
72- for (auto &item : smv_module.items )
73- if (item .is_var () && item .expr .type ().id () == ID_smv_submodule)
72+ for (auto &element : smv_module.elements )
73+ if (element .is_var () && element .expr .type ().id () == ID_smv_submodule)
7474 module_set.insert (
75- id2string (to_smv_submodule_type (item .expr .type ()).identifier ()));
75+ id2string (to_smv_submodule_type (element .expr .type ()).identifier ()));
7676}
7777
7878/* ******************************************************************\
@@ -145,38 +145,38 @@ void smv_languaget::show_parse(std::ostream &out, message_handlert &)
145145
146146 out << " VARIABLES:" << std::endl;
147147
148- for (auto &item : module .items )
149- if (item .is_var () && item .expr .type ().id () != ID_smv_submodule)
148+ for (auto &element : module .elements )
149+ if (element .is_var () && element .expr .type ().id () != ID_smv_submodule)
150150 {
151151 symbol_tablet symbol_table;
152152 namespacet ns{symbol_table};
153- auto identifier = to_smv_identifier_expr (item .expr ).identifier ();
154- auto msg = type2smv (item .expr .type (), ns);
153+ auto identifier = to_smv_identifier_expr (element .expr ).identifier ();
154+ auto msg = type2smv (element .expr .type (), ns);
155155 out << " " << identifier << " : " << msg << " ;\n " ;
156156 }
157157
158158 out << std::endl;
159159
160160 out << " SUBMODULES:" << std::endl;
161161
162- for (auto &item : module .items )
163- if (item .is_var () && item .expr .type ().id () == ID_smv_submodule)
162+ for (auto &element : module .elements )
163+ if (element .is_var () && element .expr .type ().id () == ID_smv_submodule)
164164 {
165165 symbol_tablet symbol_table;
166166 namespacet ns (symbol_table);
167- auto identifier = to_smv_identifier_expr (item .expr ).identifier ();
168- auto msg = type2smv (item .expr .type (), ns);
167+ auto identifier = to_smv_identifier_expr (element .expr ).identifier ();
168+ auto msg = type2smv (element .expr .type (), ns);
169169 out << " " << identifier << " : " << msg << " ;\n " ;
170170 }
171171
172172 out << std::endl;
173173
174174 out << " ITEMS:" << std::endl;
175175
176- forall_item_list (it, module .items )
176+ for ( auto &element : module .elements )
177177 {
178- out << " TYPE: " << to_string (it-> item_type ) << std::endl ;
179- out << " EXPR: " << it-> expr .pretty () << std::endl ;
178+ out << " TYPE: " << to_string (element. element_type ) << ' \n ' ;
179+ out << " EXPR: " << element. expr .pretty () << ' \n ' ;
180180 out << std::endl;
181181 }
182182 }
0 commit comments