3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-03-01 11:16:54 +00:00

Rewrite term_graph::project and term_graph::solve

This commit is contained in:
Arie Gurfinkel 2018-06-11 21:16:49 -07:00
parent 771d3b1349
commit 144d8df5d5
2 changed files with 226 additions and 184 deletions

View file

@ -26,6 +26,8 @@ namespace qe {
class term;
namespace {class projector;}
class term_graph_plugin {
family_id m_id;
public:
@ -40,6 +42,7 @@ namespace qe {
class term_graph {
friend class projector;
struct term_hash { unsigned operator()(term const* t) const; };
struct term_eq { bool operator()(term const* a, term const* b) const; };
ast_manager & m;