summaryrefslogtreecommitdiff
path: root/src/theory/quantifiers/term_database.h
diff options
context:
space:
mode:
authorTim King <taking@google.com>2016-09-25 20:28:30 -0700
committerTim King <taking@google.com>2016-09-25 20:28:30 -0700
commit8cd543e7463fd4d382b9e87df7235ad1b7641a94 (patch)
tree05b02e6a64507f895b50ad79d8c97064cbb746bc /src/theory/quantifiers/term_database.h
parentcaff26cca60c3ab5a8f967e762c824b9b3806b30 (diff)
Adding a destructor to TermDb.
Diffstat (limited to 'src/theory/quantifiers/term_database.h')
-rw-r--r--src/theory/quantifiers/term_database.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/theory/quantifiers/term_database.h b/src/theory/quantifiers/term_database.h
index dd91cde33..d4fdaa5e5 100644
--- a/src/theory/quantifiers/term_database.h
+++ b/src/theory/quantifiers/term_database.h
@@ -188,23 +188,25 @@ private:
std::map< Node, std::map< TypeNode, Node > > d_par_op_map;
/** whether master equality engine is UF-inconsistent */
bool d_consistent_ee;
-public:
- TermDb( context::Context* c, context::UserContext* u, QuantifiersEngine* qe );
- ~TermDb(){}
+
+ public:
+ TermDb(context::Context* c, context::UserContext* u, QuantifiersEngine* qe);
+ ~TermDb();
/** boolean terms */
Node d_true;
Node d_false;
/** constants */
Node d_zero;
Node d_one;
-public:
+
+ public:
/** presolve (called once per user check-sat) */
void presolve();
/** reset (calculate which terms are active) */
bool reset( Theory::Effort effort );
/** identify */
std::string identify() const { return "TermDb"; }
-private:
+ private:
/** map from operators to ground terms for that operator */
std::map< Node, std::vector< Node > > d_op_map;
/** map from type nodes to terms of that type */
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback