mirror of
https://github.com/Z3Prover/z3
synced 2025-04-24 01:25:31 +00:00
bool_vector, some spacer tidy
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
2ed26e8e73
commit
b889b110ee
106 changed files with 239 additions and 266 deletions
|
@ -3110,7 +3110,7 @@ proof * ast_manager::mk_unit_resolution(unsigned num_proofs, proof * const * pro
|
|||
app const * cls = to_app(f1);
|
||||
unsigned num_args = cls->get_num_args();
|
||||
#ifdef Z3DEBUG
|
||||
svector<bool> found;
|
||||
bool_vector found;
|
||||
#endif
|
||||
ast_mark mark;
|
||||
for (unsigned i = 0; i < num_args; i++) {
|
||||
|
|
|
@ -100,7 +100,7 @@ protected:
|
|||
};
|
||||
|
||||
class default_expr2polynomial : public expr2polynomial {
|
||||
svector<bool> m_is_int;
|
||||
bool_vector m_is_int;
|
||||
public:
|
||||
default_expr2polynomial(ast_manager & am, polynomial::manager & pm);
|
||||
~default_expr2polynomial() override;
|
||||
|
|
|
@ -34,9 +34,9 @@ public:
|
|||
ptr_vector<func_decl> m_fs;
|
||||
expr_ref_vector m_defs;
|
||||
expr_ref_vector m_conds;
|
||||
svector<bool> m_ineq; // true if the macro is based on an inequality instead of equality.
|
||||
svector<bool> m_satisfy;
|
||||
svector<bool> m_hint; // macro did not contain all universal variables in the quantifier.
|
||||
bool_vector m_ineq; // true if the macro is based on an inequality instead of equality.
|
||||
bool_vector m_satisfy;
|
||||
bool_vector m_hint; // macro did not contain all universal variables in the quantifier.
|
||||
friend class macro_util;
|
||||
ast_manager & get_manager() { return m_conds.get_manager(); }
|
||||
|
||||
|
|
|
@ -112,7 +112,7 @@ struct static_features {
|
|||
u_map<unsigned> m_expr2formula_depth;
|
||||
|
||||
unsigned m_num_theories;
|
||||
svector<bool> m_theories; // mapping family_id -> bool
|
||||
bool_vector m_theories; // mapping family_id -> bool
|
||||
|
||||
symbol m_label_sym;
|
||||
symbol m_pattern_sym;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue