mirror of
https://github.com/Z3Prover/z3
synced 2025-06-05 21:53:23 +00:00
parent
cc8e685f45
commit
b25f517a89
1 changed files with 2 additions and 2 deletions
|
@ -2021,7 +2021,7 @@ namespace z3 {
|
||||||
return expr(a.ctx(), Z3_mk_interpolant(a.ctx(), a));
|
return expr(a.ctx(), Z3_mk_interpolant(a.ctx(), a));
|
||||||
}
|
}
|
||||||
|
|
||||||
check_result context::compute_interpolant(expr const& pat, params const& p, expr_vector& i, model& m) {
|
inline check_result context::compute_interpolant(expr const& pat, params const& p, expr_vector& i, model& m) {
|
||||||
Z3_ast_vector interp = 0;
|
Z3_ast_vector interp = 0;
|
||||||
Z3_model mdl = 0;
|
Z3_model mdl = 0;
|
||||||
Z3_lbool r = Z3_compute_interpolant(*this, pat, p, &interp, &mdl);
|
Z3_lbool r = Z3_compute_interpolant(*this, pat, p, &interp, &mdl);
|
||||||
|
@ -2038,7 +2038,7 @@ namespace z3 {
|
||||||
return to_check_result(r);
|
return to_check_result(r);
|
||||||
}
|
}
|
||||||
|
|
||||||
expr_vector context::get_interpolant(expr const& proof, expr const& pat, params const& p) {
|
inline expr_vector context::get_interpolant(expr const& proof, expr const& pat, params const& p) {
|
||||||
return expr_vector(*this, Z3_get_interpolant(*this, proof, pat, p));
|
return expr_vector(*this, Z3_get_interpolant(*this, proof, pat, p));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue