From ba3a69d7915292ddb649bdb8b4830623b337818c Mon Sep 17 00:00:00 2001 From: Alex Ozdemir Date: Wed, 18 Mar 2020 14:30:30 -0700 Subject: 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. --- src/printer/ast/ast_printer.cpp | 8 ++++---- src/printer/cvc/cvc_printer.cpp | 4 ++-- src/printer/smt2/smt2_printer.cpp | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) (limited to 'src/printer') diff --git a/src/printer/ast/ast_printer.cpp b/src/printer/ast/ast_printer.cpp index c59d8f328..2e32e9c12 100644 --- a/src/printer/ast/ast_printer.cpp +++ b/src/printer/ast/ast_printer.cpp @@ -20,12 +20,12 @@ #include #include -#include "expr/expr.h" // for ExprSetDepth etc.. -#include "expr/node_manager_attributes.h" // for VarNameAttr -#include "options/language.h" // for LANG_AST +#include "expr/expr.h" // for ExprSetDepth etc.. +#include "expr/node_manager_attributes.h" // for VarNameAttr +#include "expr/node_visitor.h" +#include "options/language.h" // for LANG_AST #include "printer/dagification_visitor.h" #include "smt/command.h" -#include "smt_util/node_visitor.h" #include "theory/substitutions.h" using namespace std; diff --git a/src/printer/cvc/cvc_printer.cpp b/src/printer/cvc/cvc_printer.cpp index 79a8904cd..cad3c4640 100644 --- a/src/printer/cvc/cvc_printer.cpp +++ b/src/printer/cvc/cvc_printer.cpp @@ -27,12 +27,12 @@ #include "expr/dtype.h" #include "expr/expr.h" // for ExprSetDepth etc.. #include "expr/node_manager_attributes.h" // for VarNameAttr -#include "options/language.h" // for LANG_AST +#include "expr/node_visitor.h" +#include "options/language.h" // for LANG_AST #include "options/smt_options.h" #include "printer/dagification_visitor.h" #include "smt/command.h" #include "smt/smt_engine.h" -#include "smt_util/node_visitor.h" #include "theory/arrays/theory_arrays_rewriter.h" #include "theory/substitutions.h" #include "theory/theory_model.h" diff --git a/src/printer/smt2/smt2_printer.cpp b/src/printer/smt2/smt2_printer.cpp index ed4d3f5dc..541827f89 100644 --- a/src/printer/smt2/smt2_printer.cpp +++ b/src/printer/smt2/smt2_printer.cpp @@ -23,6 +23,7 @@ #include "expr/dtype.h" #include "expr/node_manager_attributes.h" +#include "expr/node_visitor.h" #include "options/bv_options.h" #include "options/language.h" #include "options/printer_options.h" @@ -30,7 +31,6 @@ #include "printer/dagification_visitor.h" #include "smt/smt_engine.h" #include "smt_util/boolean_simplification.h" -#include "smt_util/node_visitor.h" #include "theory/arrays/theory_arrays_rewriter.h" #include "theory/quantifiers/quantifiers_attributes.h" #include "theory/substitutions.h" -- cgit v1.2.3