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

fixing 2267

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2019-05-06 15:31:55 +02:00
parent 16af728fbe
commit 28ce701e17
15 changed files with 174 additions and 48 deletions

View file

@ -1846,6 +1846,14 @@ public:
return mk_func_decl(name, 2, d, range, assoc, comm, false);
}
bool is_considered_uninterpreted(func_decl* f) {
if (f->get_family_id() == null_family_id) {
return true;
}
decl_plugin* p = get_plugin(f->get_family_id());
return !p || p->is_considered_uninterpreted(f);
}
app * mk_app(func_decl * decl, unsigned num_args, expr * const * args);
app * mk_app(func_decl * decl, expr * const * args) {