Skip to content

Commit cc39780

Browse files
Get rid of unecessary guard declaration
1 parent 463437d commit cc39780

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/goto-symex/slice_by_trace.cpp

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -85,13 +85,12 @@ void symex_slice_by_tracet::slice_by_trace(
8585

8686
slice_SSA_steps(equation, implications); // Slice based on implications
8787

88-
guardt t_guard;
8988
symex_targett::sourcet empty_source;
9089
equation.SSA_steps.emplace_front(
9190
empty_source, goto_trace_stept::typet::ASSUME);
9291
symex_target_equationt::SSA_stept &SSA_step=equation.SSA_steps.front();
9392

94-
SSA_step.guard=t_guard.as_expr();
93+
SSA_step.guard = true_exprt();
9594
SSA_step.ssa_lhs.make_nil();
9695
SSA_step.cond_expr.swap(trace_condition);
9796

@@ -485,7 +484,6 @@ void symex_slice_by_tracet::assign_merges(
485484
ssa_exprt merge_sym(merge_symbol);
486485
merge_sym.set_level_2(merge_count);
487486
merge_count--;
488-
guardt t_guard;
489487
symex_targett::sourcet empty_source;
490488

491489
exprt merge_copy(*i);
@@ -494,7 +492,7 @@ void symex_slice_by_tracet::assign_merges(
494492
empty_source, goto_trace_stept::typet::ASSIGNMENT);
495493
symex_target_equationt::SSA_stept &SSA_step=equation.SSA_steps.front();
496494

497-
SSA_step.guard=t_guard.as_expr();
495+
SSA_step.guard = true_exprt();
498496
SSA_step.ssa_lhs=merge_sym;
499497
SSA_step.ssa_rhs.swap(merge_copy);
500498
SSA_step.assignment_type=symex_targett::assignment_typet::HIDDEN;

0 commit comments

Comments
 (0)