20
20
21
21
// / Wrapper for a \c current_names map, which maps each identifier to an SSA
22
22
// / expression and a counter.
23
- struct renaming_levelt
23
+ struct symex_renaming_levelt
24
24
{
25
- virtual ~renaming_levelt () = default ;
25
+ virtual ~symex_renaming_levelt () = default ;
26
26
27
27
// / Map identifier to ssa_exprt and counter
28
28
typedef std::map<irep_idt, std::pair<ssa_exprt, unsigned >> current_namest;
@@ -53,7 +53,7 @@ struct renaming_levelt
53
53
// / Functor to set the level 0 renaming of SSA expressions.
54
54
// / Level 0 corresponds to threads.
55
55
// / The renaming is built for one particular interleaving.
56
- struct symex_level0t : public renaming_levelt
56
+ struct symex_level0t : public symex_renaming_levelt
57
57
{
58
58
void
59
59
operator ()(ssa_exprt &ssa_expr, const namespacet &ns, unsigned thread_nr);
@@ -65,7 +65,7 @@ struct symex_level0t : public renaming_levelt
65
65
// / Functor to set the level 1 renaming of SSA expressions.
66
66
// / Level 1 corresponds to function frames.
67
67
// / This is to preserve locality in case of recursion
68
- struct symex_level1t : public renaming_levelt
68
+ struct symex_level1t : public symex_renaming_levelt
69
69
{
70
70
void operator ()(ssa_exprt &ssa_expr);
71
71
@@ -79,7 +79,7 @@ struct symex_level1t : public renaming_levelt
79
79
// / Functor to set the level 2 renaming of SSA expressions.
80
80
// / Level 2 corresponds to SSA.
81
81
// / This is to ensure each variable is only assigned once.
82
- struct symex_level2t : public renaming_levelt
82
+ struct symex_level2t : public symex_renaming_levelt
83
83
{
84
84
symex_level2t () = default ;
85
85
~symex_level2t () override = default ;
0 commit comments