File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -57,6 +57,7 @@ TEST_CASE("Set level", "[unit][util][ssa_expr]")
57
57
REQUIRE (ssa.get_level_1 () == irep_idt{});
58
58
REQUIRE (ssa.get_level_2 () == irep_idt{});
59
59
REQUIRE (ssa.get_original_expr () == symbol);
60
+ REQUIRE (ssa.get_identifier () == " sym!1" );
60
61
}
61
62
62
63
WHEN (" set_level_1" )
@@ -66,6 +67,7 @@ TEST_CASE("Set level", "[unit][util][ssa_expr]")
66
67
REQUIRE (ssa.get_level_1 () == " 3" );
67
68
REQUIRE (ssa.get_level_2 () == irep_idt{});
68
69
REQUIRE (ssa.get_original_expr () == symbol);
70
+ REQUIRE (ssa.get_identifier () == " sym@3" );
69
71
}
70
72
71
73
WHEN (" set_level_2" )
@@ -75,6 +77,7 @@ TEST_CASE("Set level", "[unit][util][ssa_expr]")
75
77
REQUIRE (ssa.get_level_1 () == irep_idt{});
76
78
REQUIRE (ssa.get_level_2 () == " 7" );
77
79
REQUIRE (ssa.get_original_expr () == symbol);
80
+ REQUIRE (ssa.get_identifier () == " sym#7" );
78
81
}
79
82
}
80
83
}
@@ -105,6 +108,10 @@ TEST_CASE("Set expression", "[unit][util][ssa_expr]")
105
108
{
106
109
REQUIRE (ssa.get_original_expr () == index);
107
110
}
111
+ THEN (" The identifier is updated" )
112
+ {
113
+ REQUIRE (ssa.get_identifier () == " sym!1@3#7[[9]]" );
114
+ }
108
115
}
109
116
}
110
117
}
You can’t perform that action at this time.
0 commit comments