mirror of
https://github.com/Z3Prover/z3
synced 2025-06-28 17:08:45 +00:00
term_le -> term_lt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
f963fc06f4
commit
5ab6d6ca16
2 changed files with 101 additions and 101 deletions
|
@ -77,7 +77,7 @@ namespace qe {
|
|||
};
|
||||
|
||||
class children {
|
||||
term const& t;
|
||||
term const& t;
|
||||
public:
|
||||
children(term const& _t):t(_t) {}
|
||||
children(term const* _t):t(*_t) {}
|
||||
|
@ -533,7 +533,7 @@ namespace qe {
|
|||
// prefer uninterpreted constants over values
|
||||
// prefer smaller expressions over larger ones
|
||||
if (t1.get_num_args() == 0 || t2.get_num_args() == 0) {
|
||||
if (t1.get_num_args() == t2.get_num_args()) {
|
||||
if (t1.get_num_args() == t2.get_num_args()) {
|
||||
// t1.get_num_args() == t2.get_num_args() == 0
|
||||
if (m.is_value(t1.get_expr()) == m.is_value(t2.get_expr()))
|
||||
return t1.get_id() < t2.get_id();
|
||||
|
@ -637,7 +637,7 @@ namespace qe {
|
|||
// use work-list + marking to propagate.
|
||||
// - produce equalities over represented classes.
|
||||
// - produce other literals over represented classes
|
||||
// (walk disequalities in m_lits and represent lhs/rhs over decls or excluding decls)
|
||||
// (walk disequalities in m_lits and represent lhs/rhs over decls or excluding decls)
|
||||
|
||||
expr_ref_vector result(m);
|
||||
m_term2app.reset();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue