mirror of
https://github.com/Z3Prover/z3
synced 2025-04-29 20:05:51 +00:00
working on relevancy=3
This commit is contained in:
parent
b87b464e69
commit
e8833f4dac
15 changed files with 65 additions and 62 deletions
|
@ -68,8 +68,8 @@ namespace recfun {
|
|||
TRACEFN("case expansion " << e);
|
||||
SASSERT(e.m_def->is_fun_macro());
|
||||
auto & vars = e.m_def->get_vars();
|
||||
auto lhs = e.m_lhs;
|
||||
auto rhs = apply_args(vars, e.m_args, e.m_def->get_rhs());
|
||||
app_ref lhs = e.m_lhs;
|
||||
expr_ref rhs = apply_args(vars, e.m_args, e.m_def->get_rhs());
|
||||
unsigned generation = std::max(ctx.get_max_generation(lhs), ctx.get_max_generation(rhs));
|
||||
euf::solver::scoped_generation _sgen(ctx, generation + 1);
|
||||
auto eq = eq_internalize(lhs, rhs);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue