3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-19 17:50:23 +00:00
This commit is contained in:
Nikolaj Bjorner 2020-05-01 13:15:51 -07:00
parent 166be6c3b9
commit dcb75c4b31
5 changed files with 16 additions and 11 deletions

View file

@ -23,11 +23,14 @@ Revision History:
class goal;
class goal_num_occurs : public num_occurs {
expr_ref_vector m_pinned;
public:
goal_num_occurs(bool ignore_ref_count1 = false, bool ignore_quantifiers = false):
num_occurs(ignore_ref_count1, ignore_quantifiers) {
goal_num_occurs(ast_manager& m, bool ignore_ref_count1 = false, bool ignore_quantifiers = false):
num_occurs(ignore_ref_count1, ignore_quantifiers),
m_pinned(m) {
}
void reset() override { num_occurs::reset(); m_pinned.reset(); }
void operator()(goal const & s);
};