summaryrefslogtreecommitdiff
path: root/src/theory/quantifiers_engine.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/theory/quantifiers_engine.h')
-rw-r--r--src/theory/quantifiers_engine.h30
1 files changed, 0 insertions, 30 deletions
diff --git a/src/theory/quantifiers_engine.h b/src/theory/quantifiers_engine.h
index cb60c8e88..15ea004e2 100644
--- a/src/theory/quantifiers_engine.h
+++ b/src/theory/quantifiers_engine.h
@@ -24,7 +24,6 @@
#include "context/cdhashset.h"
#include "context/cdlist.h"
#include "theory/quantifiers/quant_util.h"
-#include "util/statistics_registry.h"
namespace CVC4 {
@@ -38,10 +37,6 @@ class RepSetIterator;
namespace quantifiers {
-namespace inst {
-class TriggerTrie;
-}
-
class FirstOrderModel;
class Instantiate;
class QModelBuilder;
@@ -60,8 +55,6 @@ class TermRegistry;
class QuantifiersEngine {
friend class ::CVC4::TheoryEngine;
typedef context::CDHashMap< Node, bool, NodeHashFunction > BoolMap;
- typedef context::CDList<Node> NodeList;
- typedef context::CDList<bool> BoolList;
typedef context::CDHashSet<Node, NodeHashFunction> NodeSet;
public:
@@ -92,8 +85,6 @@ class QuantifiersEngine {
quantifiers::FirstOrderModel* getModel() const;
/** get term database sygus */
quantifiers::TermDbSygus* getTermDatabaseSygus() const;
- /** get trigger database */
- quantifiers::inst::TriggerTrie* getTriggerDatabase() const;
//---------------------- end utilities
private:
//---------------------- private initialization
@@ -191,25 +182,6 @@ public:
//----------end user interface for instantiations
- /** statistics class */
- class Statistics
- {
- public:
- TimerStat d_time;
- TimerStat d_qcf_time;
- TimerStat d_ematching_time;
- IntStat d_num_quant;
- IntStat d_instantiation_rounds;
- IntStat d_instantiation_rounds_lc;
- IntStat d_triggers;
- IntStat d_simple_triggers;
- IntStat d_multi_triggers;
- IntStat d_red_alpha_equiv;
- Statistics();
- ~Statistics();
- };/* class QuantifiersEngine::Statistics */
- Statistics d_statistics;
-
private:
/** The quantifiers state object */
quantifiers::QuantifiersState& d_qstate;
@@ -230,8 +202,6 @@ public:
quantifiers::QuantifiersRegistry& d_qreg;
/** The term registry */
quantifiers::TermRegistry& d_treg;
- /** all triggers will be stored in this trie */
- std::unique_ptr<quantifiers::inst::TriggerTrie> d_tr_trie;
/** extended model object */
quantifiers::FirstOrderModel* d_model;
//------------- end quantifiers utilities
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback