mirror of
https://github.com/Z3Prover/z3
synced 2025-04-23 09:05:31 +00:00
fixing 2267
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
16af728fbe
commit
28ce701e17
15 changed files with 174 additions and 48 deletions
|
@ -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) {
|
||||
|
|
|
@ -167,6 +167,7 @@ public:
|
|||
static void get_param_descrs(param_descrs & r) {}
|
||||
|
||||
void set_solver(expr_solver* solver) { m_re2aut.set_solver(solver); }
|
||||
bool has_solver() { return m_re2aut.has_solver(); }
|
||||
|
||||
|
||||
br_status mk_app_core(func_decl * f, unsigned num_args, expr * const * args, expr_ref & result);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue