3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-07 03:31:23 +00:00
This commit is contained in:
Nikolaj Bjorner 2022-04-02 01:27:56 -07:00
parent 229ea569f1
commit 2fedcbd41e
3 changed files with 15 additions and 1 deletions

View file

@ -154,6 +154,7 @@ namespace euf {
// model building
expr_ref_vector m_values;
obj_map<expr, enode*> m_values2root;
model_ref m_qmodel;
bool include_func_interp(func_decl* f);
void register_macros(model& mdl);
void dependencies2values(user_sort& us, deps_t& deps, model_ref& mdl);
@ -395,6 +396,7 @@ namespace euf {
relevancy& get_relevancy() { return m_relevancy; }
// model construction
void save_model(model_ref& mdl);
void update_model(model_ref& mdl);
obj_map<expr, enode*> const& values2root();
void model_updated(model_ref& mdl);