Refactor quantifiers attributes. Make quantifier elimination robust to preprocessing...
authorajreynol <andrew.j.reynolds@gmail.com>
Wed, 17 Feb 2016 23:35:56 +0000 (17:35 -0600)
committerajreynol <andrew.j.reynolds@gmail.com>
Wed, 17 Feb 2016 23:35:56 +0000 (17:35 -0600)
commitb0d7ac44fb7be5c56cd0c743114e792a985bb3b7
tree4d5e8de3b66de4af0fe225d594edd78726b8bb1d
parentc603a047ac534ed4caafb128b5d333e05e1fd191
Refactor quantifiers attributes. Make quantifier elimination robust to preprocessing, implement get-qe-disjunct.
17 files changed:
src/smt/smt_engine.cpp
src/smt/smt_engine.h
src/theory/quantifiers/inst_match.cpp
src/theory/quantifiers/inst_match.h
src/theory/quantifiers/inst_strategy_cbqi.cpp
src/theory/quantifiers/inst_strategy_cbqi.h
src/theory/quantifiers/quantifiers_attributes.cpp
src/theory/quantifiers/quantifiers_attributes.h
src/theory/quantifiers/quantifiers_rewriter.cpp
src/theory/quantifiers/quantifiers_rewriter.h
src/theory/quantifiers/term_database.cpp
src/theory/quantifiers/term_database.h
src/theory/quantifiers/theory_quantifiers.cpp
src/theory/quantifiers_engine.cpp
src/theory/quantifiers_engine.h
src/theory/theory_engine.cpp
src/theory/theory_engine.h