@@ -20,7 +20,7 @@ std::string id2smv(const irep_idt &id)
2020{
2121 std::string result;
2222
23- for (unsigned i = 0 ; i < id.size (); i++)
23+ for (std:: size_t i = 0 ; i < id.size (); i++)
2424 {
2525 const bool first = i == 0 ;
2626 char ch = id[i];
@@ -60,7 +60,7 @@ void print_smv(const netlistt &netlist, std::ostream &out, literalt a)
6060 return ;
6161 }
6262
63- unsigned node_nr = a.var_no ();
63+ std:: size_t node_nr = a.var_no ();
6464 DATA_INVARIANT (node_nr < netlist.number_of_nodes (), " node_nr in range" );
6565
6666 if (a.sign ())
@@ -115,17 +115,15 @@ void smv_netlist(const netlistt &netlist, std::ostream &out)
115115
116116 auto &var_map = netlist.var_map ;
117117
118- for (var_mapt::mapt::const_iterator it = var_map.map .begin ();
119- it != var_map.map .end ();
120- it++)
118+ for (auto &var_it : var_map.map )
121119 {
122- const var_mapt::vart &var = it-> second ;
120+ const var_mapt::vart &var = var_it. second ;
123121
124- for (unsigned i = 0 ; i < var.bits .size (); i++)
122+ for (std:: size_t i = 0 ; i < var.bits .size (); i++)
125123 {
126124 if (var.is_latch ())
127125 {
128- out << " VAR " << id2smv (it-> first );
126+ out << " VAR " << id2smv (var_it. first );
129127 if (var.bits .size () != 1 )
130128 out << " [" << i << " ]" ;
131129 out << " : boolean;" << ' \n ' ;
@@ -137,17 +135,15 @@ void smv_netlist(const netlistt &netlist, std::ostream &out)
137135 out << " -- Inputs" << ' \n ' ;
138136 out << ' \n ' ;
139137
140- for (var_mapt::mapt::const_iterator it = var_map.map .begin ();
141- it != var_map.map .end ();
142- it++)
138+ for (auto &var_it : var_map.map )
143139 {
144- const var_mapt::vart &var = it-> second ;
140+ const var_mapt::vart &var = var_it. second ;
145141
146- for (unsigned i = 0 ; i < var.bits .size (); i++)
142+ for (std:: size_t i = 0 ; i < var.bits .size (); i++)
147143 {
148144 if (var.is_input ())
149145 {
150- out << " VAR " << id2smv (it-> first );
146+ out << " VAR " << id2smv (var_it. first );
151147 if (var.bits .size () != 1 )
152148 out << " [" << i << " ]" ;
153149 out << " : boolean;" << ' \n ' ;
@@ -161,7 +157,7 @@ void smv_netlist(const netlistt &netlist, std::ostream &out)
161157
162158 auto &nodes = netlist.nodes ;
163159
164- for (unsigned node_nr = 0 ; node_nr < nodes.size (); node_nr++)
160+ for (std:: size_t node_nr = 0 ; node_nr < nodes.size (); node_nr++)
165161 {
166162 const aig_nodet &node = nodes[node_nr];
167163
@@ -179,17 +175,15 @@ void smv_netlist(const netlistt &netlist, std::ostream &out)
179175 out << " -- Next state functions" << ' \n ' ;
180176 out << ' \n ' ;
181177
182- for (var_mapt::mapt::const_iterator it = var_map.map .begin ();
183- it != var_map.map .end ();
184- it++)
178+ for (auto &var_it : var_map.map )
185179 {
186- const var_mapt::vart &var = it-> second ;
180+ const var_mapt::vart &var = var_it. second ;
187181
188- for (unsigned i = 0 ; i < var.bits .size (); i++)
182+ for (std:: size_t i = 0 ; i < var.bits .size (); i++)
189183 {
190184 if (var.is_latch ())
191185 {
192- out << " ASSIGN next(" << id2smv (it-> first );
186+ out << " ASSIGN next(" << id2smv (var_it. first );
193187 if (var.bits .size () != 1 )
194188 out << " [" << i << " ]" ;
195189 out << " ):=" ;
0 commit comments