3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-22 16:45:31 +00:00

z3str2 eqc semantics for theory_str unroll checks

This commit is contained in:
Murphy Berzish 2016-09-13 18:24:59 -04:00
parent 8f636e1f57
commit 34dc655150

View file

@ -8883,9 +8883,7 @@ void theory_str::get_eqc_allUnroll(expr * n, expr * &constStr, std::set<expr*> &
unrollFuncSet.insert(curr);
}
}
enode * e_curr = ctx.get_enode(curr);
curr = e_curr->get_next()->get_owner();
// curr = get_eqc_next(t, curr);
curr = get_eqc_next(curr);
} while (curr != n);
}
@ -8907,9 +8905,7 @@ void theory_str::get_eqc_simpleUnroll(expr * n, expr * &constStr, std::set<expr*
}
}
}
enode * e_curr = ctx.get_enode(curr);
curr = e_curr->get_next()->get_owner();
// curr = get_eqc_next(t, curr);
curr = get_eqc_next(curr);
} while (curr != n);
}