3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-07-16 12:05:43 +00:00

fixup pattern inference

This commit is contained in:
Nikolaj Bjorner 2026-07-14 21:00:56 -07:00
parent 1b39b0e50f
commit 7c8c6a4df0
4 changed files with 60 additions and 56 deletions

View file

@ -125,11 +125,10 @@ class pattern_inference_cfg : public default_rewriter_cfg {
};
struct info {
expr_ref m_node;
uint_set m_free_vars;
uint_set m_free_vars, m_bound_vars;
unsigned m_size;
info(ast_manager & m, expr * n, uint_set const & vars, unsigned sz):
m_node(n, m), m_free_vars(vars), m_size(sz) {}
info(uint_set const & fvars, uint_set const& bvars, unsigned sz):
m_free_vars(fvars), m_bound_vars(bvars), m_size(sz) {}
};
ast_manager & m;