diff options
Diffstat (limited to 'src/theory/quantifiers_engine.h')
-rw-r--r-- | src/theory/quantifiers_engine.h | 30 |
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 |