@@ -20,7 +20,7 @@ std::string id2smv(const irep_idt &id)
20
20
{
21
21
std::string result;
22
22
23
- for (unsigned i = 0 ; i < id.size (); i++)
23
+ for (std:: size_t i = 0 ; i < id.size (); i++)
24
24
{
25
25
const bool first = i == 0 ;
26
26
char ch = id[i];
@@ -60,7 +60,7 @@ void print_smv(const netlistt &netlist, std::ostream &out, literalt a)
60
60
return ;
61
61
}
62
62
63
- unsigned node_nr = a.var_no ();
63
+ std:: size_t node_nr = a.var_no ();
64
64
DATA_INVARIANT (node_nr < netlist.number_of_nodes (), " node_nr in range" );
65
65
66
66
if (a.sign ())
@@ -115,17 +115,15 @@ void smv_netlist(const netlistt &netlist, std::ostream &out)
115
115
116
116
auto &var_map = netlist.var_map ;
117
117
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 )
121
119
{
122
- const var_mapt::vart &var = it-> second ;
120
+ const var_mapt::vart &var = var_it. second ;
123
121
124
- for (unsigned i = 0 ; i < var.bits .size (); i++)
122
+ for (std:: size_t i = 0 ; i < var.bits .size (); i++)
125
123
{
126
124
if (var.is_latch ())
127
125
{
128
- out << " VAR " << id2smv (it-> first );
126
+ out << " VAR " << id2smv (var_it. first );
129
127
if (var.bits .size () != 1 )
130
128
out << " [" << i << " ]" ;
131
129
out << " : boolean;" << ' \n ' ;
@@ -137,17 +135,15 @@ void smv_netlist(const netlistt &netlist, std::ostream &out)
137
135
out << " -- Inputs" << ' \n ' ;
138
136
out << ' \n ' ;
139
137
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 )
143
139
{
144
- const var_mapt::vart &var = it-> second ;
140
+ const var_mapt::vart &var = var_it. second ;
145
141
146
- for (unsigned i = 0 ; i < var.bits .size (); i++)
142
+ for (std:: size_t i = 0 ; i < var.bits .size (); i++)
147
143
{
148
144
if (var.is_input ())
149
145
{
150
- out << " VAR " << id2smv (it-> first );
146
+ out << " VAR " << id2smv (var_it. first );
151
147
if (var.bits .size () != 1 )
152
148
out << " [" << i << " ]" ;
153
149
out << " : boolean;" << ' \n ' ;
@@ -161,7 +157,7 @@ void smv_netlist(const netlistt &netlist, std::ostream &out)
161
157
162
158
auto &nodes = netlist.nodes ;
163
159
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++)
165
161
{
166
162
const aig_nodet &node = nodes[node_nr];
167
163
@@ -179,17 +175,15 @@ void smv_netlist(const netlistt &netlist, std::ostream &out)
179
175
out << " -- Next state functions" << ' \n ' ;
180
176
out << ' \n ' ;
181
177
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 )
185
179
{
186
- const var_mapt::vart &var = it-> second ;
180
+ const var_mapt::vart &var = var_it. second ;
187
181
188
- for (unsigned i = 0 ; i < var.bits .size (); i++)
182
+ for (std:: size_t i = 0 ; i < var.bits .size (); i++)
189
183
{
190
184
if (var.is_latch ())
191
185
{
192
- out << " ASSIGN next(" << id2smv (it-> first );
186
+ out << " ASSIGN next(" << id2smv (var_it. first );
193
187
if (var.bits .size () != 1 )
194
188
out << " [" << i << " ]" ;
195
189
out << " ):=" ;
0 commit comments