Some more cleanup of includes (#6083)
authorGereon Kremer <gereon.kremer@cs.rwth-aachen.de>
Tue, 9 Mar 2021 12:48:43 +0000 (13:48 +0100)
committerGitHub <noreply@github.com>
Tue, 9 Mar 2021 12:48:43 +0000 (13:48 +0100)
commit540ef6910a2b7ffeb67bac18dfc489fb4a6115d6
tree23b0c78b126cb5b1584b75eca14fe648624a023a
parentb302cb1f92aae1c0954c86065469e5c2b7206e74
Some more cleanup of includes (#6083)

This PR does some more cleanup of the includes.
239 files changed:
src/context/cdhashmap.h
src/context/cdlist.h
src/context/cdtrail_queue.h
src/context/context_mm.cpp
src/context/context_mm.h
src/expr/node_manager.h
src/preprocessing/assertion_pipeline.cpp
src/printer/let_binding.cpp
src/prop/prop_engine.h
src/smt/assertions.cpp
src/smt/dump_manager.h
src/smt/preprocess_proof_generator.h
src/smt/preprocessor.cpp
src/smt/preprocessor.h
src/smt/process_assertions.cpp
src/smt/process_assertions.h
src/smt/smt_engine.cpp
src/smt/smt_engine.h
src/smt/smt_solver.cpp
src/smt/unsat_core_manager.h
src/smt/witness_form.h
src/theory/arith/approx_simplex.cpp
src/theory/arith/approx_simplex.h
src/theory/arith/arith_preprocess.cpp
src/theory/arith/arith_preprocess.h
src/theory/arith/arith_static_learner.h
src/theory/arith/arith_utilities.cpp
src/theory/arith/arith_utilities.h
src/theory/arith/attempt_solution_simplex.cpp
src/theory/arith/callbacks.cpp
src/theory/arith/callbacks.h
src/theory/arith/congruence_manager.cpp
src/theory/arith/congruence_manager.h
src/theory/arith/constraint.cpp
src/theory/arith/constraint.h
src/theory/arith/cut_log.h
src/theory/arith/dio_solver.cpp
src/theory/arith/dio_solver.h
src/theory/arith/dual_simplex.cpp
src/theory/arith/error_set.h
src/theory/arith/fc_simplex.h
src/theory/arith/infer_bounds.h
src/theory/arith/inference_manager.cpp
src/theory/arith/inference_manager.h
src/theory/arith/nl/cad/constraints.h
src/theory/arith/nl/cad/projections.h
src/theory/arith/nl/cad/proof_checker.h
src/theory/arith/nl/cad/proof_generator.cpp
src/theory/arith/nl/cad/proof_generator.h
src/theory/arith/nl/cad_solver.h
src/theory/arith/nl/ext/constraint.cpp
src/theory/arith/nl/ext/constraint.h
src/theory/arith/nl/ext/ext_state.cpp
src/theory/arith/nl/ext/factoring_check.cpp
src/theory/arith/nl/ext/factoring_check.h
src/theory/arith/nl/ext/monomial_bounds_check.cpp
src/theory/arith/nl/ext/monomial_bounds_check.h
src/theory/arith/nl/ext/monomial_check.cpp
src/theory/arith/nl/ext/monomial_check.h
src/theory/arith/nl/ext/split_zero_check.cpp
src/theory/arith/nl/ext/split_zero_check.h
src/theory/arith/nl/ext/tangent_plane_check.cpp
src/theory/arith/nl/ext/tangent_plane_check.h
src/theory/arith/nl/ext_theory_callback.h
src/theory/arith/nl/iand_solver.h
src/theory/arith/nl/iand_utils.h
src/theory/arith/nl/nl_model.cpp
src/theory/arith/nl/nl_model.h
src/theory/arith/nl/nonlinear_extension.cpp
src/theory/arith/nl/nonlinear_extension.h
src/theory/arith/nl/transcendental/exponential_solver.cpp
src/theory/arith/nl/transcendental/exponential_solver.h
src/theory/arith/nl/transcendental/sine_solver.cpp
src/theory/arith/nl/transcendental/sine_solver.h
src/theory/arith/nl/transcendental/transcendental_solver.cpp
src/theory/arith/nl/transcendental/transcendental_state.cpp
src/theory/arith/nl/transcendental/transcendental_state.h
src/theory/arith/normal_form.h
src/theory/arith/operator_elim.cpp
src/theory/arith/operator_elim.h
src/theory/arith/partial_model.h
src/theory/arith/proof_checker.h
src/theory/arith/simplex.cpp
src/theory/arith/simplex.h
src/theory/arith/soi_simplex.cpp
src/theory/arith/soi_simplex.h
src/theory/arith/theory_arith.cpp
src/theory/arith/theory_arith.h
src/theory/arith/theory_arith_private.h
src/theory/arrays/array_info.h
src/theory/arrays/proof_checker.h
src/theory/arrays/theory_arrays.h
src/theory/atom_requests.h
src/theory/bags/bag_solver.cpp
src/theory/bags/bag_solver.h
src/theory/bags/bags_rewriter.h
src/theory/bags/bags_statistics.h
src/theory/bags/inference_generator.cpp
src/theory/bags/inference_generator.h
src/theory/bags/inference_manager.cpp
src/theory/bags/inference_manager.h
src/theory/bags/solver_state.h
src/theory/bags/term_registry.cpp
src/theory/bags/term_registry.h
src/theory/bags/theory_bags.cpp
src/theory/bags/theory_bags.h
src/theory/booleans/circuit_propagator.cpp
src/theory/booleans/circuit_propagator.h
src/theory/booleans/proof_checker.h
src/theory/booleans/proof_circuit_propagator.cpp
src/theory/booleans/proof_circuit_propagator.h
src/theory/builtin/theory_builtin_rewriter.h
src/theory/builtin/theory_builtin_type_rules.h
src/theory/builtin/type_enumerator.cpp
src/theory/builtin/type_enumerator.h
src/theory/bv/bitblast/aig_bitblaster.cpp
src/theory/bv/bitblast/aig_bitblaster.h
src/theory/bv/bitblast/eager_bitblaster.h
src/theory/bv/bitblast/lazy_bitblaster.h
src/theory/bv/bv_eager_solver.h
src/theory/bv/bv_inequality_graph.h
src/theory/bv/bv_solver_simple.h
src/theory/bv/bv_subtheory_algebraic.cpp
src/theory/bv/bv_subtheory_core.h
src/theory/bv/bv_subtheory_inequality.cpp
src/theory/bv/slicer.cpp
src/theory/bv/theory_bv.h
src/theory/bv/theory_bv_rewriter.h
src/theory/bv/theory_bv_utils.h
src/theory/combination_care_graph.cpp
src/theory/combination_engine.cpp
src/theory/combination_engine.h
src/theory/datatypes/datatypes_rewriter.h
src/theory/datatypes/infer_proof_cons.cpp
src/theory/datatypes/infer_proof_cons.h
src/theory/datatypes/inference.h
src/theory/datatypes/inference_manager.h
src/theory/datatypes/sygus_extension.cpp
src/theory/datatypes/sygus_extension.h
src/theory/datatypes/sygus_simple_sym.h
src/theory/datatypes/theory_datatypes.cpp
src/theory/datatypes/theory_datatypes.h
src/theory/decision_strategy.h
src/theory/eager_proof_generator.cpp
src/theory/eager_proof_generator.h
src/theory/ee_manager_distributed.cpp
src/theory/ee_manager_distributed.h
src/theory/engine_output_channel.h
src/theory/ext_theory.h
src/theory/fp/fp_converter.cpp
src/theory/fp/fp_converter.h
src/theory/inference_id.h
src/theory/inference_manager_buffered.h
src/theory/logic_info.h
src/theory/model_manager.cpp
src/theory/model_manager.h
src/theory/model_manager_distributed.cpp
src/theory/model_manager_distributed.h
src/theory/output_channel.h
src/theory/quantifiers/candidate_rewrite_database.cpp
src/theory/quantifiers/candidate_rewrite_database.h
src/theory/quantifiers/cegqi/ceg_arith_instantiator.cpp
src/theory/quantifiers/cegqi/inst_strategy_cegqi.cpp
src/theory/quantifiers/conjecture_generator.cpp
src/theory/quantifiers/ematching/inst_match_generator_multi_linear.cpp
src/theory/quantifiers/ematching/inst_match_generator_simple.cpp
src/theory/quantifiers/ematching/trigger.cpp
src/theory/quantifiers/ematching/trigger.h
src/theory/quantifiers/ematching/var_match_generator.h
src/theory/quantifiers/fmf/full_model_check.cpp
src/theory/quantifiers/fmf/model_builder.cpp
src/theory/quantifiers/fmf/model_builder.h
src/theory/quantifiers/inst_strategy_enumerative.h
src/theory/quantifiers/instantiate.cpp
src/theory/quantifiers/instantiate.h
src/theory/quantifiers/quant_conflict_find.cpp
src/theory/quantifiers/quantifiers_modules.cpp
src/theory/quantifiers/sygus/ce_guided_single_inv.cpp
src/theory/quantifiers/sygus/ce_guided_single_inv_sol.cpp
src/theory/quantifiers/sygus/cegis.cpp
src/theory/quantifiers/sygus/cegis_core_connective.cpp
src/theory/quantifiers/sygus/cegis_unif.cpp
src/theory/quantifiers/sygus/example_infer.h
src/theory/quantifiers/sygus/sygus_enumerator.cpp
src/theory/quantifiers/sygus/sygus_explain.cpp
src/theory/quantifiers/sygus/sygus_explain.h
src/theory/quantifiers/sygus/sygus_grammar_cons.cpp
src/theory/quantifiers/sygus/sygus_grammar_norm.h
src/theory/quantifiers/sygus/sygus_invariance.cpp
src/theory/quantifiers/sygus/sygus_module.h
src/theory/quantifiers/sygus/sygus_pbe.cpp
src/theory/quantifiers/sygus/sygus_pbe.h
src/theory/quantifiers/sygus/sygus_qe_preproc.h
src/theory/quantifiers/sygus/sygus_repair_const.cpp
src/theory/quantifiers/sygus/sygus_repair_const.h
src/theory/quantifiers/sygus/sygus_unif_io.cpp
src/theory/quantifiers/sygus/sygus_unif_rl.cpp
src/theory/quantifiers/sygus/synth_conjecture.cpp
src/theory/quantifiers/sygus/synth_conjecture.h
src/theory/quantifiers/sygus/transition_inference.cpp
src/theory/quantifiers/sygus/type_info.cpp
src/theory/quantifiers/sygus/type_info.h
src/theory/quantifiers/sygus/type_node_id_trie.h
src/theory/quantifiers/sygus_inst.cpp
src/theory/quantifiers/term_database.h
src/theory/quantifiers_engine.cpp
src/theory/relevance_manager.cpp
src/theory/sets/cardinality_extension.cpp
src/theory/sets/inference_manager.cpp
src/theory/sets/theory_sets.h
src/theory/shared_solver.cpp
src/theory/shared_solver.h
src/theory/smt_engine_subsolver.h
src/theory/sort_inference.h
src/theory/strings/base_solver.cpp
src/theory/strings/core_solver.cpp
src/theory/strings/infer_proof_cons.cpp
src/theory/strings/regexp_solver.cpp
src/theory/strings/solver_state.cpp
src/theory/term_registration_visitor.cpp
src/theory/theory_engine.cpp
src/theory/theory_id.h
src/theory/theory_inference_manager.cpp
src/theory/theory_inference_manager.h
src/theory/theory_model.cpp
src/theory/theory_model_builder.cpp
src/theory/theory_preprocessor.cpp
src/theory/uf/cardinality_extension.cpp
src/theory/uf/cardinality_extension.h
src/theory/uf/equality_engine.cpp
src/theory/uf/equality_engine.h
src/theory/uf/proof_equality_engine.cpp
src/theory/uf/proof_equality_engine.h
src/theory/uf/theory_uf.cpp
src/theory/uf/theory_uf.h
src/theory/uf/theory_uf_model.cpp
src/theory/uf/theory_uf_model.h
src/theory/valuation.cpp
src/theory/valuation.h