3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-04 02:10:23 +00:00

wip euf-completion - debugging

This commit is contained in:
Nikolaj Bjorner 2022-11-15 20:17:30 -08:00
parent 255414f4a9
commit d70dbdad50
2 changed files with 89 additions and 13 deletions

View file

@ -40,10 +40,14 @@ namespace euf {
unsigned_vector m_epochs;
th_rewriter m_rewriter;
stats m_stats;
bool m_has_new_eq = false;
enode* mk_enode(expr* e);
enode* find(expr* e);
expr_ref mk_and(expr* a, expr* b);
void add_egraph();
void map_canonical();
void saturate();
void read_egraph();
expr_ref canonize(expr* f, expr_dependency_ref& dep);
expr_ref canonize_fml(expr* f, expr_dependency_ref& dep);