Skip to content

Commit 16de763

Browse files
author
Joel Allred
committed
Use const references in string_constraintt
1 parent 5b04cae commit 16de763

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

src/solvers/refinement/string_constraint.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ static bool cannot_be_neg(const exprt &expr)
2828
}
2929

3030
string_constraintt::string_constraintt(
31-
symbol_exprt _univ_var,
32-
exprt lower_bound,
33-
exprt upper_bound,
34-
exprt body)
31+
const symbol_exprt &_univ_var,
32+
const exprt &lower_bound,
33+
const exprt &upper_bound,
34+
const exprt &body)
3535
: univ_var(_univ_var),
3636
lower_bound(lower_bound),
3737
upper_bound(upper_bound),

src/solvers/refinement/string_constraint.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,10 @@ class string_constraintt final
6868
string_constraintt() = delete;
6969

7070
string_constraintt(
71-
symbol_exprt _univ_var,
72-
exprt lower_bound,
73-
exprt upper_bound,
74-
exprt body);
71+
const symbol_exprt &_univ_var,
72+
const exprt &lower_bound,
73+
const exprt &upper_bound,
74+
const exprt &body);
7575

7676
// Default bound inferior is 0
7777
string_constraintt(symbol_exprt univ_var, exprt upper_bound, exprt body)

0 commit comments

Comments
 (0)