mirror of
https://github.com/Z3Prover/z3
synced 2025-11-06 22:36:03 +00:00
add stubs for reinit_clauses
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
a82408e89b
commit
67efd6531b
7 changed files with 82 additions and 9 deletions
|
|
@ -36,6 +36,7 @@ namespace polysat {
|
|||
unsigned m_ref_count = 0; // TODO: remove refcount once we confirm it's not needed anymore
|
||||
bool m_redundant = redundant_default;
|
||||
bool m_active = false; // clause is active iff it has been added to the solver and boolean watchlists
|
||||
bool m_on_reinit_stack = false;
|
||||
sat::literal_vector m_literals;
|
||||
char const* m_name = "";
|
||||
|
||||
|
|
@ -84,6 +85,9 @@ namespace polysat {
|
|||
|
||||
void set_name(char const* name) { m_name = name; }
|
||||
char const* name() const { return m_name; }
|
||||
|
||||
void set_on_reinit_stack(bool f) { m_on_reinit_stack = f; }
|
||||
bool on_reinit_stack() const { return m_on_reinit_stack; }
|
||||
};
|
||||
|
||||
inline std::ostream& operator<<(std::ostream& out, clause const& c) { return c.display(out); }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue