Some cleanup starting off from trying to understand the sharing code. Changes include
authorDejan Jovanović <dejan.jovanovic@gmail.com>
Thu, 3 May 2012 20:18:18 +0000 (20:18 +0000)
committerDejan Jovanović <dejan.jovanovic@gmail.com>
Thu, 3 May 2012 20:18:18 +0000 (20:18 +0000)
commit1433806056059339dd16ae8e431feaae23553150
treecf678baa687b1a19e479c28a1c01470bb2f120c7
parent8ef2015de66fc409a2a2958b9452c0c9b1456ee3
Some cleanup starting off from trying to understand the sharing code. Changes include
* fixed term visitor from the bvprop branch
* removed all the warnings from builds -- warnings are there to be noted *NOT* to be used as scribbles
* moved the LogicInfo into the theory constructor
30 files changed:
src/decision/justification_heuristic.cpp
src/parser/cvc/Cvc.g
src/prop/bvminisat/core/Solver.cc
src/theory/arith/constraint.cpp
src/theory/arith/dio_solver.cpp
src/theory/arith/theory_arith.cpp
src/theory/arith/theory_arith.h
src/theory/arrays/theory_arrays.cpp
src/theory/arrays/theory_arrays.h
src/theory/booleans/theory_bool.h
src/theory/builtin/theory_builtin.h
src/theory/bv/theory_bv.cpp
src/theory/bv/theory_bv.h
src/theory/bv/theory_bv_rewrite_rules_normalization.h
src/theory/bv/theory_bv_rewrite_rules_simplification.h
src/theory/bv/theory_bv_rewriter.h
src/theory/datatypes/theory_datatypes.cpp
src/theory/datatypes/theory_datatypes.h
src/theory/mktheorytraits
src/theory/term_registration_visitor.cpp
src/theory/term_registration_visitor.h
src/theory/theory.h
src/theory/theory_engine.cpp
src/theory/theory_engine.h
src/theory/uf/theory_uf.cpp
src/theory/uf/theory_uf.h
test/unit/theory/theory_arith_white.h
test/unit/theory/theory_black.h
test/unit/theory/theory_bv_white.h
test/unit/theory/theory_engine_white.h