33
33
34
34
#include " add_failed_symbols.h"
35
35
36
- const value_sett::object_map_dt value_sett::object_map_dt::blank;
36
+ const value_sett::object_map_dt value_sett::object_map_dt::blank{} ;
37
37
object_numberingt value_sett::object_numbering;
38
38
39
39
bool value_sett::field_sensitive (
@@ -74,7 +74,7 @@ bool value_sett::insert(
74
74
unsigned n,
75
75
const objectt &object) const
76
76
{
77
- object_map_dt::const_iterator entry=dest.read ().find (n);
77
+ auto entry=dest.read ().find (n);
78
78
79
79
if (entry==dest.read ().end ())
80
80
{
@@ -184,9 +184,9 @@ void value_sett::output(
184
184
}
185
185
}
186
186
187
- exprt value_sett::to_expr (object_map_dt::const_iterator it) const
187
+ exprt value_sett::to_expr (const object_map_dt::value_type & it) const
188
188
{
189
- const exprt &object=object_numbering[it-> first ];
189
+ const exprt &object=object_numbering[it. first ];
190
190
191
191
if (object.id ()==ID_invalid ||
192
192
object.id ()==ID_unknown)
@@ -196,8 +196,8 @@ exprt value_sett::to_expr(object_map_dt::const_iterator it) const
196
196
197
197
od.object ()=object;
198
198
199
- if (it-> second .offset_is_set )
200
- od.offset ()=from_integer (it-> second .offset , index_type ());
199
+ if (it. second .offset_is_set )
200
+ od.offset ()=from_integer (it. second .offset , index_type ());
201
201
202
202
od.type ()=od.object ().type ();
203
203
@@ -251,7 +251,7 @@ bool value_sett::make_union(object_mapt &dest, const object_mapt &src) const
251
251
it!=src.read ().end ();
252
252
it++)
253
253
{
254
- if (insert (dest, it))
254
+ if (insert (dest, * it))
255
255
result=true ;
256
256
}
257
257
@@ -323,7 +323,7 @@ void value_sett::get_value_set(
323
323
it=object_map.read ().begin ();
324
324
it!=object_map.read ().end ();
325
325
it++)
326
- dest.push_back (to_expr (it));
326
+ dest.push_back (to_expr (* it));
327
327
328
328
#if 0
329
329
for(value_setst::valuest::const_iterator it=dest.begin();
@@ -918,7 +918,7 @@ void value_sett::get_reference_set(
918
918
it=object_map.read ().begin ();
919
919
it!=object_map.read ().end ();
920
920
it++)
921
- dest.push_back (to_expr (it));
921
+ dest.push_back (to_expr (* it));
922
922
}
923
923
924
924
void value_sett::get_reference_set_rec (
@@ -1267,7 +1267,7 @@ void value_sett::do_free(
1267
1267
to_dynamic_object_expr (object);
1268
1268
1269
1269
if (to_mark.count (dynamic_object.get_instance ())==0 )
1270
- set (new_object_map, o_it);
1270
+ set (new_object_map, * o_it);
1271
1271
else
1272
1272
{
1273
1273
// adjust
@@ -1279,7 +1279,7 @@ void value_sett::do_free(
1279
1279
}
1280
1280
}
1281
1281
else
1282
- set (new_object_map, o_it);
1282
+ set (new_object_map, * o_it);
1283
1283
}
1284
1284
1285
1285
if (changed)
0 commit comments