3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-29 20:05:51 +00:00

increment generation for literals created during E-matching

This commit is contained in:
Nikolaj Bjorner 2022-12-01 10:04:33 +09:00
parent f24ecde35c
commit 30c9cda61e
2 changed files with 4 additions and 3 deletions

View file

@ -103,7 +103,7 @@ namespace q {
void ensure_ground_enodes(clause const& c);
void instantiate(binding& b);
sat::literal instantiate(clause& c, euf::enode* const* binding, lit const& l);
sat::literal instantiate(clause& c, unsigned generation, euf::enode* const* binding, lit const& l);
// register as callback into egraph.
void on_merge(euf::enode* root, euf::enode* other);