mirror of
https://github.com/Z3Prover/z3
synced 2025-07-18 02:16:40 +00:00
This commit is contained in:
parent
7cd8edce1f
commit
b783879752
1 changed files with 1 additions and 0 deletions
|
@ -804,6 +804,7 @@ class elim_uncnstr_tactic : public tactic {
|
||||||
app * r = nullptr;
|
app * r = nullptr;
|
||||||
expr* x, *y;
|
expr* x, *y;
|
||||||
if (uncnstr(args[0]) && num == 2 &&
|
if (uncnstr(args[0]) && num == 2 &&
|
||||||
|
args[1]->get_ref_count() == 1 &&
|
||||||
m_seq_util.str.is_concat(args[1], x, y) &&
|
m_seq_util.str.is_concat(args[1], x, y) &&
|
||||||
uncnstr(x)) {
|
uncnstr(x)) {
|
||||||
if (!mk_fresh_uncnstr_var_for(f, num, args, r))
|
if (!mk_fresh_uncnstr_var_for(f, num, args, r))
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue