3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-15 15:25:26 +00:00

output background model in duality counterexamples

This commit is contained in:
Ken McMillan 2013-05-29 16:40:47 -07:00
parent ee4b9d46f1
commit dfae0c5109
4 changed files with 34 additions and 4 deletions

View file

@ -688,10 +688,10 @@ namespace Duality {
void show() const;
unsigned num_consts() const;
unsigned num_funcs() const;
func_decl get_const_decl(unsigned i) const;
func_decl get_func_decl(unsigned i) const;
unsigned num_consts() const {return m_model.get()->get_num_constants();}
unsigned num_funcs() const {return m_model.get()->get_num_functions();}
func_decl get_const_decl(unsigned i) const {return func_decl(ctx(),m_model.get()->get_constant(i));}
func_decl get_func_decl(unsigned i) const {return func_decl(ctx(),m_model.get()->get_function(i));}
unsigned size() const;
func_decl operator[](unsigned i) const;