Skip to content

Commit f1aedd6

Browse files
reuktheyoucheng
authored andcommitted
Make assignment_typet into an enum class
1 parent c6a8f7a commit f1aedd6

File tree

3 files changed

+20
-7
lines changed

3 files changed

+20
-7
lines changed

src/goto-symex/build_goto_trace.cpp

+2
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,9 @@ void build_goto_trace(
191191
symex_target_equationt::assignment_typet::PHI ||
192192
SSA_step.assignment_type==
193193
symex_target_equationt::assignment_typet::GUARD))
194+
{
194195
continue;
196+
}
195197

196198
goto_tracet::stepst &steps=time_map[current_time];
197199
steps.push_back(goto_trace_stept());

src/goto-symex/symex_target.h

+6-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,12 @@ class symex_targett
5656

5757
enum class assignment_typet
5858
{
59-
STATE, HIDDEN, VISIBLE_ACTUAL_PARAMETER, HIDDEN_ACTUAL_PARAMETER, PHI, GUARD
59+
STATE,
60+
HIDDEN,
61+
VISIBLE_ACTUAL_PARAMETER,
62+
HIDDEN_ACTUAL_PARAMETER,
63+
PHI,
64+
GUARD,
6065
};
6166

6267
// read event

src/goto-symex/symex_target_equation.cpp

+12-6
Original file line numberDiff line numberDiff line change
@@ -647,17 +647,23 @@ void symex_target_equationt::SSA_stept::output(
647647
switch(assignment_type)
648648
{
649649
case assignment_typet::HIDDEN:
650-
out << "HIDDEN"; break;
650+
out << "HIDDEN";
651+
break;
651652
case assignment_typet::STATE:
652-
out << "STATE"; break;
653+
out << "STATE";
654+
break;
653655
case assignment_typet::VISIBLE_ACTUAL_PARAMETER:
654-
out << "VISIBLE_ACTUAL_PARAMETER"; break;
656+
out << "VISIBLE_ACTUAL_PARAMETER";
657+
break;
655658
case assignment_typet::HIDDEN_ACTUAL_PARAMETER:
656-
out << "HIDDEN_ACTUAL_PARAMETER"; break;
659+
out << "HIDDEN_ACTUAL_PARAMETER";
660+
break;
657661
case assignment_typet::PHI:
658-
out << "PHI"; break;
662+
out << "PHI";
663+
break;
659664
case assignment_typet::GUARD:
660-
out << "GUARD"; break;
665+
out << "GUARD";
666+
break;
661667
default:
662668
{
663669
}

0 commit comments

Comments
 (0)