Move node visitor class from smt_util/ to expr/ (#4110)
authorAlex Ozdemir <aozdemir@hmc.edu>
Wed, 18 Mar 2020 21:30:30 +0000 (14:30 -0700)
committerGitHub <noreply@github.com>
Wed, 18 Mar 2020 21:30:30 +0000 (16:30 -0500)
commitba3a69d7915292ddb649bdb8b4830623b337818c
tree43b5b3b2666bb69e621bbe5ab569e239c87590ba
parent5c825235dd99b7c0767789db9d782e24c581ace5
Move node visitor class from smt_util/ to expr/ (#4110)

Done by:

Running rg 'smt_util/node_visitor' -l | xargs sed -i 's/smt_util\/node_visitor/expr\/node_visitor/' in src to change the #includes
Moving the file
Changing src/expr/CMakeLists.txt and src/CMakeLists.txt
clang-format, omitting node_visitor.h.
In reference to discussion, here.
12 files changed:
src/CMakeLists.txt
src/expr/CMakeLists.txt
src/expr/node_visitor.h [new file with mode: 0644]
src/preprocessing/passes/bv_to_bool.cpp
src/printer/ast/ast_printer.cpp
src/printer/cvc/cvc_printer.cpp
src/printer/smt2/smt2_printer.cpp
src/proof/proof_manager.cpp
src/proof/theory_proof.cpp
src/smt/smt_engine.cpp
src/smt_util/node_visitor.h [deleted file]
src/theory/theory_engine.cpp