From d746b410cf91b780235038e28e9d092cc160c98b Mon Sep 17 00:00:00 2001 From: "Christoph M. Wintersteiger" Date: Wed, 30 Mar 2016 15:22:21 +0100 Subject: [PATCH] whitespace --- src/tactic/probe.cpp | 64 ++++++++++++++++++++++---------------------- src/tactic/probe.h | 4 +-- 2 files changed, 34 insertions(+), 34 deletions(-) diff --git a/src/tactic/probe.cpp b/src/tactic/probe.cpp index a12d2c90d..3473d33d9 100644 --- a/src/tactic/probe.cpp +++ b/src/tactic/probe.cpp @@ -8,10 +8,10 @@ Module Name: Abstract: Evaluates/Probes a goal. - + A probe is used to build tactics (aka strategies) that makes decisions based on the structure of a goal. - + Author: Leonardo de Moura (leonardo) 2011-10-13. @@ -75,12 +75,12 @@ protected: public: unary_probe(probe * p): m_p(p) { - SASSERT(p); - p->inc_ref(); + SASSERT(p); + p->inc_ref(); } - - ~unary_probe() { - m_p->dec_ref(); + + ~unary_probe() { + m_p->dec_ref(); } }; @@ -91,17 +91,17 @@ protected: probe * m_p2; public: bin_probe(probe * p1, probe * p2): - m_p1(p1), - m_p2(p2) { - SASSERT(p1); + m_p1(p1), + m_p2(p2) { + SASSERT(p1); SASSERT(p2); - p1->inc_ref(); - p2->inc_ref(); + p1->inc_ref(); + p2->inc_ref(); } - - ~bin_probe() { - m_p1->dec_ref(); - m_p2->dec_ref(); + + ~bin_probe() { + m_p1->dec_ref(); + m_p2->dec_ref(); } }; @@ -110,7 +110,7 @@ public: not_probe(probe * p):unary_probe(p) {} virtual result operator()(goal const & g) { return result(!m_p->operator()(g).is_true()); - } + } }; class and_probe : public bin_probe { @@ -181,9 +181,9 @@ class const_probe : public probe { double m_val; public: const_probe(double v):m_val(v) {} - + virtual result operator()(goal const & g) { - return result(m_val); + return result(m_val); } }; @@ -257,11 +257,11 @@ struct is_non_propositional_predicate { void operator()(app * n) { if (!m.is_bool(n)) throw found(); - + family_id fid = n->get_family_id(); if (fid == m.get_basic_family_id()) - return; - + return; + if (is_uninterp_const(n)) return; @@ -277,21 +277,21 @@ struct is_non_qfbv_predicate { is_non_qfbv_predicate(ast_manager & _m):m(_m), u(m) {} void operator()(var *) { throw found(); } - + void operator()(quantifier *) { throw found(); } - + void operator()(app * n) { if (!m.is_bool(n) && !u.is_bv(n)) throw found(); family_id fid = n->get_family_id(); - if (fid == m.get_basic_family_id()) - return; + if (fid == m.get_basic_family_id()) + return; if (fid == u.get_family_id()) { if (n->get_decl_kind() == OP_BSDIV0 || n->get_decl_kind() == OP_BUDIV0 || n->get_decl_kind() == OP_BSREM0 || n->get_decl_kind() == OP_BUREM0 || - n->get_decl_kind() == OP_BSMOD0) + n->get_decl_kind() == OP_BSMOD0) throw found(); return; } @@ -321,7 +321,7 @@ probe * mk_is_propositional_probe() { } probe * mk_is_qfbv_probe() { - return alloc(is_qfbv_probe); + return alloc(is_qfbv_probe); } struct is_non_qfaufbv_predicate { @@ -336,7 +336,7 @@ struct is_non_qfaufbv_predicate { void operator()(quantifier *) { throw found(); } - void operator()(app * n) { + void operator()(app * n) { if (!m.is_bool(n) && !m_bv_util.is_bv(n) && !m_array_util.is_array(n)) throw found(); family_id fid = n->get_family_id(); @@ -418,7 +418,7 @@ class num_consts_probe : public probe { } void operator()(quantifier *) {} void operator()(var *) {} - void operator()(app * n) { + void operator()(app * n) { if (n->get_num_args() == 0 && !m.is_value(n)) { if (m_bool) { if (m.is_bool(n)) @@ -447,7 +447,7 @@ public: unsigned sz = g.size(); expr_fast_mark1 visited; for (unsigned i = 0; i < sz; i++) { - for_each_expr_core(p, visited, g.form(i)); + for_each_expr_core(p, visited, g.form(i)); } return result(p.m_counter); } @@ -508,7 +508,7 @@ struct has_pattern_probe : public probe { struct proc { void operator()(var * n) {} void operator()(app * n) {} - void operator()(quantifier * n) { + void operator()(quantifier * n) { if (n->get_num_patterns() > 0 || n->get_num_no_patterns() > 0) throw found(); } diff --git a/src/tactic/probe.h b/src/tactic/probe.h index a5bc5c0a3..b5be1cc8e 100644 --- a/src/tactic/probe.h +++ b/src/tactic/probe.h @@ -8,7 +8,7 @@ Module Name: Abstract: Evaluates/Probes a goal. - + A probe is used to build tactics (aka strategies) that makes decisions based on the structure of a goal. @@ -49,7 +49,7 @@ public: void inc_ref() { ++m_ref_count; } void dec_ref() { SASSERT(m_ref_count > 0); --m_ref_count; if (m_ref_count == 0) dealloc(this); } - + virtual result operator()(goal const & g) = 0; };