@@ -546,8 +546,8 @@ bool disjunctive_polynomial_accelerationt::fit_polynomial(
546
546
547
547
// Start building the program. Begin by decl'ing each of the
548
548
// master distinguishers.
549
- for (std::list<exprt >::iterator it= distinguishers.begin ();
550
- it!= distinguishers.end ();
549
+ for (std::list<symbol_exprt >::iterator it = distinguishers.begin ();
550
+ it != distinguishers.end ();
551
551
++it)
552
552
{
553
553
program.add_instruction (DECL)->code =code_declt (*it);
@@ -888,8 +888,8 @@ void disjunctive_polynomial_accelerationt::build_fixed()
888
888
889
889
// Create shadow distinguisher variables. These guys identify the path that
890
890
// is taken through the fixed-path body.
891
- for (std::list<exprt >::iterator it= distinguishers.begin ();
892
- it!= distinguishers.end ();
891
+ for (std::list<symbol_exprt >::iterator it = distinguishers.begin ();
892
+ it != distinguishers.end ();
893
893
++it)
894
894
{
895
895
exprt &distinguisher=*it;
@@ -1006,8 +1006,8 @@ void disjunctive_polynomial_accelerationt::record_path(
1006
1006
{
1007
1007
distinguish_valuest path_val;
1008
1008
1009
- for (std::list<exprt >::iterator it= distinguishers.begin ();
1010
- it!= distinguishers.end ();
1009
+ for (std::list<symbol_exprt >::iterator it = distinguishers.begin ();
1010
+ it != distinguishers.end ();
1011
1011
++it)
1012
1012
{
1013
1013
path_val[*it]=program.eval (*it).is_true ();
0 commit comments