3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-17 16:52:15 +00:00
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2020-04-08 11:08:45 -07:00
parent 40aa2f7cb2
commit 6e8d9001dc
4 changed files with 14 additions and 10 deletions

View file

@ -43,11 +43,11 @@ void rewriter_core::del_cache_stack() {
}
bool rewriter_core::rewrites_from(expr* t, proof* p) {
return !p || (to_app(m().get_fact(p))->get_arg(0) == t);
return !p || m().proofs_disabled() || (to_app(m().get_fact(p))->get_arg(0) == t);
}
bool rewriter_core::rewrites_to(expr* t, proof* p) {
return !p || (to_app(m().get_fact(p))->get_arg(1) == t);
return !p || m().proofs_disabled() || (to_app(m().get_fact(p))->get_arg(1) == t);
}