File tree Expand file tree Collapse file tree 2 files changed +0
-23
lines changed Expand file tree Collapse file tree 2 files changed +0
-23
lines changed Original file line number Diff line number Diff line change @@ -253,27 +253,6 @@ void goto_symex_statet::assignment(
253
253
#endif
254
254
}
255
255
256
- void goto_symex_statet::propagationt::operator ()(exprt &expr)
257
- {
258
- if (expr.id ()==ID_symbol)
259
- {
260
- valuest::const_iterator it =
261
- values.find (to_symbol_expr (expr).get_identifier ());
262
- if (it!=values.end ())
263
- expr=it->second ;
264
- }
265
- else if (expr.id ()==ID_address_of)
266
- {
267
- // ignore
268
- }
269
- else
270
- {
271
- // do this recursively
272
- Forall_operands (it, expr)
273
- operator ()(*it);
274
- }
275
- }
276
-
277
256
void goto_symex_statet::set_ssa_indices (
278
257
ssa_exprt &ssa_expr,
279
258
const namespacet &ns,
Original file line number Diff line number Diff line change @@ -71,8 +71,6 @@ class goto_symex_statet final
71
71
public:
72
72
typedef std::map<irep_idt, exprt> valuest;
73
73
valuest values;
74
- void operator ()(exprt &expr);
75
-
76
74
void remove (const irep_idt &identifier)
77
75
{
78
76
values.erase (identifier);
You can’t perform that action at this time.
0 commit comments