Move node algorithms to separate file (#2311)
authorAndres Noetzli <andres.noetzli@gmail.com>
Thu, 16 Aug 2018 23:46:05 +0000 (16:46 -0700)
committerAndrew Reynolds <andrew.j.reynolds@gmail.com>
Thu, 16 Aug 2018 23:46:05 +0000 (18:46 -0500)
commit7fc04bf78c6c20f3711d14425469eef2e0c2cd60
treed9f2e91a52406edf66967faccad550631cd9e4a5
parent4e62cdade61514f268b96e78e2f82ad12dfcad07
Move node algorithms to separate file (#2311)
32 files changed:
src/expr/Makefile.am
src/expr/expr_template.cpp
src/expr/node.cpp
src/expr/node.h
src/expr/node_algorithm.cpp [new file with mode: 0644]
src/expr/node_algorithm.h [new file with mode: 0644]
src/smt/term_formula_removal.cpp
src/theory/arith/arith_static_learner.cpp
src/theory/arith/nonlinear_extension.cpp
src/theory/arith/theory_arith_private.cpp
src/theory/arrays/theory_arrays.cpp
src/theory/booleans/circuit_propagator.cpp
src/theory/builtin/theory_builtin_rewriter.cpp
src/theory/bv/bv_subtheory_algebraic.cpp
src/theory/bv/theory_bv.cpp
src/theory/bv/theory_bv_rewrite_rules_normalization.h
src/theory/quantifiers/cegqi/ceg_arith_instantiator.cpp
src/theory/quantifiers/cegqi/ceg_dt_instantiator.cpp
src/theory/quantifiers/cegqi/ceg_epr_instantiator.cpp
src/theory/quantifiers/cegqi/ceg_instantiator.cpp
src/theory/quantifiers/cegqi/inst_strategy_cbqi.cpp
src/theory/quantifiers/ematching/trigger.cpp
src/theory/quantifiers/fmf/bounded_integers.cpp
src/theory/quantifiers/quant_conflict_find.cpp
src/theory/quantifiers/quantifiers_rewriter.cpp
src/theory/quantifiers/sygus/ce_guided_single_inv.cpp
src/theory/quantifiers/sygus/ce_guided_single_inv_sol.cpp
src/theory/quantifiers/term_util.cpp
src/theory/sets/theory_sets_private.cpp
src/theory/substitutions.cpp
src/theory/theory.cpp
src/theory/theory_engine.cpp