mirror of
https://github.com/Z3Prover/z3
synced 2025-07-19 10:52:02 +00:00
track changed columns in dio\
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
This commit is contained in:
parent
008e9229a5
commit
c1ece49694
3 changed files with 53 additions and 17 deletions
|
@ -406,11 +406,11 @@ public:
|
|||
}
|
||||
|
||||
void register_add_term_delegate(const std::function<void (const lar_term*)>&);
|
||||
void register_add_column_bound_delegate(const std::function<void (unsigned)>&);
|
||||
void register_update_column_bound_delegate(const std::function<void (unsigned)>&);
|
||||
|
||||
private:
|
||||
std_vector<std::function<void (const lar_term*)>> m_add_term_delegates;
|
||||
std_vector<std::function<void (unsigned)>> m_add_column_bound_delegates;
|
||||
std_vector<std::function<void (const lar_term*)>> m_add_term_callbacks;
|
||||
std_vector<std::function<void (unsigned)>> m_update_column_bound_callbacks;
|
||||
public:
|
||||
bool external_is_used(unsigned) const;
|
||||
void pop(unsigned k);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue