Context-dependent expr attributes are now attached to a specific SmtEngine, and the...
authorMorgan Deters <mdeters@cs.nyu.edu>
Thu, 9 Oct 2014 00:16:58 +0000 (20:16 -0400)
committerMorgan Deters <mdeters@cs.nyu.edu>
Tue, 14 Oct 2014 20:41:17 +0000 (16:41 -0400)
commitef000094d2d6a024c7eac490b241259b38e07225
tree395250d07c9e589b1ba42316516deddfe1486018
parent7df24c61c7998e1485ab75219078deaf1455bd71
Context-dependent expr attributes are now attached to a specific SmtEngine, and the SAT context is owned by the SmtEngine.
22 files changed:
src/expr/attribute.cpp
src/expr/attribute.h
src/expr/expr_manager_template.cpp
src/expr/expr_manager_template.h
src/expr/node.h
src/expr/node_manager.cpp
src/expr/node_manager.h
src/smt/smt_engine.cpp
src/smt/smt_engine.h
src/theory/quantifiers/first_order_reasoning.cpp
src/theory/quantifiers/macros.cpp
test/unit/context/stacking_map_black.h
test/unit/context/stacking_vector_black.h
test/unit/expr/attribute_black.h
test/unit/expr/attribute_white.h
test/unit/expr/node_black.h
test/unit/expr/node_builder_black.h
test/unit/expr/node_manager_black.h
test/unit/expr/node_manager_white.h
test/unit/expr/node_self_iterator_black.h
test/unit/expr/node_white.h
test/unit/util/boolean_simplification_black.h