Rename namespace CVC4 to CVC5. (#6249)
authorAina Niemetz <aina.niemetz@gmail.com>
Wed, 31 Mar 2021 22:23:17 +0000 (15:23 -0700)
committerGitHub <noreply@github.com>
Wed, 31 Mar 2021 22:23:17 +0000 (22:23 +0000)
1458 files changed:
.github/workflows/ci.yml
examples/api/bitvectors.cpp
examples/api/bitvectors_and_arrays.cpp
examples/api/combination.cpp
examples/api/datatypes.cpp
examples/api/extract.cpp
examples/api/helloworld.cpp
examples/api/linear_arith.cpp
examples/api/sequences.cpp
examples/api/sets.cpp
examples/api/strings.cpp
examples/api/sygus-fun.cpp
examples/api/sygus-grammar.cpp
examples/api/sygus-inv.cpp
examples/hashsmt/sha1_collision.cpp
examples/hashsmt/sha1_inversion.cpp
examples/hashsmt/word.cpp
examples/hashsmt/word.h
examples/nra-translate/normalize.cpp
examples/nra-translate/smt2info.cpp
examples/nra-translate/smt2todreal.cpp
examples/nra-translate/smt2toisat.cpp
examples/nra-translate/smt2tomathematica.cpp
examples/nra-translate/smt2toqepcad.cpp
examples/nra-translate/smt2toredlog.cpp
examples/sets-translate/sets_translate.cpp
examples/simple_vc_cxx.cpp
examples/simple_vc_quant_cxx.cpp
examples/translator.cpp
src/api/checks.h
src/api/cvc4cpp.cpp
src/api/cvc4cpp.h
src/api/cvc4cppkind.h
src/api/python/cvc4.pxd
src/api/python/genkinds.py.in
src/base/check.cpp
src/base/check.h
src/base/configuration.cpp
src/base/configuration.h
src/base/configuration_private.h
src/base/exception.cpp
src/base/exception.h
src/base/git_versioninfo.cpp.in
src/base/listener.cpp
src/base/listener.h
src/base/map_util.h
src/base/modal_exception.h
src/base/output.cpp
src/base/output.h
src/context/backtrackable.h
src/context/cddense_set.h
src/context/cdhashmap.h
src/context/cdhashmap_forward.h
src/context/cdhashset.h
src/context/cdhashset_forward.h
src/context/cdinsert_hashmap.h
src/context/cdinsert_hashmap_forward.h
src/context/cdlist.h
src/context/cdlist_forward.h
src/context/cdmaybe.h
src/context/cdo.h
src/context/cdqueue.h
src/context/cdtrail_queue.h
src/context/context.cpp
src/context/context.h
src/context/context_mm.cpp
src/context/context_mm.h
src/decision/decision_attributes.h
src/decision/decision_engine.cpp
src/decision/decision_engine.h
src/decision/decision_strategy.h
src/decision/justification_heuristic.cpp
src/decision/justification_heuristic.h
src/expr/array_store_all.cpp
src/expr/array_store_all.h
src/expr/ascription_type.cpp
src/expr/ascription_type.h
src/expr/attribute.cpp
src/expr/attribute.h
src/expr/attribute_internals.h
src/expr/attribute_unique_id.h
src/expr/bound_var_manager.cpp
src/expr/bound_var_manager.h
src/expr/buffered_proof_generator.cpp
src/expr/buffered_proof_generator.h
src/expr/datatype_index.cpp
src/expr/datatype_index.h
src/expr/dtype.cpp
src/expr/dtype.h
src/expr/dtype_cons.cpp
src/expr/dtype_cons.h
src/expr/dtype_selector.cpp
src/expr/dtype_selector.h
src/expr/emptybag.cpp
src/expr/emptybag.h
src/expr/emptyset.cpp
src/expr/emptyset.h
src/expr/expr_iomanip.cpp
src/expr/expr_iomanip.h
src/expr/kind_map.h
src/expr/kind_template.cpp
src/expr/kind_template.h
src/expr/lazy_proof.cpp
src/expr/lazy_proof.h
src/expr/lazy_proof_chain.cpp
src/expr/lazy_proof_chain.h
src/expr/match_trie.cpp
src/expr/match_trie.h
src/expr/metakind_template.cpp
src/expr/metakind_template.h
src/expr/mkexpr
src/expr/mkkind
src/expr/mkmetakind
src/expr/node.cpp
src/expr/node.h
src/expr/node_algorithm.cpp
src/expr/node_algorithm.h
src/expr/node_builder.h
src/expr/node_manager.cpp
src/expr/node_manager.h
src/expr/node_manager_attributes.h
src/expr/node_self_iterator.h
src/expr/node_traversal.cpp
src/expr/node_traversal.h
src/expr/node_trie.cpp
src/expr/node_trie.h
src/expr/node_value.cpp
src/expr/node_value.h
src/expr/node_visitor.h
src/expr/proof.cpp
src/expr/proof.h
src/expr/proof_checker.cpp
src/expr/proof_checker.h
src/expr/proof_ensure_closed.cpp
src/expr/proof_ensure_closed.h
src/expr/proof_generator.cpp
src/expr/proof_generator.h
src/expr/proof_node.cpp
src/expr/proof_node.h
src/expr/proof_node_algorithm.cpp
src/expr/proof_node_algorithm.h
src/expr/proof_node_manager.cpp
src/expr/proof_node_manager.h
src/expr/proof_node_to_sexpr.cpp
src/expr/proof_node_to_sexpr.h
src/expr/proof_node_updater.cpp
src/expr/proof_node_updater.h
src/expr/proof_rule.cpp
src/expr/proof_rule.h
src/expr/proof_set.h
src/expr/proof_step_buffer.cpp
src/expr/proof_step_buffer.h
src/expr/record.cpp
src/expr/record.h
src/expr/sequence.cpp
src/expr/sequence.h
src/expr/skolem_manager.cpp
src/expr/skolem_manager.h
src/expr/subs.cpp
src/expr/subs.h
src/expr/sygus_datatype.cpp
src/expr/sygus_datatype.h
src/expr/symbol_manager.cpp
src/expr/symbol_manager.h
src/expr/symbol_table.cpp
src/expr/symbol_table.h
src/expr/tconv_seq_proof_generator.cpp
src/expr/tconv_seq_proof_generator.h
src/expr/term_canonize.cpp
src/expr/term_canonize.h
src/expr/term_context.cpp
src/expr/term_context.h
src/expr/term_context_node.cpp
src/expr/term_context_node.h
src/expr/term_context_stack.cpp
src/expr/term_context_stack.h
src/expr/term_conversion_proof_generator.cpp
src/expr/term_conversion_proof_generator.h
src/expr/type_checker.h
src/expr/type_checker_template.cpp
src/expr/type_checker_util.h
src/expr/type_matcher.cpp
src/expr/type_matcher.h
src/expr/type_node.cpp
src/expr/type_node.h
src/expr/type_properties_template.h
src/expr/uninterpreted_constant.cpp
src/expr/uninterpreted_constant.h
src/main/command_executor.cpp
src/main/command_executor.h
src/main/driver_unified.cpp
src/main/interactive_shell.cpp
src/main/interactive_shell.h
src/main/main.cpp
src/main/main.h
src/main/signal_handlers.cpp
src/main/signal_handlers.h
src/main/time_limit.cpp
src/main/time_limit.h
src/options/README
src/options/base_handlers.h
src/options/decision_weight.h
src/options/didyoumean.cpp
src/options/didyoumean.h
src/options/didyoumean_test.cpp
src/options/language.cpp
src/options/language.h
src/options/module_template.cpp
src/options/module_template.h
src/options/open_ostream.cpp
src/options/open_ostream.h
src/options/option_exception.cpp
src/options/option_exception.h
src/options/options.h
src/options/options_handler.cpp
src/options/options_handler.h
src/options/options_holder_template.h
src/options/options_listener.h
src/options/options_public_functions.cpp
src/options/options_template.cpp
src/options/printer_modes.cpp
src/options/printer_modes.h
src/options/set_language.cpp
src/options/set_language.h
src/parser/antlr_input.cpp
src/parser/antlr_input.h
src/parser/antlr_input_imports.cpp
src/parser/antlr_line_buffered_input.cpp
src/parser/antlr_line_buffered_input.h
src/parser/bounded_token_buffer.cpp
src/parser/bounded_token_buffer.h
src/parser/bounded_token_factory.cpp
src/parser/bounded_token_factory.h
src/parser/cvc/Cvc.g
src/parser/cvc/cvc.cpp
src/parser/cvc/cvc.h
src/parser/cvc/cvc_input.cpp
src/parser/cvc/cvc_input.h
src/parser/input.cpp
src/parser/input.h
src/parser/line_buffer.cpp
src/parser/line_buffer.h
src/parser/memory_mapped_input_buffer.cpp
src/parser/memory_mapped_input_buffer.h
src/parser/parse_op.cpp
src/parser/parse_op.h
src/parser/parser.cpp
src/parser/parser.h
src/parser/parser_builder.cpp
src/parser/parser_builder.h
src/parser/parser_exception.h
src/parser/smt2/Smt2.g
src/parser/smt2/smt2.cpp
src/parser/smt2/smt2.h
src/parser/smt2/smt2_input.cpp
src/parser/smt2/smt2_input.h
src/parser/smt2/sygus_input.cpp
src/parser/smt2/sygus_input.h
src/parser/tptp/Tptp.g
src/parser/tptp/tptp.cpp
src/parser/tptp/tptp.h
src/parser/tptp/tptp_input.cpp
src/parser/tptp/tptp_input.h
src/preprocessing/assertion_pipeline.cpp
src/preprocessing/assertion_pipeline.h
src/preprocessing/passes/ackermann.cpp
src/preprocessing/passes/ackermann.h
src/preprocessing/passes/apply_substs.cpp
src/preprocessing/passes/apply_substs.h
src/preprocessing/passes/bool_to_bv.cpp
src/preprocessing/passes/bool_to_bv.h
src/preprocessing/passes/bv_abstraction.cpp
src/preprocessing/passes/bv_abstraction.h
src/preprocessing/passes/bv_eager_atoms.cpp
src/preprocessing/passes/bv_eager_atoms.h
src/preprocessing/passes/bv_gauss.cpp
src/preprocessing/passes/bv_gauss.h
src/preprocessing/passes/bv_intro_pow2.cpp
src/preprocessing/passes/bv_intro_pow2.h
src/preprocessing/passes/bv_to_bool.cpp
src/preprocessing/passes/bv_to_bool.h
src/preprocessing/passes/bv_to_int.cpp
src/preprocessing/passes/bv_to_int.h
src/preprocessing/passes/extended_rewriter_pass.cpp
src/preprocessing/passes/extended_rewriter_pass.h
src/preprocessing/passes/foreign_theory_rewrite.cpp
src/preprocessing/passes/foreign_theory_rewrite.h
src/preprocessing/passes/fun_def_fmf.cpp
src/preprocessing/passes/fun_def_fmf.h
src/preprocessing/passes/global_negate.cpp
src/preprocessing/passes/global_negate.h
src/preprocessing/passes/ho_elim.cpp
src/preprocessing/passes/ho_elim.h
src/preprocessing/passes/int_to_bv.cpp
src/preprocessing/passes/int_to_bv.h
src/preprocessing/passes/ite_removal.cpp
src/preprocessing/passes/ite_removal.h
src/preprocessing/passes/ite_simp.cpp
src/preprocessing/passes/ite_simp.h
src/preprocessing/passes/miplib_trick.cpp
src/preprocessing/passes/miplib_trick.h
src/preprocessing/passes/nl_ext_purify.cpp
src/preprocessing/passes/nl_ext_purify.h
src/preprocessing/passes/non_clausal_simp.cpp
src/preprocessing/passes/non_clausal_simp.h
src/preprocessing/passes/pseudo_boolean_processor.cpp
src/preprocessing/passes/pseudo_boolean_processor.h
src/preprocessing/passes/quantifier_macros.cpp
src/preprocessing/passes/quantifier_macros.h
src/preprocessing/passes/quantifiers_preprocess.cpp
src/preprocessing/passes/quantifiers_preprocess.h
src/preprocessing/passes/real_to_int.cpp
src/preprocessing/passes/real_to_int.h
src/preprocessing/passes/rewrite.cpp
src/preprocessing/passes/rewrite.h
src/preprocessing/passes/sep_skolem_emp.cpp
src/preprocessing/passes/sep_skolem_emp.h
src/preprocessing/passes/sort_infer.cpp
src/preprocessing/passes/sort_infer.h
src/preprocessing/passes/static_learning.cpp
src/preprocessing/passes/static_learning.h
src/preprocessing/passes/strings_eager_pp.cpp
src/preprocessing/passes/strings_eager_pp.h
src/preprocessing/passes/sygus_inference.cpp
src/preprocessing/passes/sygus_inference.h
src/preprocessing/passes/synth_rew_rules.cpp
src/preprocessing/passes/synth_rew_rules.h
src/preprocessing/passes/theory_preprocess.cpp
src/preprocessing/passes/theory_preprocess.h
src/preprocessing/passes/theory_rewrite_eq.cpp
src/preprocessing/passes/theory_rewrite_eq.h
src/preprocessing/passes/unconstrained_simplifier.cpp
src/preprocessing/passes/unconstrained_simplifier.h
src/preprocessing/preprocessing_pass.cpp
src/preprocessing/preprocessing_pass.h
src/preprocessing/preprocessing_pass_context.cpp
src/preprocessing/preprocessing_pass_context.h
src/preprocessing/preprocessing_pass_registry.cpp
src/preprocessing/preprocessing_pass_registry.h
src/preprocessing/util/ite_utilities.cpp
src/preprocessing/util/ite_utilities.h
src/printer/ast/ast_printer.cpp
src/printer/ast/ast_printer.h
src/printer/cvc/cvc_printer.cpp
src/printer/cvc/cvc_printer.h
src/printer/let_binding.cpp
src/printer/let_binding.h
src/printer/printer.cpp
src/printer/printer.h
src/printer/smt2/smt2_printer.cpp
src/printer/smt2/smt2_printer.h
src/printer/tptp/tptp_printer.cpp
src/printer/tptp/tptp_printer.h
src/proof/clause_id.h
src/proof/cnf_proof.cpp
src/proof/cnf_proof.h
src/proof/dot/dot_printer.cpp
src/proof/dot/dot_printer.h
src/proof/proof_manager.cpp
src/proof/proof_manager.h
src/proof/sat_proof.h
src/proof/sat_proof_implementation.h
src/proof/unsat_core.cpp
src/proof/unsat_core.h
src/prop/README.minisat
src/prop/bv_sat_solver_notify.h
src/prop/bvminisat/bvminisat.cpp
src/prop/bvminisat/bvminisat.h
src/prop/bvminisat/core/Dimacs.h
src/prop/bvminisat/core/Solver.cc
src/prop/bvminisat/core/Solver.h
src/prop/bvminisat/core/SolverTypes.h
src/prop/bvminisat/mtl/Alg.h
src/prop/bvminisat/mtl/Alloc.h
src/prop/bvminisat/mtl/Heap.h
src/prop/bvminisat/mtl/Map.h
src/prop/bvminisat/mtl/Queue.h
src/prop/bvminisat/mtl/Sort.h
src/prop/bvminisat/mtl/Vec.h
src/prop/bvminisat/mtl/XAlloc.h
src/prop/bvminisat/simp/SimpSolver.cc
src/prop/bvminisat/simp/SimpSolver.h
src/prop/bvminisat/utils/Options.cc
src/prop/bvminisat/utils/Options.h
src/prop/bvminisat/utils/ParseUtils.h
src/prop/bvminisat/utils/System.cc
src/prop/bvminisat/utils/System.h
src/prop/cadical.cpp
src/prop/cadical.h
src/prop/cnf_stream.cpp
src/prop/cnf_stream.h
src/prop/cryptominisat.cpp
src/prop/cryptominisat.h
src/prop/kissat.cpp
src/prop/kissat.h
src/prop/minisat/core/Dimacs.h
src/prop/minisat/core/Solver.cc
src/prop/minisat/core/Solver.h
src/prop/minisat/core/SolverTypes.h
src/prop/minisat/minisat.cpp
src/prop/minisat/minisat.h
src/prop/minisat/mtl/Alg.h
src/prop/minisat/mtl/Alloc.h
src/prop/minisat/mtl/Heap.h
src/prop/minisat/mtl/Map.h
src/prop/minisat/mtl/Queue.h
src/prop/minisat/mtl/Sort.h
src/prop/minisat/mtl/Vec.h
src/prop/minisat/mtl/XAlloc.h
src/prop/minisat/simp/SimpSolver.cc
src/prop/minisat/simp/SimpSolver.h
src/prop/minisat/utils/Options.h
src/prop/minisat/utils/ParseUtils.h
src/prop/proof_cnf_stream.cpp
src/prop/proof_cnf_stream.h
src/prop/proof_post_processor.cpp
src/prop/proof_post_processor.h
src/prop/prop_engine.cpp
src/prop/prop_engine.h
src/prop/prop_proof_manager.cpp
src/prop/prop_proof_manager.h
src/prop/registrar.h
src/prop/sat_proof_manager.cpp
src/prop/sat_proof_manager.h
src/prop/sat_solver.h
src/prop/sat_solver_factory.cpp
src/prop/sat_solver_factory.h
src/prop/sat_solver_types.cpp
src/prop/sat_solver_types.h
src/prop/skolem_def_manager.cpp
src/prop/skolem_def_manager.h
src/prop/theory_proxy.cpp
src/prop/theory_proxy.h
src/smt/abduction_solver.cpp
src/smt/abduction_solver.h
src/smt/abstract_values.cpp
src/smt/abstract_values.h
src/smt/assertions.cpp
src/smt/assertions.h
src/smt/check_models.cpp
src/smt/check_models.h
src/smt/command.cpp
src/smt/command.h
src/smt/defined_function.h
src/smt/dump.cpp
src/smt/dump.h
src/smt/dump_manager.cpp
src/smt/dump_manager.h
src/smt/env.cpp
src/smt/env.h
src/smt/expand_definitions.cpp
src/smt/expand_definitions.h
src/smt/interpolation_solver.cpp
src/smt/interpolation_solver.h
src/smt/listeners.cpp
src/smt/listeners.h
src/smt/logic_exception.h
src/smt/managed_ostreams.cpp
src/smt/managed_ostreams.h
src/smt/model.cpp
src/smt/model.h
src/smt/model_blocker.cpp
src/smt/model_blocker.h
src/smt/model_core_builder.cpp
src/smt/model_core_builder.h
src/smt/node_command.cpp
src/smt/node_command.h
src/smt/optimization_solver.cpp
src/smt/optimization_solver.h
src/smt/options_manager.cpp
src/smt/options_manager.h
src/smt/output_manager.cpp
src/smt/output_manager.h
src/smt/preprocess_proof_generator.cpp
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/proof_manager.cpp
src/smt/proof_manager.h
src/smt/proof_post_processor.cpp
src/smt/proof_post_processor.h
src/smt/quant_elim_solver.cpp
src/smt/quant_elim_solver.h
src/smt/set_defaults.cpp
src/smt/set_defaults.h
src/smt/smt_engine.cpp
src/smt/smt_engine.h
src/smt/smt_engine_scope.cpp
src/smt/smt_engine_scope.h
src/smt/smt_engine_state.cpp
src/smt/smt_engine_state.h
src/smt/smt_engine_stats.cpp
src/smt/smt_engine_stats.h
src/smt/smt_mode.cpp
src/smt/smt_mode.h
src/smt/smt_solver.cpp
src/smt/smt_solver.h
src/smt/smt_statistics_registry.cpp
src/smt/smt_statistics_registry.h
src/smt/sygus_solver.cpp
src/smt/sygus_solver.h
src/smt/term_formula_removal.cpp
src/smt/term_formula_removal.h
src/smt/unsat_core_manager.cpp
src/smt/unsat_core_manager.h
src/smt/update_ostream.h
src/smt/witness_form.cpp
src/smt/witness_form.h
src/smt_util/boolean_simplification.cpp
src/smt_util/boolean_simplification.h
src/smt_util/nary_builder.cpp
src/smt_util/nary_builder.h
src/theory/arith/approx_simplex.cpp
src/theory/arith/approx_simplex.h
src/theory/arith/arith_ite_utils.cpp
src/theory/arith/arith_ite_utils.h
src/theory/arith/arith_msum.cpp
src/theory/arith/arith_msum.h
src/theory/arith/arith_preprocess.cpp
src/theory/arith/arith_preprocess.h
src/theory/arith/arith_rewriter.cpp
src/theory/arith/arith_rewriter.h
src/theory/arith/arith_state.cpp
src/theory/arith/arith_state.h
src/theory/arith/arith_static_learner.cpp
src/theory/arith/arith_static_learner.h
src/theory/arith/arith_utilities.cpp
src/theory/arith/arith_utilities.h
src/theory/arith/arithvar.cpp
src/theory/arith/arithvar.h
src/theory/arith/arithvar_node_map.h
src/theory/arith/attempt_solution_simplex.cpp
src/theory/arith/attempt_solution_simplex.h
src/theory/arith/bound_counts.h
src/theory/arith/bound_inference.cpp
src/theory/arith/bound_inference.h
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/constraint_forward.h
src/theory/arith/cut_log.cpp
src/theory/arith/cut_log.h
src/theory/arith/delta_rational.cpp
src/theory/arith/delta_rational.h
src/theory/arith/dio_solver.cpp
src/theory/arith/dio_solver.h
src/theory/arith/dual_simplex.cpp
src/theory/arith/dual_simplex.h
src/theory/arith/error_set.cpp
src/theory/arith/error_set.h
src/theory/arith/fc_simplex.cpp
src/theory/arith/fc_simplex.h
src/theory/arith/infer_bounds.cpp
src/theory/arith/infer_bounds.h
src/theory/arith/inference_manager.cpp
src/theory/arith/inference_manager.h
src/theory/arith/kinds
src/theory/arith/linear_equality.cpp
src/theory/arith/linear_equality.h
src/theory/arith/matrix.cpp
src/theory/arith/matrix.h
src/theory/arith/nl/cad/cdcac.cpp
src/theory/arith/nl/cad/cdcac.h
src/theory/arith/nl/cad/cdcac_utils.cpp
src/theory/arith/nl/cad/cdcac_utils.h
src/theory/arith/nl/cad/constraints.cpp
src/theory/arith/nl/cad/constraints.h
src/theory/arith/nl/cad/projections.cpp
src/theory/arith/nl/cad/projections.h
src/theory/arith/nl/cad/proof_checker.cpp
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/variable_ordering.cpp
src/theory/arith/nl/cad/variable_ordering.h
src/theory/arith/nl/cad_solver.cpp
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/ext_state.h
src/theory/arith/nl/ext/factoring_check.cpp
src/theory/arith/nl/ext/factoring_check.h
src/theory/arith/nl/ext/monomial.cpp
src/theory/arith/nl/ext/monomial.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/proof_checker.cpp
src/theory/arith/nl/ext/proof_checker.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.cpp
src/theory/arith/nl/ext_theory_callback.h
src/theory/arith/nl/iand_solver.cpp
src/theory/arith/nl/iand_solver.h
src/theory/arith/nl/iand_utils.cpp
src/theory/arith/nl/iand_utils.h
src/theory/arith/nl/icp/candidate.cpp
src/theory/arith/nl/icp/candidate.h
src/theory/arith/nl/icp/contraction_origins.cpp
src/theory/arith/nl/icp/contraction_origins.h
src/theory/arith/nl/icp/icp_solver.cpp
src/theory/arith/nl/icp/icp_solver.h
src/theory/arith/nl/icp/intersection.cpp
src/theory/arith/nl/icp/intersection.h
src/theory/arith/nl/icp/interval.h
src/theory/arith/nl/nl_lemma_utils.cpp
src/theory/arith/nl/nl_lemma_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/poly_conversion.cpp
src/theory/arith/nl/poly_conversion.h
src/theory/arith/nl/stats.cpp
src/theory/arith/nl/stats.h
src/theory/arith/nl/strategy.cpp
src/theory/arith/nl/strategy.h
src/theory/arith/nl/transcendental/exponential_solver.cpp
src/theory/arith/nl/transcendental/exponential_solver.h
src/theory/arith/nl/transcendental/proof_checker.cpp
src/theory/arith/nl/transcendental/proof_checker.h
src/theory/arith/nl/transcendental/sine_solver.cpp
src/theory/arith/nl/transcendental/sine_solver.h
src/theory/arith/nl/transcendental/taylor_generator.cpp
src/theory/arith/nl/transcendental/taylor_generator.h
src/theory/arith/nl/transcendental/transcendental_solver.cpp
src/theory/arith/nl/transcendental/transcendental_solver.h
src/theory/arith/nl/transcendental/transcendental_state.cpp
src/theory/arith/nl/transcendental/transcendental_state.h
src/theory/arith/normal_form.cpp
src/theory/arith/normal_form.h
src/theory/arith/operator_elim.cpp
src/theory/arith/operator_elim.h
src/theory/arith/partial_model.cpp
src/theory/arith/partial_model.h
src/theory/arith/proof_checker.cpp
src/theory/arith/proof_checker.h
src/theory/arith/proof_macros.h
src/theory/arith/rewrites.cpp
src/theory/arith/rewrites.h
src/theory/arith/simplex.cpp
src/theory/arith/simplex.h
src/theory/arith/simplex_update.cpp
src/theory/arith/simplex_update.h
src/theory/arith/soi_simplex.cpp
src/theory/arith/soi_simplex.h
src/theory/arith/tableau.cpp
src/theory/arith/tableau.h
src/theory/arith/tableau_sizes.cpp
src/theory/arith/tableau_sizes.h
src/theory/arith/theory_arith.cpp
src/theory/arith/theory_arith.h
src/theory/arith/theory_arith_private.cpp
src/theory/arith/theory_arith_private.h
src/theory/arith/theory_arith_type_rules.h
src/theory/arith/type_enumerator.h
src/theory/arrays/array_info.cpp
src/theory/arrays/array_info.h
src/theory/arrays/inference_manager.cpp
src/theory/arrays/inference_manager.h
src/theory/arrays/kinds
src/theory/arrays/proof_checker.cpp
src/theory/arrays/proof_checker.h
src/theory/arrays/skolem_cache.cpp
src/theory/arrays/skolem_cache.h
src/theory/arrays/theory_arrays.cpp
src/theory/arrays/theory_arrays.h
src/theory/arrays/theory_arrays_rewriter.cpp
src/theory/arrays/theory_arrays_rewriter.h
src/theory/arrays/theory_arrays_type_rules.h
src/theory/arrays/type_enumerator.h
src/theory/arrays/union_find.cpp
src/theory/arrays/union_find.h
src/theory/assertion.cpp
src/theory/assertion.h
src/theory/atom_requests.cpp
src/theory/atom_requests.h
src/theory/bags/bag_solver.cpp
src/theory/bags/bag_solver.h
src/theory/bags/bags_rewriter.cpp
src/theory/bags/bags_rewriter.h
src/theory/bags/bags_statistics.cpp
src/theory/bags/bags_statistics.h
src/theory/bags/infer_info.cpp
src/theory/bags/infer_info.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/kinds
src/theory/bags/make_bag_op.cpp
src/theory/bags/make_bag_op.h
src/theory/bags/normal_form.cpp
src/theory/bags/normal_form.h
src/theory/bags/rewrites.cpp
src/theory/bags/rewrites.h
src/theory/bags/solver_state.cpp
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/bags/theory_bags_type_enumerator.cpp
src/theory/bags/theory_bags_type_enumerator.h
src/theory/bags/theory_bags_type_rules.cpp
src/theory/bags/theory_bags_type_rules.h
src/theory/booleans/circuit_propagator.cpp
src/theory/booleans/circuit_propagator.h
src/theory/booleans/kinds
src/theory/booleans/proof_checker.cpp
src/theory/booleans/proof_checker.h
src/theory/booleans/proof_circuit_propagator.cpp
src/theory/booleans/proof_circuit_propagator.h
src/theory/booleans/theory_bool.cpp
src/theory/booleans/theory_bool.h
src/theory/booleans/theory_bool_rewriter.cpp
src/theory/booleans/theory_bool_rewriter.h
src/theory/booleans/theory_bool_type_rules.h
src/theory/booleans/type_enumerator.h
src/theory/builtin/kinds
src/theory/builtin/proof_checker.cpp
src/theory/builtin/proof_checker.h
src/theory/builtin/theory_builtin.cpp
src/theory/builtin/theory_builtin.h
src/theory/builtin/theory_builtin_rewriter.cpp
src/theory/builtin/theory_builtin_rewriter.h
src/theory/builtin/theory_builtin_type_rules.cpp
src/theory/builtin/theory_builtin_type_rules.h
src/theory/builtin/type_enumerator.cpp
src/theory/builtin/type_enumerator.h
src/theory/bv/abstraction.cpp
src/theory/bv/abstraction.h
src/theory/bv/bitblast/aig_bitblaster.cpp
src/theory/bv/bitblast/aig_bitblaster.h
src/theory/bv/bitblast/bitblast_strategies_template.h
src/theory/bv/bitblast/bitblast_utils.h
src/theory/bv/bitblast/bitblaster.h
src/theory/bv/bitblast/eager_bitblaster.cpp
src/theory/bv/bitblast/eager_bitblaster.h
src/theory/bv/bitblast/lazy_bitblaster.cpp
src/theory/bv/bitblast/lazy_bitblaster.h
src/theory/bv/bitblast/proof_bitblaster.cpp
src/theory/bv/bitblast/proof_bitblaster.h
src/theory/bv/bitblast/simple_bitblaster.cpp
src/theory/bv/bitblast/simple_bitblaster.h
src/theory/bv/bv_eager_solver.cpp
src/theory/bv/bv_eager_solver.h
src/theory/bv/bv_inequality_graph.cpp
src/theory/bv/bv_inequality_graph.h
src/theory/bv/bv_quick_check.cpp
src/theory/bv/bv_quick_check.h
src/theory/bv/bv_solver.h
src/theory/bv/bv_solver_bitblast.cpp
src/theory/bv/bv_solver_bitblast.h
src/theory/bv/bv_solver_lazy.cpp
src/theory/bv/bv_solver_lazy.h
src/theory/bv/bv_solver_simple.cpp
src/theory/bv/bv_solver_simple.h
src/theory/bv/bv_subtheory.h
src/theory/bv/bv_subtheory_algebraic.cpp
src/theory/bv/bv_subtheory_algebraic.h
src/theory/bv/bv_subtheory_bitblast.cpp
src/theory/bv/bv_subtheory_bitblast.h
src/theory/bv/bv_subtheory_core.cpp
src/theory/bv/bv_subtheory_core.h
src/theory/bv/bv_subtheory_inequality.cpp
src/theory/bv/bv_subtheory_inequality.h
src/theory/bv/int_blaster.h
src/theory/bv/kinds
src/theory/bv/proof_checker.cpp
src/theory/bv/proof_checker.h
src/theory/bv/slicer.cpp
src/theory/bv/slicer.h
src/theory/bv/theory_bv.cpp
src/theory/bv/theory_bv.h
src/theory/bv/theory_bv_rewrite_rules.h
src/theory/bv/theory_bv_rewrite_rules_constant_evaluation.h
src/theory/bv/theory_bv_rewrite_rules_core.h
src/theory/bv/theory_bv_rewrite_rules_normalization.h
src/theory/bv/theory_bv_rewrite_rules_operator_elimination.h
src/theory/bv/theory_bv_rewrite_rules_simplification.h
src/theory/bv/theory_bv_rewriter.cpp
src/theory/bv/theory_bv_rewriter.h
src/theory/bv/theory_bv_type_rules.h
src/theory/bv/theory_bv_utils.cpp
src/theory/bv/theory_bv_utils.h
src/theory/bv/type_enumerator.h
src/theory/care_graph.h
src/theory/combination_care_graph.cpp
src/theory/combination_care_graph.h
src/theory/combination_engine.cpp
src/theory/combination_engine.h
src/theory/datatypes/datatypes_rewriter.cpp
src/theory/datatypes/datatypes_rewriter.h
src/theory/datatypes/infer_proof_cons.cpp
src/theory/datatypes/infer_proof_cons.h
src/theory/datatypes/inference.cpp
src/theory/datatypes/inference.h
src/theory/datatypes/inference_manager.cpp
src/theory/datatypes/inference_manager.h
src/theory/datatypes/kinds
src/theory/datatypes/proof_checker.cpp
src/theory/datatypes/proof_checker.h
src/theory/datatypes/sygus_datatype_utils.cpp
src/theory/datatypes/sygus_datatype_utils.h
src/theory/datatypes/sygus_extension.cpp
src/theory/datatypes/sygus_extension.h
src/theory/datatypes/sygus_simple_sym.cpp
src/theory/datatypes/sygus_simple_sym.h
src/theory/datatypes/theory_datatypes.cpp
src/theory/datatypes/theory_datatypes.h
src/theory/datatypes/theory_datatypes_type_rules.h
src/theory/datatypes/theory_datatypes_utils.cpp
src/theory/datatypes/theory_datatypes_utils.h
src/theory/datatypes/tuple_project_op.cpp
src/theory/datatypes/tuple_project_op.h
src/theory/datatypes/type_enumerator.cpp
src/theory/datatypes/type_enumerator.h
src/theory/decision_manager.cpp
src/theory/decision_manager.h
src/theory/decision_strategy.cpp
src/theory/decision_strategy.h
src/theory/eager_proof_generator.cpp
src/theory/eager_proof_generator.h
src/theory/ee_manager.cpp
src/theory/ee_manager.h
src/theory/ee_manager_distributed.cpp
src/theory/ee_manager_distributed.h
src/theory/ee_setup_info.h
src/theory/engine_output_channel.cpp
src/theory/engine_output_channel.h
src/theory/evaluator.cpp
src/theory/evaluator.h
src/theory/ext_theory.cpp
src/theory/ext_theory.h
src/theory/fp/fp_converter.cpp
src/theory/fp/fp_converter.h
src/theory/fp/kinds
src/theory/fp/theory_fp.cpp
src/theory/fp/theory_fp.h
src/theory/fp/theory_fp_rewriter.cpp
src/theory/fp/theory_fp_rewriter.h
src/theory/fp/theory_fp_type_rules.cpp
src/theory/fp/theory_fp_type_rules.h
src/theory/fp/type_enumerator.h
src/theory/inference_id.cpp
src/theory/inference_id.h
src/theory/inference_manager_buffered.cpp
src/theory/inference_manager_buffered.h
src/theory/interrupted.h
src/theory/lazy_tree_proof_generator.cpp
src/theory/lazy_tree_proof_generator.h
src/theory/logic_info.cpp
src/theory/logic_info.h
src/theory/mkrewriter
src/theory/mktheorytraits
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.cpp
src/theory/output_channel.h
src/theory/quantifiers/alpha_equivalence.cpp
src/theory/quantifiers/alpha_equivalence.h
src/theory/quantifiers/bv_inverter.cpp
src/theory/quantifiers/bv_inverter.h
src/theory/quantifiers/bv_inverter_utils.cpp
src/theory/quantifiers/bv_inverter_utils.h
src/theory/quantifiers/candidate_rewrite_database.cpp
src/theory/quantifiers/candidate_rewrite_database.h
src/theory/quantifiers/candidate_rewrite_filter.cpp
src/theory/quantifiers/candidate_rewrite_filter.h
src/theory/quantifiers/cegqi/ceg_arith_instantiator.cpp
src/theory/quantifiers/cegqi/ceg_arith_instantiator.h
src/theory/quantifiers/cegqi/ceg_bv_instantiator.cpp
src/theory/quantifiers/cegqi/ceg_bv_instantiator.h
src/theory/quantifiers/cegqi/ceg_bv_instantiator_utils.cpp
src/theory/quantifiers/cegqi/ceg_bv_instantiator_utils.h
src/theory/quantifiers/cegqi/ceg_dt_instantiator.cpp
src/theory/quantifiers/cegqi/ceg_dt_instantiator.h
src/theory/quantifiers/cegqi/ceg_instantiator.cpp
src/theory/quantifiers/cegqi/ceg_instantiator.h
src/theory/quantifiers/cegqi/inst_strategy_cegqi.cpp
src/theory/quantifiers/cegqi/inst_strategy_cegqi.h
src/theory/quantifiers/cegqi/nested_qe.cpp
src/theory/quantifiers/cegqi/nested_qe.h
src/theory/quantifiers/cegqi/vts_term_cache.cpp
src/theory/quantifiers/cegqi/vts_term_cache.h
src/theory/quantifiers/conjecture_generator.cpp
src/theory/quantifiers/conjecture_generator.h
src/theory/quantifiers/dynamic_rewrite.cpp
src/theory/quantifiers/dynamic_rewrite.h
src/theory/quantifiers/ematching/candidate_generator.cpp
src/theory/quantifiers/ematching/candidate_generator.h
src/theory/quantifiers/ematching/ho_trigger.cpp
src/theory/quantifiers/ematching/ho_trigger.h
src/theory/quantifiers/ematching/im_generator.cpp
src/theory/quantifiers/ematching/im_generator.h
src/theory/quantifiers/ematching/inst_match_generator.cpp
src/theory/quantifiers/ematching/inst_match_generator.h
src/theory/quantifiers/ematching/inst_match_generator_multi.cpp
src/theory/quantifiers/ematching/inst_match_generator_multi.h
src/theory/quantifiers/ematching/inst_match_generator_multi_linear.cpp
src/theory/quantifiers/ematching/inst_match_generator_multi_linear.h
src/theory/quantifiers/ematching/inst_match_generator_simple.cpp
src/theory/quantifiers/ematching/inst_match_generator_simple.h
src/theory/quantifiers/ematching/inst_strategy.cpp
src/theory/quantifiers/ematching/inst_strategy.h
src/theory/quantifiers/ematching/inst_strategy_e_matching.cpp
src/theory/quantifiers/ematching/inst_strategy_e_matching.h
src/theory/quantifiers/ematching/inst_strategy_e_matching_user.cpp
src/theory/quantifiers/ematching/inst_strategy_e_matching_user.h
src/theory/quantifiers/ematching/instantiation_engine.cpp
src/theory/quantifiers/ematching/instantiation_engine.h
src/theory/quantifiers/ematching/pattern_term_selector.cpp
src/theory/quantifiers/ematching/pattern_term_selector.h
src/theory/quantifiers/ematching/trigger.cpp
src/theory/quantifiers/ematching/trigger.h
src/theory/quantifiers/ematching/trigger_database.cpp
src/theory/quantifiers/ematching/trigger_database.h
src/theory/quantifiers/ematching/trigger_term_info.cpp
src/theory/quantifiers/ematching/trigger_term_info.h
src/theory/quantifiers/ematching/trigger_trie.cpp
src/theory/quantifiers/ematching/trigger_trie.h
src/theory/quantifiers/ematching/var_match_generator.cpp
src/theory/quantifiers/ematching/var_match_generator.h
src/theory/quantifiers/equality_query.cpp
src/theory/quantifiers/equality_query.h
src/theory/quantifiers/expr_miner.cpp
src/theory/quantifiers/expr_miner.h
src/theory/quantifiers/expr_miner_manager.cpp
src/theory/quantifiers/expr_miner_manager.h
src/theory/quantifiers/extended_rewrite.cpp
src/theory/quantifiers/extended_rewrite.h
src/theory/quantifiers/first_order_model.cpp
src/theory/quantifiers/first_order_model.h
src/theory/quantifiers/fmf/bounded_integers.cpp
src/theory/quantifiers/fmf/bounded_integers.h
src/theory/quantifiers/fmf/first_order_model_fmc.cpp
src/theory/quantifiers/fmf/first_order_model_fmc.h
src/theory/quantifiers/fmf/full_model_check.cpp
src/theory/quantifiers/fmf/full_model_check.h
src/theory/quantifiers/fmf/model_builder.cpp
src/theory/quantifiers/fmf/model_builder.h
src/theory/quantifiers/fmf/model_engine.cpp
src/theory/quantifiers/fmf/model_engine.h
src/theory/quantifiers/fun_def_evaluator.cpp
src/theory/quantifiers/fun_def_evaluator.h
src/theory/quantifiers/index_trie.cpp
src/theory/quantifiers/index_trie.h
src/theory/quantifiers/inst_match.cpp
src/theory/quantifiers/inst_match.h
src/theory/quantifiers/inst_match_trie.cpp
src/theory/quantifiers/inst_match_trie.h
src/theory/quantifiers/inst_strategy_enumerative.cpp
src/theory/quantifiers/inst_strategy_enumerative.h
src/theory/quantifiers/instantiate.cpp
src/theory/quantifiers/instantiate.h
src/theory/quantifiers/instantiation_list.cpp
src/theory/quantifiers/instantiation_list.h
src/theory/quantifiers/kinds
src/theory/quantifiers/lazy_trie.cpp
src/theory/quantifiers/lazy_trie.h
src/theory/quantifiers/proof_checker.cpp
src/theory/quantifiers/proof_checker.h
src/theory/quantifiers/quant_bound_inference.cpp
src/theory/quantifiers/quant_bound_inference.h
src/theory/quantifiers/quant_conflict_find.cpp
src/theory/quantifiers/quant_conflict_find.h
src/theory/quantifiers/quant_module.cpp
src/theory/quantifiers/quant_module.h
src/theory/quantifiers/quant_relevance.cpp
src/theory/quantifiers/quant_relevance.h
src/theory/quantifiers/quant_rep_bound_ext.cpp
src/theory/quantifiers/quant_rep_bound_ext.h
src/theory/quantifiers/quant_split.cpp
src/theory/quantifiers/quant_split.h
src/theory/quantifiers/quant_util.cpp
src/theory/quantifiers/quant_util.h
src/theory/quantifiers/quantifiers_attributes.cpp
src/theory/quantifiers/quantifiers_attributes.h
src/theory/quantifiers/quantifiers_inference_manager.cpp
src/theory/quantifiers/quantifiers_inference_manager.h
src/theory/quantifiers/quantifiers_modules.cpp
src/theory/quantifiers/quantifiers_modules.h
src/theory/quantifiers/quantifiers_registry.cpp
src/theory/quantifiers/quantifiers_registry.h
src/theory/quantifiers/quantifiers_rewriter.cpp
src/theory/quantifiers/quantifiers_rewriter.h
src/theory/quantifiers/quantifiers_state.cpp
src/theory/quantifiers/quantifiers_state.h
src/theory/quantifiers/quantifiers_statistics.cpp
src/theory/quantifiers/quantifiers_statistics.h
src/theory/quantifiers/query_generator.cpp
src/theory/quantifiers/query_generator.h
src/theory/quantifiers/relevant_domain.cpp
src/theory/quantifiers/relevant_domain.h
src/theory/quantifiers/single_inv_partition.cpp
src/theory/quantifiers/single_inv_partition.h
src/theory/quantifiers/skolemize.cpp
src/theory/quantifiers/skolemize.h
src/theory/quantifiers/solution_filter.cpp
src/theory/quantifiers/solution_filter.h
src/theory/quantifiers/sygus/ce_guided_single_inv.cpp
src/theory/quantifiers/sygus/ce_guided_single_inv.h
src/theory/quantifiers/sygus/cegis.cpp
src/theory/quantifiers/sygus/cegis.h
src/theory/quantifiers/sygus/cegis_core_connective.cpp
src/theory/quantifiers/sygus/cegis_core_connective.h
src/theory/quantifiers/sygus/cegis_unif.cpp
src/theory/quantifiers/sygus/cegis_unif.h
src/theory/quantifiers/sygus/enum_stream_substitution.cpp
src/theory/quantifiers/sygus/enum_stream_substitution.h
src/theory/quantifiers/sygus/example_eval_cache.cpp
src/theory/quantifiers/sygus/example_eval_cache.h
src/theory/quantifiers/sygus/example_infer.cpp
src/theory/quantifiers/sygus/example_infer.h
src/theory/quantifiers/sygus/example_min_eval.cpp
src/theory/quantifiers/sygus/example_min_eval.h
src/theory/quantifiers/sygus/rcons_obligation_info.cpp
src/theory/quantifiers/sygus/rcons_obligation_info.h
src/theory/quantifiers/sygus/rcons_type_info.cpp
src/theory/quantifiers/sygus/rcons_type_info.h
src/theory/quantifiers/sygus/sygus_abduct.cpp
src/theory/quantifiers/sygus/sygus_abduct.h
src/theory/quantifiers/sygus/sygus_enumerator.cpp
src/theory/quantifiers/sygus/sygus_enumerator.h
src/theory/quantifiers/sygus/sygus_enumerator_basic.cpp
src/theory/quantifiers/sygus/sygus_enumerator_basic.h
src/theory/quantifiers/sygus/sygus_eval_unfold.cpp
src/theory/quantifiers/sygus/sygus_eval_unfold.h
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_cons.h
src/theory/quantifiers/sygus/sygus_grammar_norm.cpp
src/theory/quantifiers/sygus/sygus_grammar_norm.h
src/theory/quantifiers/sygus/sygus_grammar_red.cpp
src/theory/quantifiers/sygus/sygus_grammar_red.h
src/theory/quantifiers/sygus/sygus_interpol.cpp
src/theory/quantifiers/sygus/sygus_interpol.h
src/theory/quantifiers/sygus/sygus_invariance.cpp
src/theory/quantifiers/sygus/sygus_invariance.h
src/theory/quantifiers/sygus/sygus_module.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_process_conj.cpp
src/theory/quantifiers/sygus/sygus_process_conj.h
src/theory/quantifiers/sygus/sygus_qe_preproc.cpp
src/theory/quantifiers/sygus/sygus_qe_preproc.h
src/theory/quantifiers/sygus/sygus_reconstruct.cpp
src/theory/quantifiers/sygus/sygus_reconstruct.h
src/theory/quantifiers/sygus/sygus_repair_const.cpp
src/theory/quantifiers/sygus/sygus_repair_const.h
src/theory/quantifiers/sygus/sygus_stats.cpp
src/theory/quantifiers/sygus/sygus_stats.h
src/theory/quantifiers/sygus/sygus_unif.cpp
src/theory/quantifiers/sygus/sygus_unif.h
src/theory/quantifiers/sygus/sygus_unif_io.cpp
src/theory/quantifiers/sygus/sygus_unif_io.h
src/theory/quantifiers/sygus/sygus_unif_rl.cpp
src/theory/quantifiers/sygus/sygus_unif_rl.h
src/theory/quantifiers/sygus/sygus_unif_strat.cpp
src/theory/quantifiers/sygus/sygus_unif_strat.h
src/theory/quantifiers/sygus/sygus_utils.cpp
src/theory/quantifiers/sygus/sygus_utils.h
src/theory/quantifiers/sygus/synth_conjecture.cpp
src/theory/quantifiers/sygus/synth_conjecture.h
src/theory/quantifiers/sygus/synth_engine.cpp
src/theory/quantifiers/sygus/synth_engine.h
src/theory/quantifiers/sygus/template_infer.cpp
src/theory/quantifiers/sygus/template_infer.h
src/theory/quantifiers/sygus/term_database_sygus.cpp
src/theory/quantifiers/sygus/term_database_sygus.h
src/theory/quantifiers/sygus/transition_inference.cpp
src/theory/quantifiers/sygus/transition_inference.h
src/theory/quantifiers/sygus/type_info.cpp
src/theory/quantifiers/sygus/type_info.h
src/theory/quantifiers/sygus/type_node_id_trie.cpp
src/theory/quantifiers/sygus/type_node_id_trie.h
src/theory/quantifiers/sygus_inst.cpp
src/theory/quantifiers/sygus_inst.h
src/theory/quantifiers/sygus_sampler.cpp
src/theory/quantifiers/sygus_sampler.h
src/theory/quantifiers/term_database.cpp
src/theory/quantifiers/term_database.h
src/theory/quantifiers/term_enumeration.cpp
src/theory/quantifiers/term_enumeration.h
src/theory/quantifiers/term_registry.cpp
src/theory/quantifiers/term_registry.h
src/theory/quantifiers/term_tuple_enumerator.cpp
src/theory/quantifiers/term_tuple_enumerator.h
src/theory/quantifiers/term_util.cpp
src/theory/quantifiers/term_util.h
src/theory/quantifiers/theory_quantifiers.cpp
src/theory/quantifiers/theory_quantifiers.h
src/theory/quantifiers/theory_quantifiers_type_rules.h
src/theory/quantifiers_engine.cpp
src/theory/quantifiers_engine.h
src/theory/relevance_manager.cpp
src/theory/relevance_manager.h
src/theory/rep_set.cpp
src/theory/rep_set.h
src/theory/rewriter.cpp
src/theory/rewriter.h
src/theory/rewriter_attributes.h
src/theory/rewriter_tables_template.h
src/theory/sep/kinds
src/theory/sep/theory_sep.cpp
src/theory/sep/theory_sep.h
src/theory/sep/theory_sep_rewriter.cpp
src/theory/sep/theory_sep_rewriter.h
src/theory/sep/theory_sep_type_rules.h
src/theory/sets/cardinality_extension.cpp
src/theory/sets/cardinality_extension.h
src/theory/sets/inference_manager.cpp
src/theory/sets/inference_manager.h
src/theory/sets/kinds
src/theory/sets/normal_form.h
src/theory/sets/rels_utils.h
src/theory/sets/singleton_op.cpp
src/theory/sets/singleton_op.h
src/theory/sets/skolem_cache.cpp
src/theory/sets/skolem_cache.h
src/theory/sets/solver_state.cpp
src/theory/sets/solver_state.h
src/theory/sets/term_registry.cpp
src/theory/sets/term_registry.h
src/theory/sets/theory_sets.cpp
src/theory/sets/theory_sets.h
src/theory/sets/theory_sets_private.cpp
src/theory/sets/theory_sets_private.h
src/theory/sets/theory_sets_rels.cpp
src/theory/sets/theory_sets_rels.h
src/theory/sets/theory_sets_rewriter.cpp
src/theory/sets/theory_sets_rewriter.h
src/theory/sets/theory_sets_type_enumerator.cpp
src/theory/sets/theory_sets_type_enumerator.h
src/theory/sets/theory_sets_type_rules.h
src/theory/shared_solver.cpp
src/theory/shared_solver.h
src/theory/shared_solver_distributed.cpp
src/theory/shared_solver_distributed.h
src/theory/shared_terms_database.cpp
src/theory/shared_terms_database.h
src/theory/skolem_lemma.cpp
src/theory/skolem_lemma.h
src/theory/smt_engine_subsolver.cpp
src/theory/smt_engine_subsolver.h
src/theory/sort_inference.cpp
src/theory/sort_inference.h
src/theory/strings/arith_entail.cpp
src/theory/strings/arith_entail.h
src/theory/strings/base_solver.cpp
src/theory/strings/base_solver.h
src/theory/strings/core_solver.cpp
src/theory/strings/core_solver.h
src/theory/strings/eager_solver.cpp
src/theory/strings/eager_solver.h
src/theory/strings/eqc_info.cpp
src/theory/strings/eqc_info.h
src/theory/strings/extf_solver.cpp
src/theory/strings/extf_solver.h
src/theory/strings/infer_info.cpp
src/theory/strings/infer_info.h
src/theory/strings/infer_proof_cons.cpp
src/theory/strings/infer_proof_cons.h
src/theory/strings/inference_manager.cpp
src/theory/strings/inference_manager.h
src/theory/strings/kinds
src/theory/strings/normal_form.cpp
src/theory/strings/normal_form.h
src/theory/strings/proof_checker.cpp
src/theory/strings/proof_checker.h
src/theory/strings/regexp_elim.cpp
src/theory/strings/regexp_elim.h
src/theory/strings/regexp_entail.cpp
src/theory/strings/regexp_entail.h
src/theory/strings/regexp_operation.cpp
src/theory/strings/regexp_operation.h
src/theory/strings/regexp_solver.cpp
src/theory/strings/regexp_solver.h
src/theory/strings/rewrites.cpp
src/theory/strings/rewrites.h
src/theory/strings/sequences_rewriter.cpp
src/theory/strings/sequences_rewriter.h
src/theory/strings/sequences_stats.cpp
src/theory/strings/sequences_stats.h
src/theory/strings/skolem_cache.cpp
src/theory/strings/skolem_cache.h
src/theory/strings/solver_state.cpp
src/theory/strings/solver_state.h
src/theory/strings/strategy.cpp
src/theory/strings/strategy.h
src/theory/strings/strings_entail.cpp
src/theory/strings/strings_entail.h
src/theory/strings/strings_fmf.cpp
src/theory/strings/strings_fmf.h
src/theory/strings/strings_rewriter.cpp
src/theory/strings/strings_rewriter.h
src/theory/strings/term_registry.cpp
src/theory/strings/term_registry.h
src/theory/strings/theory_strings.cpp
src/theory/strings/theory_strings.h
src/theory/strings/theory_strings_preprocess.cpp
src/theory/strings/theory_strings_preprocess.h
src/theory/strings/theory_strings_type_rules.h
src/theory/strings/theory_strings_utils.cpp
src/theory/strings/theory_strings_utils.h
src/theory/strings/type_enumerator.cpp
src/theory/strings/type_enumerator.h
src/theory/strings/word.cpp
src/theory/strings/word.h
src/theory/subs_minimize.cpp
src/theory/subs_minimize.h
src/theory/substitutions.cpp
src/theory/substitutions.h
src/theory/term_registration_visitor.cpp
src/theory/term_registration_visitor.h
src/theory/theory.cpp
src/theory/theory.h
src/theory/theory_engine.cpp
src/theory/theory_engine.h
src/theory/theory_engine_proof_generator.cpp
src/theory/theory_engine_proof_generator.h
src/theory/theory_eq_notify.h
src/theory/theory_id.cpp
src/theory/theory_id.h
src/theory/theory_inference.cpp
src/theory/theory_inference.h
src/theory/theory_inference_manager.cpp
src/theory/theory_inference_manager.h
src/theory/theory_model.cpp
src/theory/theory_model.h
src/theory/theory_model_builder.cpp
src/theory/theory_model_builder.h
src/theory/theory_preprocessor.cpp
src/theory/theory_preprocessor.h
src/theory/theory_proof_step_buffer.cpp
src/theory/theory_proof_step_buffer.h
src/theory/theory_rewriter.cpp
src/theory/theory_rewriter.h
src/theory/theory_state.cpp
src/theory/theory_state.h
src/theory/theory_traits_template.h
src/theory/trust_node.cpp
src/theory/trust_node.h
src/theory/trust_substitutions.cpp
src/theory/trust_substitutions.h
src/theory/type_enumerator.h
src/theory/type_enumerator_template.cpp
src/theory/type_set.cpp
src/theory/type_set.h
src/theory/uf/cardinality_extension.cpp
src/theory/uf/cardinality_extension.h
src/theory/uf/eq_proof.cpp
src/theory/uf/eq_proof.h
src/theory/uf/equality_engine.cpp
src/theory/uf/equality_engine.h
src/theory/uf/equality_engine_iterator.cpp
src/theory/uf/equality_engine_iterator.h
src/theory/uf/equality_engine_notify.h
src/theory/uf/equality_engine_types.h
src/theory/uf/ho_extension.cpp
src/theory/uf/ho_extension.h
src/theory/uf/kinds
src/theory/uf/proof_checker.cpp
src/theory/uf/proof_checker.h
src/theory/uf/proof_equality_engine.cpp
src/theory/uf/proof_equality_engine.h
src/theory/uf/symmetry_breaker.cpp
src/theory/uf/symmetry_breaker.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/uf/theory_uf_rewriter.h
src/theory/uf/theory_uf_type_rules.h
src/theory/valuation.cpp
src/theory/valuation.h
src/util/abstract_value.cpp
src/util/abstract_value.h
src/util/bin_heap.h
src/util/bitvector.cpp
src/util/bitvector.h
src/util/bool.h
src/util/cardinality.cpp
src/util/cardinality.h
src/util/dense_map.h
src/util/divisible.cpp
src/util/divisible.h
src/util/floatingpoint.cpp
src/util/floatingpoint.h
src/util/floatingpoint_literal_symfpu.cpp
src/util/floatingpoint_literal_symfpu.h.in
src/util/floatingpoint_size.cpp
src/util/floatingpoint_size.h
src/util/gmp_util.h
src/util/hash.h
src/util/iand.h
src/util/index.cpp
src/util/index.h
src/util/indexed_root_predicate.h
src/util/integer_cln_imp.cpp
src/util/integer_cln_imp.h
src/util/integer_gmp_imp.cpp
src/util/integer_gmp_imp.h
src/util/maybe.h
src/util/ostream_util.cpp
src/util/ostream_util.h
src/util/poly_util.cpp
src/util/poly_util.h
src/util/random.cpp
src/util/random.h
src/util/rational_cln_imp.cpp
src/util/rational_cln_imp.h
src/util/rational_gmp_imp.cpp
src/util/rational_gmp_imp.h
src/util/real_algebraic_number_poly_imp.cpp
src/util/real_algebraic_number_poly_imp.h
src/util/regexp.cpp
src/util/regexp.h
src/util/resource_manager.cpp
src/util/resource_manager.h
src/util/result.cpp
src/util/result.h
src/util/roundingmode.h
src/util/safe_print.cpp
src/util/safe_print.h
src/util/sampler.cpp
src/util/sampler.h
src/util/sexpr.cpp
src/util/sexpr.h
src/util/smt2_quote_string.cpp
src/util/smt2_quote_string.h
src/util/statistics.cpp
src/util/statistics.h
src/util/statistics_registry.cpp
src/util/statistics_registry.h
src/util/stats_base.cpp
src/util/stats_base.h
src/util/stats_histogram.h
src/util/stats_timer.cpp
src/util/stats_timer.h
src/util/stats_utils.cpp
src/util/stats_utils.h
src/util/string.cpp
src/util/string.h
src/util/tuple.h
src/util/unsafe_interrupt_exception.h
src/util/utility.cpp
src/util/utility.h
test/api/boilerplate.cpp
test/api/issue4889.cpp
test/api/issue5074.cpp
test/api/ouroborous.cpp
test/api/reset_assertions.cpp
test/api/sep_log_api.cpp
test/api/smt2_compliance.cpp
test/api/two_solvers.cpp
test/unit/api/datatype_api_black.cpp
test/unit/api/grammar_black.cpp
test/unit/api/op_black.cpp
test/unit/api/op_white.cpp
test/unit/api/result_black.cpp
test/unit/api/solver_black.cpp
test/unit/api/solver_white.cpp
test/unit/api/sort_black.cpp
test/unit/api/term_black.cpp
test/unit/api/term_white.cpp
test/unit/base/map_util_black.cpp
test/unit/context/cdhashmap_black.cpp
test/unit/context/cdhashmap_white.cpp
test/unit/context/cdlist_black.cpp
test/unit/context/cdo_black.cpp
test/unit/context/context_black.cpp
test/unit/context/context_mm_black.cpp
test/unit/context/context_white.cpp
test/unit/main/interactive_shell_black.cpp
test/unit/memory.h
test/unit/node/attribute_black.cpp
test/unit/node/attribute_white.cpp
test/unit/node/kind_black.cpp
test/unit/node/kind_map_black.cpp
test/unit/node/node_algorithm_black.cpp
test/unit/node/node_black.cpp
test/unit/node/node_builder_black.cpp
test/unit/node/node_manager_black.cpp
test/unit/node/node_manager_white.cpp
test/unit/node/node_self_iterator_black.cpp
test/unit/node/node_traversal_black.cpp
test/unit/node/node_white.cpp
test/unit/node/symbol_table_black.cpp
test/unit/node/type_cardinality_black.cpp
test/unit/node/type_node_white.cpp
test/unit/parser/parser_black.cpp
test/unit/parser/parser_builder_black.cpp
test/unit/preprocessing/pass_bv_gauss_white.cpp
test/unit/preprocessing/pass_foreign_theory_rewrite_white.cpp
test/unit/printer/smt2_printer_black.cpp
test/unit/prop/cnf_stream_white.cpp
test/unit/test.h
test/unit/test_api.h
test/unit/test_context.h
test/unit/test_node.h
test/unit/test_smt.h
test/unit/theory/evaluator_white.cpp
test/unit/theory/logic_info_white.cpp
test/unit/theory/regexp_operation_black.cpp
test/unit/theory/sequences_rewriter_white.cpp
test/unit/theory/strings_rewriter_white.cpp
test/unit/theory/theory_arith_white.cpp
test/unit/theory/theory_bags_normal_form_white.cpp
test/unit/theory/theory_bags_rewriter_white.cpp
test/unit/theory/theory_bags_type_rules_white.cpp
test/unit/theory/theory_black.cpp
test/unit/theory/theory_bv_int_blaster_white.cpp
test/unit/theory/theory_bv_rewriter_white.cpp
test/unit/theory/theory_bv_white.cpp
test/unit/theory/theory_engine_white.cpp
test/unit/theory/theory_int_opt_white.cpp
test/unit/theory/theory_quantifiers_bv_instantiator_white.cpp
test/unit/theory/theory_quantifiers_bv_inverter_white.cpp
test/unit/theory/theory_sets_type_enumerator_white.cpp
test/unit/theory/theory_sets_type_rules_white.cpp
test/unit/theory/theory_strings_skolem_cache_black.cpp
test/unit/theory/theory_strings_word_white.cpp
test/unit/theory/theory_white.cpp
test/unit/theory/type_enumerator_white.cpp
test/unit/util/array_store_all_white.cpp
test/unit/util/assert_white.cpp
test/unit/util/binary_heap_black.cpp
test/unit/util/bitvector_black.cpp
test/unit/util/boolean_simplification_black.cpp
test/unit/util/cardinality_black.cpp
test/unit/util/check_white.cpp
test/unit/util/configuration_black.cpp
test/unit/util/datatype_black.cpp
test/unit/util/exception_black.cpp
test/unit/util/floatingpoint_black.cpp
test/unit/util/integer_black.cpp
test/unit/util/integer_white.cpp
test/unit/util/output_black.cpp
test/unit/util/rational_black.cpp
test/unit/util/rational_white.cpp
test/unit/util/real_algebraic_number_black.cpp
test/unit/util/stats_black.cpp

index 3930adbfad7f124e5902d3a26cafe7fea31540f7..5ba5cf4443d24885facc69ea7de63139181959d2 100644 (file)
@@ -168,7 +168,7 @@ jobs:
     - name: Install Check
       run: |
         make -j2 install
-        echo -e "#include <cvc4/api/cvc4cpp.h>\nint main() { CVC4::api::Solver s; return 0; }" > /tmp/test.cpp
+        echo -e "#include <cvc4/api/cvc4cpp.h>\nint main() { CVC5::api::Solver s; return 0; }" > /tmp/test.cpp
         g++ -std=c++11 /tmp/test.cpp -I install/include -L install/lib -lcvc4
       working-directory: build
 
index 6c0a1e875763dfd6a8b76e8818589974317fd37f..1cbfdb0311cc164fe6017bf86c84d4623fdffbcc 100644 (file)
@@ -19,7 +19,7 @@
 #include <cvc4/api/cvc4cpp.h>
 
 using namespace std;
-using namespace CVC4::api;
+using namespace CVC5::api;
 
 int main()
 {
index ebc1da9fe99540fb5b4ede1b4754c7d3c6983b1b..5c243e1d1113cd32ac19f7fbe01a26e78e5ec1d9 100644 (file)
@@ -20,7 +20,7 @@
 #include <cvc4/api/cvc4cpp.h>
 
 using namespace std;
-using namespace CVC4::api;
+using namespace CVC5::api;
 
 int main()
 {
index 9e0b47f33517f5b944988a4b09c174983a9694e3..2651bf80f0ff29fef3256d8f9e81239423c30f42 100644 (file)
@@ -21,7 +21,7 @@
 #include <cvc4/api/cvc4cpp.h>
 
 using namespace std;
-using namespace CVC4::api;
+using namespace CVC5::api;
 
 void prefixPrintGetValue(Solver& slv, Term t, int level = 0)
 {
index fcd2757d7b4132730f8a72e34a22819a153507e6..c2b3bc4c41e0aea5fdc39ea2577fc4cb96209915 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <cvc4/api/cvc4cpp.h>
 
-using namespace CVC4::api;
+using namespace CVC5::api;
 
 void test(Solver& slv, Sort& consListSort)
 {
index cbb1468b2537a33ed1eea5f1039e62208aefa5b4..a6a43a7c236062a6927a3d45f806fda9c0a9b0b2 100644 (file)
@@ -19,7 +19,7 @@
 #include <cvc4/api/cvc4cpp.h>
 
 using namespace std;
-using namespace CVC4::api;
+using namespace CVC5::api;
 
 int main()
 {
index 79477c9b828419084f0405efb3d55ce47d834dde..89b0e212de931a0d9b2b1d5d1097506418e6dc72 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <cvc4/api/cvc4cpp.h>
 
-using namespace CVC4::api;
+using namespace CVC5::api;
 
 int main()
 {
index 039ae586f12dd93a234fb7daf7de8e916cf5fec1..ca3e8a2b9a53f25199debecc6d2d57a2891c6718 100644 (file)
@@ -20,7 +20,7 @@
 #include "cvc4/api/cvc4cpp.h"
 
 using namespace std;
-using namespace CVC4::api;
+using namespace CVC5::api;
 
 int main()
 {
index ef479cbd330c4923f58c166a0a6d949a685ac849..6272b423b0461996cc550931b2c6d313d9f97262 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <iostream>
 
-using namespace CVC4::api;
+using namespace CVC5::api;
 
 int main()
 {
index b1090d19bb13ac8df5fee2ec68274593d5e7b187..cac7054154378de5fcc242d44427a3da50dd1b59 100644 (file)
@@ -19,7 +19,7 @@
 #include <cvc4/api/cvc4cpp.h>
 
 using namespace std;
-using namespace CVC4::api;
+using namespace CVC5::api;
 
 int main()
 {
index bae9c9ec2eea7d9f28c0036835618e0c636d8335..b926395de2032e6b31034269d23c4a5a766aa4cb 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <cvc4/api/cvc4cpp.h>
 
-using namespace CVC4::api;
+using namespace CVC5::api;
 
 int main()
 {
index dc6f4df0f463b4c4d64eb88b13b2b11f1d25a3ba..a29cdb132bd4cd976094be44dcd6d1330bbec64a 100644 (file)
@@ -49,7 +49,7 @@
 
 #include <iostream>
 
-using namespace CVC4::api;
+using namespace CVC5::api;
 
 int main()
 {
index 9dc801e664b7a548bb9958fc80058f62310adf32..6491dc0a57a148234da9b9bc85d6536032783adc 100644 (file)
@@ -46,7 +46,7 @@
 
 #include <iostream>
 
-using namespace CVC4::api;
+using namespace CVC5::api;
 
 int main()
 {
index 8435eea44735c0741bc8dbe696806d9a09de05cd..206803eb6c064693656d1d170febd8549cbc85f7 100644 (file)
@@ -37,7 +37,7 @@
 
 #include <iostream>
 
-using namespace CVC4::api;
+using namespace CVC5::api;
 
 int main()
 {
index 7887cb3e96e12212fcf5a0e87438922a44cf4d5b..6fa7954ea13da1f06a062543482d19589b42d059 100644 (file)
@@ -34,7 +34,7 @@
 #include "word.h"
 
 using namespace std;
-using namespace CVC4;
+using namespace CVC5;
 
 hashsmt::cvc4_uchar8 *createInput(unsigned size, std::string prefix, std::ostream& output) {
   hashsmt::cvc4_uchar8 *input = new hashsmt::cvc4_uchar8[size];
@@ -101,8 +101,9 @@ int main(int argc, char* argv[]) {
 
     delete[] cvc4input1;
     delete[] cvc4input2;
-
-  } catch (CVC4::Exception& e) {
+  }
+  catch (CVC5::Exception& e)
+  {
     cerr << e << endl;
   }
 }
index e555486d25431497bbd7b5c6f6761e8926882a75..957f9225ea80c6f2c7a3144244fc1d6026cf6815 100644 (file)
@@ -43,7 +43,7 @@
 #include "word.h"
 
 using namespace std;
-using namespace CVC4;
+using namespace CVC5;
 
 int main(int argc, char* argv[]) {
 
@@ -104,7 +104,9 @@ int main(int argc, char* argv[]) {
 
     // Checksat command
     output << CheckSatCommand() << endl;
-  } catch (CVC4::Exception& e) {
+  }
+  catch (CVC5::Exception& e)
+  {
     cerr << e << endl;
   }
 }
index 4d86d062e123b5c8a43d9635104e7d5a8f0f614a..5fd5b79790a02e2ee3dd8d88bf97d820476645b3 100644 (file)
@@ -33,8 +33,8 @@
 
 using namespace std;
 using namespace hashsmt;
-using namespace CVC4;
-using namespace CVC4::options;
+using namespace CVC5;
+using namespace CVC5::options;
 
 Expr Word::extendToSize(unsigned newSize) const {
   if (newSize <= size()) {
@@ -50,10 +50,10 @@ ExprManager* Word::s_manager = 0;
 
 ExprManager* Word::em() {
   if (s_manager == 0) {
-    CVC4::Options options;
+    CVC5::Options options;
     options.setInputLanguage(language::input::LANG_SMTLIB_V2);
     options.setOutputLanguage(language::output::LANG_SMTLIB_V2);
-    s_manager = new CVC4::ExprManager(options);
+    s_manager = new CVC5::ExprManager(options);
   }
   return s_manager;
 }
@@ -71,7 +71,7 @@ Word Word::concat(const Word words[], unsigned size) {
 }
 
 void Word::print(ostream& out) const {
-  out << CVC4::expr::ExprSetDepth(-1) << d_expr;
+  out << CVC5::expr::ExprSetDepth(-1) << d_expr;
 }
 
 Word::Word(unsigned newSize, unsigned value) {
index 11871e951292e84509e1ed4cdb03d5a7eb345e71..4a1d142f410c39970a45805426e1094945999c0a 100644 (file)
@@ -35,23 +35,22 @@ namespace hashsmt {
 class Word {
 
   /** Expression managaer we're using for all word expressions */
-  static CVC4::ExprManager* s_manager;
+  static CVC5::ExprManager* s_manager;
 
-protected:
+ protected:
 
   /** The expression of this word */
-  CVC4::Expr d_expr;
+  CVC5::Expr d_expr;
 
   /** Get the expression manager words are using */
-  static CVC4::ExprManager* em();
+  static CVC5::ExprManager* em();
 
-  Word(CVC4::Expr expr = CVC4::Expr())
-  : d_expr(expr) {}
+  Word(CVC5::Expr expr = CVC5::Expr()) : d_expr(expr) {}
 
   /** Extend the representing expression to the given size >= size() */
-  CVC4::Expr extendToSize(unsigned size) const;
+  CVC5::Expr extendToSize(unsigned size) const;
 
-public:
+ public:
 
   Word(unsigned size, unsigned value = 0);
   Word(unsigned size, std::string name);
@@ -71,12 +70,10 @@ public:
 
   void print(std::ostream& out) const;
 
-  CVC4::Expr getExpr() const {
-    return d_expr;
-  }
+  CVC5::Expr getExpr() const { return d_expr; }
 
-  /** Returns the comparison expression */  
-  CVC4::Expr operator == (const Word& b) const;
+  /** Returns the comparison expression */
+  CVC5::Expr operator==(const Word& b) const;
 
   /** Concatenate the given words */
   static Word concat(const Word words[], unsigned size);
index 43e120f08b3b513528fb68255ecc77f9276aba1c..daa7d920d3e64758bcfb3bc95d3aaaff599ae4ad 100644 (file)
@@ -28,9 +28,9 @@
 #include <cvc4/options/set_language.h>
 
 using namespace std;
-using namespace CVC4;
-using namespace CVC4::parser;
-using namespace CVC4::theory;
+using namespace CVC5;
+using namespace CVC5::parser;
+using namespace CVC5::theory;
 
 int main(int argc, char* argv[])
 {
index b73b0d28f5854ef795ba3e07796d91ea50fbe91b..661747ab0c837d1f79dd2030fb5b770baaf57356 100644 (file)
@@ -25,9 +25,9 @@
 #include <cvc4/cvc4.h>
 
 using namespace std;
-using namespace CVC4;
-using namespace CVC4::parser;
-using namespace CVC4::options;
+using namespace CVC5;
+using namespace CVC5::parser;
+using namespace CVC5::options;
 
 unsigned compute_degree(ExprManager& exprManager, const Expr& term) {
   unsigned n = term.getNumChildren();    
index fe27b01bdcb93abc4e59c588fd4ed5025233d5a7..2a12b828e8690f26aad1e3376b9ca295bcbb6c13 100644 (file)
@@ -28,9 +28,9 @@
 #include <cvc4/options/set_language.h>
 
 using namespace std;
-using namespace CVC4;
-using namespace CVC4::parser;
-using namespace CVC4::options;
+using namespace CVC5;
+using namespace CVC5::parser;
+using namespace CVC5::options;
 
 int main(int argc, char* argv[])
 {
index 33efcbbfe302fac8877763e4bd507bb9f131cc66..aecdf5ba2b84f47d322450dfd7a485c06db9f872 100644 (file)
@@ -26,9 +26,9 @@
 #include <cvc4/cvc4.h>
 
 using namespace std;
-using namespace CVC4;
-using namespace CVC4::parser;
-using namespace CVC4::options;
+using namespace CVC5;
+using namespace CVC5::parser;
+using namespace CVC5::options;
 
 void translate_to_isat(
         string input,
index 0c7a4f2759b30dd51ce88bf307f4a046ff4eefa5..02795dc1f1f60a289cf77e80591672c8f766f828 100644 (file)
@@ -26,8 +26,8 @@
 #include <cvc4/cvc4.h>
 
 using namespace std;
-using namespace CVC4;
-using namespace CVC4::parser;
+using namespace CVC5;
+using namespace CVC5::parser;
 
 void translate_to_mathematica(
         string input,
index 6164f437c94de4e5e3e8b80591f86ae4ba21f433..1bfe9424bbcb1a326e7dbefa34b6758ab50d14f8 100644 (file)
@@ -26,8 +26,8 @@
 #include <cvc4/cvc4.h>
 
 using namespace std;
-using namespace CVC4;
-using namespace CVC4::parser;
+using namespace CVC5;
+using namespace CVC5::parser;
 
 void translate_to_qepcad(
         string input,
index 97d60079721c947dbee528034c273bd11d256afd..4238e9f136c38c4b6d4019a42f9dcdb4fc97964e 100644 (file)
@@ -26,9 +26,9 @@
 #include <cvc4/cvc4.h>
 
 using namespace std;
-using namespace CVC4;
-using namespace CVC4::parser;
-using namespace CVC4::options;
+using namespace CVC5;
+using namespace CVC5::parser;
+using namespace CVC5::options;
 
 void translate_to_redlog(
         string input,
index 3e59eaa2a2f09a5902b393ef2e83babbcd339e9f..b9ced3d79270d62b671802b1df70490b1953561d 100644 (file)
@@ -28,9 +28,9 @@
 #include <cvc4/options/set_language.h>
 
 using namespace std;
-using namespace CVC4;
-using namespace CVC4::parser;
-using namespace CVC4::options;
+using namespace CVC5;
+using namespace CVC5::parser;
+using namespace CVC5::options;
 
 bool nonsense(char c) { return !isalnum(c); }
 
index f99a0170eee4bddaa8690d76885358ad6e9f16c4..b6890e6efa78c314566a6f82517330b5087b7df7 100644 (file)
@@ -20,7 +20,7 @@
 
 #include <iostream>
 
-using namespace CVC4::api;
+using namespace CVC5::api;
 
 int main() {
   Solver slv;
index 9fb720652415dc6823c4bdcb1d5e32022af93452..e6778fa412cedf23d6c9eaa9492ed0c1dca0137a 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <iostream>
 
-using namespace CVC4::api;
+using namespace CVC5::api;
 
 int main() {
   Solver slv;
index 0783989fcc70f261e3bb53c0c3eb69f7a03d8585..1a9de7f806cd4f7c54178d05ea0d17038bb53784 100644 (file)
@@ -28,9 +28,9 @@
 #include <cvc4/options/set_language.h>
 
 using namespace std;
-using namespace CVC4;
-using namespace CVC4::language;
-using namespace CVC4::parser;
+using namespace CVC5;
+using namespace CVC5::language;
+using namespace CVC5::parser;
 
 enum {
   INPUT_LANG = 'L',
index d5408d3129252cc150054df7dcc7b3f9f67b993c..4686c0694d511cb6688ba31f1bf94e2e56dca5ff 100644 (file)
@@ -528,7 +528,7 @@ namespace api {
           this == bv.d_solver, "bound variable", bound_vars, i) \
           << "a term associated with this solver object";       \
       CVC4_API_ARG_AT_INDEX_CHECK_EXPECTED(                     \
-          bv.d_node->getKind() == CVC4::Kind::BOUND_VARIABLE,   \
+          bv.d_node->getKind() == CVC5::Kind::BOUND_VARIABLE,   \
           "bound variable",                                     \
           bound_vars,                                           \
           i)                                                    \
@@ -560,7 +560,7 @@ namespace api {
           this == bv.d_solver, "bound variable", bound_vars, i)               \
           << "a term associated with this solver object";                     \
       CVC4_API_ARG_AT_INDEX_CHECK_EXPECTED(                                   \
-          bv.d_node->getKind() == CVC4::Kind::BOUND_VARIABLE,                 \
+          bv.d_node->getKind() == CVC5::Kind::BOUND_VARIABLE,                 \
           "bound variable",                                                   \
           bound_vars,                                                         \
           i)                                                                  \
index e8b1900035f892b101e51f6c550caf6fee8c15a4..66ddff9d45191710f6e0c9c9ee7ce0cc1a9fe514 100644 (file)
@@ -64,7 +64,7 @@
 #include "util/stats_histogram.h"
 #include "util/utility.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace api {
 
 /* -------------------------------------------------------------------------- */
@@ -87,570 +87,570 @@ struct Statistics
 /* -------------------------------------------------------------------------- */
 
 /* Mapping from external (API) kind to internal kind. */
-const static std::unordered_map<Kind, CVC4::Kind, KindHashFunction> s_kinds{
-    {INTERNAL_KIND, CVC4::Kind::UNDEFINED_KIND},
-    {UNDEFINED_KIND, CVC4::Kind::UNDEFINED_KIND},
-    {NULL_EXPR, CVC4::Kind::NULL_EXPR},
+const static std::unordered_map<Kind, CVC5::Kind, KindHashFunction> s_kinds{
+    {INTERNAL_KIND, CVC5::Kind::UNDEFINED_KIND},
+    {UNDEFINED_KIND, CVC5::Kind::UNDEFINED_KIND},
+    {NULL_EXPR, CVC5::Kind::NULL_EXPR},
     /* Builtin ------------------------------------------------------------- */
-    {UNINTERPRETED_CONSTANT, CVC4::Kind::UNINTERPRETED_CONSTANT},
-    {ABSTRACT_VALUE, CVC4::Kind::ABSTRACT_VALUE},
-    {EQUAL, CVC4::Kind::EQUAL},
-    {DISTINCT, CVC4::Kind::DISTINCT},
-    {CONSTANT, CVC4::Kind::VARIABLE},
-    {VARIABLE, CVC4::Kind::BOUND_VARIABLE},
-    {SEXPR, CVC4::Kind::SEXPR},
-    {LAMBDA, CVC4::Kind::LAMBDA},
-    {WITNESS, CVC4::Kind::WITNESS},
+    {UNINTERPRETED_CONSTANT, CVC5::Kind::UNINTERPRETED_CONSTANT},
+    {ABSTRACT_VALUE, CVC5::Kind::ABSTRACT_VALUE},
+    {EQUAL, CVC5::Kind::EQUAL},
+    {DISTINCT, CVC5::Kind::DISTINCT},
+    {CONSTANT, CVC5::Kind::VARIABLE},
+    {VARIABLE, CVC5::Kind::BOUND_VARIABLE},
+    {SEXPR, CVC5::Kind::SEXPR},
+    {LAMBDA, CVC5::Kind::LAMBDA},
+    {WITNESS, CVC5::Kind::WITNESS},
     /* Boolean ------------------------------------------------------------- */
-    {CONST_BOOLEAN, CVC4::Kind::CONST_BOOLEAN},
-    {NOT, CVC4::Kind::NOT},
-    {AND, CVC4::Kind::AND},
-    {IMPLIES, CVC4::Kind::IMPLIES},
-    {OR, CVC4::Kind::OR},
-    {XOR, CVC4::Kind::XOR},
-    {ITE, CVC4::Kind::ITE},
-    {MATCH, CVC4::Kind::MATCH},
-    {MATCH_CASE, CVC4::Kind::MATCH_CASE},
-    {MATCH_BIND_CASE, CVC4::Kind::MATCH_BIND_CASE},
+    {CONST_BOOLEAN, CVC5::Kind::CONST_BOOLEAN},
+    {NOT, CVC5::Kind::NOT},
+    {AND, CVC5::Kind::AND},
+    {IMPLIES, CVC5::Kind::IMPLIES},
+    {OR, CVC5::Kind::OR},
+    {XOR, CVC5::Kind::XOR},
+    {ITE, CVC5::Kind::ITE},
+    {MATCH, CVC5::Kind::MATCH},
+    {MATCH_CASE, CVC5::Kind::MATCH_CASE},
+    {MATCH_BIND_CASE, CVC5::Kind::MATCH_BIND_CASE},
     /* UF ------------------------------------------------------------------ */
-    {APPLY_UF, CVC4::Kind::APPLY_UF},
-    {CARDINALITY_CONSTRAINT, CVC4::Kind::CARDINALITY_CONSTRAINT},
-    {CARDINALITY_VALUE, CVC4::Kind::CARDINALITY_VALUE},
-    {HO_APPLY, CVC4::Kind::HO_APPLY},
+    {APPLY_UF, CVC5::Kind::APPLY_UF},
+    {CARDINALITY_CONSTRAINT, CVC5::Kind::CARDINALITY_CONSTRAINT},
+    {CARDINALITY_VALUE, CVC5::Kind::CARDINALITY_VALUE},
+    {HO_APPLY, CVC5::Kind::HO_APPLY},
     /* Arithmetic ---------------------------------------------------------- */
-    {PLUS, CVC4::Kind::PLUS},
-    {MULT, CVC4::Kind::MULT},
-    {IAND, CVC4::Kind::IAND},
-    {MINUS, CVC4::Kind::MINUS},
-    {UMINUS, CVC4::Kind::UMINUS},
-    {DIVISION, CVC4::Kind::DIVISION},
-    {INTS_DIVISION, CVC4::Kind::INTS_DIVISION},
-    {INTS_MODULUS, CVC4::Kind::INTS_MODULUS},
-    {ABS, CVC4::Kind::ABS},
-    {DIVISIBLE, CVC4::Kind::DIVISIBLE},
-    {POW, CVC4::Kind::POW},
-    {EXPONENTIAL, CVC4::Kind::EXPONENTIAL},
-    {SINE, CVC4::Kind::SINE},
-    {COSINE, CVC4::Kind::COSINE},
-    {TANGENT, CVC4::Kind::TANGENT},
-    {COSECANT, CVC4::Kind::COSECANT},
-    {SECANT, CVC4::Kind::SECANT},
-    {COTANGENT, CVC4::Kind::COTANGENT},
-    {ARCSINE, CVC4::Kind::ARCSINE},
-    {ARCCOSINE, CVC4::Kind::ARCCOSINE},
-    {ARCTANGENT, CVC4::Kind::ARCTANGENT},
-    {ARCCOSECANT, CVC4::Kind::ARCCOSECANT},
-    {ARCSECANT, CVC4::Kind::ARCSECANT},
-    {ARCCOTANGENT, CVC4::Kind::ARCCOTANGENT},
-    {SQRT, CVC4::Kind::SQRT},
-    {CONST_RATIONAL, CVC4::Kind::CONST_RATIONAL},
-    {LT, CVC4::Kind::LT},
-    {LEQ, CVC4::Kind::LEQ},
-    {GT, CVC4::Kind::GT},
-    {GEQ, CVC4::Kind::GEQ},
-    {IS_INTEGER, CVC4::Kind::IS_INTEGER},
-    {TO_INTEGER, CVC4::Kind::TO_INTEGER},
-    {TO_REAL, CVC4::Kind::TO_REAL},
-    {PI, CVC4::Kind::PI},
+    {PLUS, CVC5::Kind::PLUS},
+    {MULT, CVC5::Kind::MULT},
+    {IAND, CVC5::Kind::IAND},
+    {MINUS, CVC5::Kind::MINUS},
+    {UMINUS, CVC5::Kind::UMINUS},
+    {DIVISION, CVC5::Kind::DIVISION},
+    {INTS_DIVISION, CVC5::Kind::INTS_DIVISION},
+    {INTS_MODULUS, CVC5::Kind::INTS_MODULUS},
+    {ABS, CVC5::Kind::ABS},
+    {DIVISIBLE, CVC5::Kind::DIVISIBLE},
+    {POW, CVC5::Kind::POW},
+    {EXPONENTIAL, CVC5::Kind::EXPONENTIAL},
+    {SINE, CVC5::Kind::SINE},
+    {COSINE, CVC5::Kind::COSINE},
+    {TANGENT, CVC5::Kind::TANGENT},
+    {COSECANT, CVC5::Kind::COSECANT},
+    {SECANT, CVC5::Kind::SECANT},
+    {COTANGENT, CVC5::Kind::COTANGENT},
+    {ARCSINE, CVC5::Kind::ARCSINE},
+    {ARCCOSINE, CVC5::Kind::ARCCOSINE},
+    {ARCTANGENT, CVC5::Kind::ARCTANGENT},
+    {ARCCOSECANT, CVC5::Kind::ARCCOSECANT},
+    {ARCSECANT, CVC5::Kind::ARCSECANT},
+    {ARCCOTANGENT, CVC5::Kind::ARCCOTANGENT},
+    {SQRT, CVC5::Kind::SQRT},
+    {CONST_RATIONAL, CVC5::Kind::CONST_RATIONAL},
+    {LT, CVC5::Kind::LT},
+    {LEQ, CVC5::Kind::LEQ},
+    {GT, CVC5::Kind::GT},
+    {GEQ, CVC5::Kind::GEQ},
+    {IS_INTEGER, CVC5::Kind::IS_INTEGER},
+    {TO_INTEGER, CVC5::Kind::TO_INTEGER},
+    {TO_REAL, CVC5::Kind::TO_REAL},
+    {PI, CVC5::Kind::PI},
     /* BV ------------------------------------------------------------------ */
-    {CONST_BITVECTOR, CVC4::Kind::CONST_BITVECTOR},
-    {BITVECTOR_CONCAT, CVC4::Kind::BITVECTOR_CONCAT},
-    {BITVECTOR_AND, CVC4::Kind::BITVECTOR_AND},
-    {BITVECTOR_OR, CVC4::Kind::BITVECTOR_OR},
-    {BITVECTOR_XOR, CVC4::Kind::BITVECTOR_XOR},
-    {BITVECTOR_NOT, CVC4::Kind::BITVECTOR_NOT},
-    {BITVECTOR_NAND, CVC4::Kind::BITVECTOR_NAND},
-    {BITVECTOR_NOR, CVC4::Kind::BITVECTOR_NOR},
-    {BITVECTOR_XNOR, CVC4::Kind::BITVECTOR_XNOR},
-    {BITVECTOR_COMP, CVC4::Kind::BITVECTOR_COMP},
-    {BITVECTOR_MULT, CVC4::Kind::BITVECTOR_MULT},
-    {BITVECTOR_PLUS, CVC4::Kind::BITVECTOR_PLUS},
-    {BITVECTOR_SUB, CVC4::Kind::BITVECTOR_SUB},
-    {BITVECTOR_NEG, CVC4::Kind::BITVECTOR_NEG},
-    {BITVECTOR_UDIV, CVC4::Kind::BITVECTOR_UDIV},
-    {BITVECTOR_UREM, CVC4::Kind::BITVECTOR_UREM},
-    {BITVECTOR_SDIV, CVC4::Kind::BITVECTOR_SDIV},
-    {BITVECTOR_SREM, CVC4::Kind::BITVECTOR_SREM},
-    {BITVECTOR_SMOD, CVC4::Kind::BITVECTOR_SMOD},
-    {BITVECTOR_SHL, CVC4::Kind::BITVECTOR_SHL},
-    {BITVECTOR_LSHR, CVC4::Kind::BITVECTOR_LSHR},
-    {BITVECTOR_ASHR, CVC4::Kind::BITVECTOR_ASHR},
-    {BITVECTOR_ULT, CVC4::Kind::BITVECTOR_ULT},
-    {BITVECTOR_ULE, CVC4::Kind::BITVECTOR_ULE},
-    {BITVECTOR_UGT, CVC4::Kind::BITVECTOR_UGT},
-    {BITVECTOR_UGE, CVC4::Kind::BITVECTOR_UGE},
-    {BITVECTOR_SLT, CVC4::Kind::BITVECTOR_SLT},
-    {BITVECTOR_SLE, CVC4::Kind::BITVECTOR_SLE},
-    {BITVECTOR_SGT, CVC4::Kind::BITVECTOR_SGT},
-    {BITVECTOR_SGE, CVC4::Kind::BITVECTOR_SGE},
-    {BITVECTOR_ULTBV, CVC4::Kind::BITVECTOR_ULTBV},
-    {BITVECTOR_SLTBV, CVC4::Kind::BITVECTOR_SLTBV},
-    {BITVECTOR_ITE, CVC4::Kind::BITVECTOR_ITE},
-    {BITVECTOR_REDOR, CVC4::Kind::BITVECTOR_REDOR},
-    {BITVECTOR_REDAND, CVC4::Kind::BITVECTOR_REDAND},
-    {BITVECTOR_EXTRACT, CVC4::Kind::BITVECTOR_EXTRACT},
-    {BITVECTOR_REPEAT, CVC4::Kind::BITVECTOR_REPEAT},
-    {BITVECTOR_ZERO_EXTEND, CVC4::Kind::BITVECTOR_ZERO_EXTEND},
-    {BITVECTOR_SIGN_EXTEND, CVC4::Kind::BITVECTOR_SIGN_EXTEND},
-    {BITVECTOR_ROTATE_LEFT, CVC4::Kind::BITVECTOR_ROTATE_LEFT},
-    {BITVECTOR_ROTATE_RIGHT, CVC4::Kind::BITVECTOR_ROTATE_RIGHT},
-    {INT_TO_BITVECTOR, CVC4::Kind::INT_TO_BITVECTOR},
-    {BITVECTOR_TO_NAT, CVC4::Kind::BITVECTOR_TO_NAT},
+    {CONST_BITVECTOR, CVC5::Kind::CONST_BITVECTOR},
+    {BITVECTOR_CONCAT, CVC5::Kind::BITVECTOR_CONCAT},
+    {BITVECTOR_AND, CVC5::Kind::BITVECTOR_AND},
+    {BITVECTOR_OR, CVC5::Kind::BITVECTOR_OR},
+    {BITVECTOR_XOR, CVC5::Kind::BITVECTOR_XOR},
+    {BITVECTOR_NOT, CVC5::Kind::BITVECTOR_NOT},
+    {BITVECTOR_NAND, CVC5::Kind::BITVECTOR_NAND},
+    {BITVECTOR_NOR, CVC5::Kind::BITVECTOR_NOR},
+    {BITVECTOR_XNOR, CVC5::Kind::BITVECTOR_XNOR},
+    {BITVECTOR_COMP, CVC5::Kind::BITVECTOR_COMP},
+    {BITVECTOR_MULT, CVC5::Kind::BITVECTOR_MULT},
+    {BITVECTOR_PLUS, CVC5::Kind::BITVECTOR_PLUS},
+    {BITVECTOR_SUB, CVC5::Kind::BITVECTOR_SUB},
+    {BITVECTOR_NEG, CVC5::Kind::BITVECTOR_NEG},
+    {BITVECTOR_UDIV, CVC5::Kind::BITVECTOR_UDIV},
+    {BITVECTOR_UREM, CVC5::Kind::BITVECTOR_UREM},
+    {BITVECTOR_SDIV, CVC5::Kind::BITVECTOR_SDIV},
+    {BITVECTOR_SREM, CVC5::Kind::BITVECTOR_SREM},
+    {BITVECTOR_SMOD, CVC5::Kind::BITVECTOR_SMOD},
+    {BITVECTOR_SHL, CVC5::Kind::BITVECTOR_SHL},
+    {BITVECTOR_LSHR, CVC5::Kind::BITVECTOR_LSHR},
+    {BITVECTOR_ASHR, CVC5::Kind::BITVECTOR_ASHR},
+    {BITVECTOR_ULT, CVC5::Kind::BITVECTOR_ULT},
+    {BITVECTOR_ULE, CVC5::Kind::BITVECTOR_ULE},
+    {BITVECTOR_UGT, CVC5::Kind::BITVECTOR_UGT},
+    {BITVECTOR_UGE, CVC5::Kind::BITVECTOR_UGE},
+    {BITVECTOR_SLT, CVC5::Kind::BITVECTOR_SLT},
+    {BITVECTOR_SLE, CVC5::Kind::BITVECTOR_SLE},
+    {BITVECTOR_SGT, CVC5::Kind::BITVECTOR_SGT},
+    {BITVECTOR_SGE, CVC5::Kind::BITVECTOR_SGE},
+    {BITVECTOR_ULTBV, CVC5::Kind::BITVECTOR_ULTBV},
+    {BITVECTOR_SLTBV, CVC5::Kind::BITVECTOR_SLTBV},
+    {BITVECTOR_ITE, CVC5::Kind::BITVECTOR_ITE},
+    {BITVECTOR_REDOR, CVC5::Kind::BITVECTOR_REDOR},
+    {BITVECTOR_REDAND, CVC5::Kind::BITVECTOR_REDAND},
+    {BITVECTOR_EXTRACT, CVC5::Kind::BITVECTOR_EXTRACT},
+    {BITVECTOR_REPEAT, CVC5::Kind::BITVECTOR_REPEAT},
+    {BITVECTOR_ZERO_EXTEND, CVC5::Kind::BITVECTOR_ZERO_EXTEND},
+    {BITVECTOR_SIGN_EXTEND, CVC5::Kind::BITVECTOR_SIGN_EXTEND},
+    {BITVECTOR_ROTATE_LEFT, CVC5::Kind::BITVECTOR_ROTATE_LEFT},
+    {BITVECTOR_ROTATE_RIGHT, CVC5::Kind::BITVECTOR_ROTATE_RIGHT},
+    {INT_TO_BITVECTOR, CVC5::Kind::INT_TO_BITVECTOR},
+    {BITVECTOR_TO_NAT, CVC5::Kind::BITVECTOR_TO_NAT},
     /* FP ------------------------------------------------------------------ */
-    {CONST_FLOATINGPOINT, CVC4::Kind::CONST_FLOATINGPOINT},
-    {CONST_ROUNDINGMODE, CVC4::Kind::CONST_ROUNDINGMODE},
-    {FLOATINGPOINT_FP, CVC4::Kind::FLOATINGPOINT_FP},
-    {FLOATINGPOINT_EQ, CVC4::Kind::FLOATINGPOINT_EQ},
-    {FLOATINGPOINT_ABS, CVC4::Kind::FLOATINGPOINT_ABS},
-    {FLOATINGPOINT_NEG, CVC4::Kind::FLOATINGPOINT_NEG},
-    {FLOATINGPOINT_PLUS, CVC4::Kind::FLOATINGPOINT_PLUS},
-    {FLOATINGPOINT_SUB, CVC4::Kind::FLOATINGPOINT_SUB},
-    {FLOATINGPOINT_MULT, CVC4::Kind::FLOATINGPOINT_MULT},
-    {FLOATINGPOINT_DIV, CVC4::Kind::FLOATINGPOINT_DIV},
-    {FLOATINGPOINT_FMA, CVC4::Kind::FLOATINGPOINT_FMA},
-    {FLOATINGPOINT_SQRT, CVC4::Kind::FLOATINGPOINT_SQRT},
-    {FLOATINGPOINT_REM, CVC4::Kind::FLOATINGPOINT_REM},
-    {FLOATINGPOINT_RTI, CVC4::Kind::FLOATINGPOINT_RTI},
-    {FLOATINGPOINT_MIN, CVC4::Kind::FLOATINGPOINT_MIN},
-    {FLOATINGPOINT_MAX, CVC4::Kind::FLOATINGPOINT_MAX},
-    {FLOATINGPOINT_LEQ, CVC4::Kind::FLOATINGPOINT_LEQ},
-    {FLOATINGPOINT_LT, CVC4::Kind::FLOATINGPOINT_LT},
-    {FLOATINGPOINT_GEQ, CVC4::Kind::FLOATINGPOINT_GEQ},
-    {FLOATINGPOINT_GT, CVC4::Kind::FLOATINGPOINT_GT},
-    {FLOATINGPOINT_ISN, CVC4::Kind::FLOATINGPOINT_ISN},
-    {FLOATINGPOINT_ISSN, CVC4::Kind::FLOATINGPOINT_ISSN},
-    {FLOATINGPOINT_ISZ, CVC4::Kind::FLOATINGPOINT_ISZ},
-    {FLOATINGPOINT_ISINF, CVC4::Kind::FLOATINGPOINT_ISINF},
-    {FLOATINGPOINT_ISNAN, CVC4::Kind::FLOATINGPOINT_ISNAN},
-    {FLOATINGPOINT_ISNEG, CVC4::Kind::FLOATINGPOINT_ISNEG},
-    {FLOATINGPOINT_ISPOS, CVC4::Kind::FLOATINGPOINT_ISPOS},
+    {CONST_FLOATINGPOINT, CVC5::Kind::CONST_FLOATINGPOINT},
+    {CONST_ROUNDINGMODE, CVC5::Kind::CONST_ROUNDINGMODE},
+    {FLOATINGPOINT_FP, CVC5::Kind::FLOATINGPOINT_FP},
+    {FLOATINGPOINT_EQ, CVC5::Kind::FLOATINGPOINT_EQ},
+    {FLOATINGPOINT_ABS, CVC5::Kind::FLOATINGPOINT_ABS},
+    {FLOATINGPOINT_NEG, CVC5::Kind::FLOATINGPOINT_NEG},
+    {FLOATINGPOINT_PLUS, CVC5::Kind::FLOATINGPOINT_PLUS},
+    {FLOATINGPOINT_SUB, CVC5::Kind::FLOATINGPOINT_SUB},
+    {FLOATINGPOINT_MULT, CVC5::Kind::FLOATINGPOINT_MULT},
+    {FLOATINGPOINT_DIV, CVC5::Kind::FLOATINGPOINT_DIV},
+    {FLOATINGPOINT_FMA, CVC5::Kind::FLOATINGPOINT_FMA},
+    {FLOATINGPOINT_SQRT, CVC5::Kind::FLOATINGPOINT_SQRT},
+    {FLOATINGPOINT_REM, CVC5::Kind::FLOATINGPOINT_REM},
+    {FLOATINGPOINT_RTI, CVC5::Kind::FLOATINGPOINT_RTI},
+    {FLOATINGPOINT_MIN, CVC5::Kind::FLOATINGPOINT_MIN},
+    {FLOATINGPOINT_MAX, CVC5::Kind::FLOATINGPOINT_MAX},
+    {FLOATINGPOINT_LEQ, CVC5::Kind::FLOATINGPOINT_LEQ},
+    {FLOATINGPOINT_LT, CVC5::Kind::FLOATINGPOINT_LT},
+    {FLOATINGPOINT_GEQ, CVC5::Kind::FLOATINGPOINT_GEQ},
+    {FLOATINGPOINT_GT, CVC5::Kind::FLOATINGPOINT_GT},
+    {FLOATINGPOINT_ISN, CVC5::Kind::FLOATINGPOINT_ISN},
+    {FLOATINGPOINT_ISSN, CVC5::Kind::FLOATINGPOINT_ISSN},
+    {FLOATINGPOINT_ISZ, CVC5::Kind::FLOATINGPOINT_ISZ},
+    {FLOATINGPOINT_ISINF, CVC5::Kind::FLOATINGPOINT_ISINF},
+    {FLOATINGPOINT_ISNAN, CVC5::Kind::FLOATINGPOINT_ISNAN},
+    {FLOATINGPOINT_ISNEG, CVC5::Kind::FLOATINGPOINT_ISNEG},
+    {FLOATINGPOINT_ISPOS, CVC5::Kind::FLOATINGPOINT_ISPOS},
     {FLOATINGPOINT_TO_FP_FLOATINGPOINT,
-     CVC4::Kind::FLOATINGPOINT_TO_FP_FLOATINGPOINT},
-    {FLOATINGPOINT_TO_FP_REAL, CVC4::Kind::FLOATINGPOINT_TO_FP_REAL},
+     CVC5::Kind::FLOATINGPOINT_TO_FP_FLOATINGPOINT},
+    {FLOATINGPOINT_TO_FP_REAL, CVC5::Kind::FLOATINGPOINT_TO_FP_REAL},
     {FLOATINGPOINT_TO_FP_SIGNED_BITVECTOR,
-     CVC4::Kind::FLOATINGPOINT_TO_FP_SIGNED_BITVECTOR},
+     CVC5::Kind::FLOATINGPOINT_TO_FP_SIGNED_BITVECTOR},
     {FLOATINGPOINT_TO_FP_UNSIGNED_BITVECTOR,
-     CVC4::Kind::FLOATINGPOINT_TO_FP_UNSIGNED_BITVECTOR},
-    {FLOATINGPOINT_TO_FP_GENERIC, CVC4::Kind::FLOATINGPOINT_TO_FP_GENERIC},
-    {FLOATINGPOINT_TO_UBV, CVC4::Kind::FLOATINGPOINT_TO_UBV},
-    {FLOATINGPOINT_TO_SBV, CVC4::Kind::FLOATINGPOINT_TO_SBV},
-    {FLOATINGPOINT_TO_REAL, CVC4::Kind::FLOATINGPOINT_TO_REAL},
+     CVC5::Kind::FLOATINGPOINT_TO_FP_UNSIGNED_BITVECTOR},
+    {FLOATINGPOINT_TO_FP_GENERIC, CVC5::Kind::FLOATINGPOINT_TO_FP_GENERIC},
+    {FLOATINGPOINT_TO_UBV, CVC5::Kind::FLOATINGPOINT_TO_UBV},
+    {FLOATINGPOINT_TO_SBV, CVC5::Kind::FLOATINGPOINT_TO_SBV},
+    {FLOATINGPOINT_TO_REAL, CVC5::Kind::FLOATINGPOINT_TO_REAL},
     /* Arrays -------------------------------------------------------------- */
-    {SELECT, CVC4::Kind::SELECT},
-    {STORE, CVC4::Kind::STORE},
-    {CONST_ARRAY, CVC4::Kind::STORE_ALL},
-    {EQ_RANGE, CVC4::Kind::EQ_RANGE},
+    {SELECT, CVC5::Kind::SELECT},
+    {STORE, CVC5::Kind::STORE},
+    {CONST_ARRAY, CVC5::Kind::STORE_ALL},
+    {EQ_RANGE, CVC5::Kind::EQ_RANGE},
     /* Datatypes ----------------------------------------------------------- */
-    {APPLY_SELECTOR, CVC4::Kind::APPLY_SELECTOR},
-    {APPLY_CONSTRUCTOR, CVC4::Kind::APPLY_CONSTRUCTOR},
-    {APPLY_TESTER, CVC4::Kind::APPLY_TESTER},
-    {TUPLE_UPDATE, CVC4::Kind::TUPLE_UPDATE},
-    {RECORD_UPDATE, CVC4::Kind::RECORD_UPDATE},
-    {DT_SIZE, CVC4::Kind::DT_SIZE},
-    {TUPLE_PROJECT, CVC4::Kind::TUPLE_PROJECT},
+    {APPLY_SELECTOR, CVC5::Kind::APPLY_SELECTOR},
+    {APPLY_CONSTRUCTOR, CVC5::Kind::APPLY_CONSTRUCTOR},
+    {APPLY_TESTER, CVC5::Kind::APPLY_TESTER},
+    {TUPLE_UPDATE, CVC5::Kind::TUPLE_UPDATE},
+    {RECORD_UPDATE, CVC5::Kind::RECORD_UPDATE},
+    {DT_SIZE, CVC5::Kind::DT_SIZE},
+    {TUPLE_PROJECT, CVC5::Kind::TUPLE_PROJECT},
     /* Separation Logic ---------------------------------------------------- */
-    {SEP_NIL, CVC4::Kind::SEP_NIL},
-    {SEP_EMP, CVC4::Kind::SEP_EMP},
-    {SEP_PTO, CVC4::Kind::SEP_PTO},
-    {SEP_STAR, CVC4::Kind::SEP_STAR},
-    {SEP_WAND, CVC4::Kind::SEP_WAND},
+    {SEP_NIL, CVC5::Kind::SEP_NIL},
+    {SEP_EMP, CVC5::Kind::SEP_EMP},
+    {SEP_PTO, CVC5::Kind::SEP_PTO},
+    {SEP_STAR, CVC5::Kind::SEP_STAR},
+    {SEP_WAND, CVC5::Kind::SEP_WAND},
     /* Sets ---------------------------------------------------------------- */
-    {EMPTYSET, CVC4::Kind::EMPTYSET},
-    {UNION, CVC4::Kind::UNION},
-    {INTERSECTION, CVC4::Kind::INTERSECTION},
-    {SETMINUS, CVC4::Kind::SETMINUS},
-    {SUBSET, CVC4::Kind::SUBSET},
-    {MEMBER, CVC4::Kind::MEMBER},
-    {SINGLETON, CVC4::Kind::SINGLETON},
-    {INSERT, CVC4::Kind::INSERT},
-    {CARD, CVC4::Kind::CARD},
-    {COMPLEMENT, CVC4::Kind::COMPLEMENT},
-    {UNIVERSE_SET, CVC4::Kind::UNIVERSE_SET},
-    {JOIN, CVC4::Kind::JOIN},
-    {PRODUCT, CVC4::Kind::PRODUCT},
-    {TRANSPOSE, CVC4::Kind::TRANSPOSE},
-    {TCLOSURE, CVC4::Kind::TCLOSURE},
-    {JOIN_IMAGE, CVC4::Kind::JOIN_IMAGE},
-    {IDEN, CVC4::Kind::IDEN},
-    {COMPREHENSION, CVC4::Kind::COMPREHENSION},
-    {CHOOSE, CVC4::Kind::CHOOSE},
-    {IS_SINGLETON, CVC4::Kind::IS_SINGLETON},
+    {EMPTYSET, CVC5::Kind::EMPTYSET},
+    {UNION, CVC5::Kind::UNION},
+    {INTERSECTION, CVC5::Kind::INTERSECTION},
+    {SETMINUS, CVC5::Kind::SETMINUS},
+    {SUBSET, CVC5::Kind::SUBSET},
+    {MEMBER, CVC5::Kind::MEMBER},
+    {SINGLETON, CVC5::Kind::SINGLETON},
+    {INSERT, CVC5::Kind::INSERT},
+    {CARD, CVC5::Kind::CARD},
+    {COMPLEMENT, CVC5::Kind::COMPLEMENT},
+    {UNIVERSE_SET, CVC5::Kind::UNIVERSE_SET},
+    {JOIN, CVC5::Kind::JOIN},
+    {PRODUCT, CVC5::Kind::PRODUCT},
+    {TRANSPOSE, CVC5::Kind::TRANSPOSE},
+    {TCLOSURE, CVC5::Kind::TCLOSURE},
+    {JOIN_IMAGE, CVC5::Kind::JOIN_IMAGE},
+    {IDEN, CVC5::Kind::IDEN},
+    {COMPREHENSION, CVC5::Kind::COMPREHENSION},
+    {CHOOSE, CVC5::Kind::CHOOSE},
+    {IS_SINGLETON, CVC5::Kind::IS_SINGLETON},
     /* Bags ---------------------------------------------------------------- */
-    {UNION_MAX, CVC4::Kind::UNION_MAX},
-    {UNION_DISJOINT, CVC4::Kind::UNION_DISJOINT},
-    {INTERSECTION_MIN, CVC4::Kind::INTERSECTION_MIN},
-    {DIFFERENCE_SUBTRACT, CVC4::Kind::DIFFERENCE_SUBTRACT},
-    {DIFFERENCE_REMOVE, CVC4::Kind::DIFFERENCE_REMOVE},
-    {SUBBAG, CVC4::Kind::SUBBAG},
-    {BAG_COUNT, CVC4::Kind::BAG_COUNT},
-    {DUPLICATE_REMOVAL, CVC4::Kind::DUPLICATE_REMOVAL},
-    {MK_BAG, CVC4::Kind::MK_BAG},
-    {EMPTYBAG, CVC4::Kind::EMPTYBAG},
-    {BAG_CARD, CVC4::Kind::BAG_CARD},
-    {BAG_CHOOSE, CVC4::Kind::BAG_CHOOSE},
-    {BAG_IS_SINGLETON, CVC4::Kind::BAG_IS_SINGLETON},
-    {BAG_FROM_SET, CVC4::Kind::BAG_FROM_SET},
-    {BAG_TO_SET, CVC4::Kind::BAG_TO_SET},
+    {UNION_MAX, CVC5::Kind::UNION_MAX},
+    {UNION_DISJOINT, CVC5::Kind::UNION_DISJOINT},
+    {INTERSECTION_MIN, CVC5::Kind::INTERSECTION_MIN},
+    {DIFFERENCE_SUBTRACT, CVC5::Kind::DIFFERENCE_SUBTRACT},
+    {DIFFERENCE_REMOVE, CVC5::Kind::DIFFERENCE_REMOVE},
+    {SUBBAG, CVC5::Kind::SUBBAG},
+    {BAG_COUNT, CVC5::Kind::BAG_COUNT},
+    {DUPLICATE_REMOVAL, CVC5::Kind::DUPLICATE_REMOVAL},
+    {MK_BAG, CVC5::Kind::MK_BAG},
+    {EMPTYBAG, CVC5::Kind::EMPTYBAG},
+    {BAG_CARD, CVC5::Kind::BAG_CARD},
+    {BAG_CHOOSE, CVC5::Kind::BAG_CHOOSE},
+    {BAG_IS_SINGLETON, CVC5::Kind::BAG_IS_SINGLETON},
+    {BAG_FROM_SET, CVC5::Kind::BAG_FROM_SET},
+    {BAG_TO_SET, CVC5::Kind::BAG_TO_SET},
     /* Strings ------------------------------------------------------------- */
-    {STRING_CONCAT, CVC4::Kind::STRING_CONCAT},
-    {STRING_IN_REGEXP, CVC4::Kind::STRING_IN_REGEXP},
-    {STRING_LENGTH, CVC4::Kind::STRING_LENGTH},
-    {STRING_SUBSTR, CVC4::Kind::STRING_SUBSTR},
-    {STRING_UPDATE, CVC4::Kind::STRING_UPDATE},
-    {STRING_CHARAT, CVC4::Kind::STRING_CHARAT},
-    {STRING_CONTAINS, CVC4::Kind::STRING_STRCTN},
-    {STRING_INDEXOF, CVC4::Kind::STRING_STRIDOF},
-    {STRING_REPLACE, CVC4::Kind::STRING_STRREPL},
-    {STRING_REPLACE_ALL, CVC4::Kind::STRING_STRREPLALL},
-    {STRING_REPLACE_RE, CVC4::Kind::STRING_REPLACE_RE},
-    {STRING_REPLACE_RE_ALL, CVC4::Kind::STRING_REPLACE_RE_ALL},
-    {STRING_TOLOWER, CVC4::Kind::STRING_TOLOWER},
-    {STRING_TOUPPER, CVC4::Kind::STRING_TOUPPER},
-    {STRING_REV, CVC4::Kind::STRING_REV},
-    {STRING_FROM_CODE, CVC4::Kind::STRING_FROM_CODE},
-    {STRING_TO_CODE, CVC4::Kind::STRING_TO_CODE},
-    {STRING_LT, CVC4::Kind::STRING_LT},
-    {STRING_LEQ, CVC4::Kind::STRING_LEQ},
-    {STRING_PREFIX, CVC4::Kind::STRING_PREFIX},
-    {STRING_SUFFIX, CVC4::Kind::STRING_SUFFIX},
-    {STRING_IS_DIGIT, CVC4::Kind::STRING_IS_DIGIT},
-    {STRING_FROM_INT, CVC4::Kind::STRING_ITOS},
-    {STRING_TO_INT, CVC4::Kind::STRING_STOI},
-    {CONST_STRING, CVC4::Kind::CONST_STRING},
-    {STRING_TO_REGEXP, CVC4::Kind::STRING_TO_REGEXP},
-    {REGEXP_CONCAT, CVC4::Kind::REGEXP_CONCAT},
-    {REGEXP_UNION, CVC4::Kind::REGEXP_UNION},
-    {REGEXP_INTER, CVC4::Kind::REGEXP_INTER},
-    {REGEXP_DIFF, CVC4::Kind::REGEXP_DIFF},
-    {REGEXP_STAR, CVC4::Kind::REGEXP_STAR},
-    {REGEXP_PLUS, CVC4::Kind::REGEXP_PLUS},
-    {REGEXP_OPT, CVC4::Kind::REGEXP_OPT},
-    {REGEXP_RANGE, CVC4::Kind::REGEXP_RANGE},
-    {REGEXP_REPEAT, CVC4::Kind::REGEXP_REPEAT},
-    {REGEXP_LOOP, CVC4::Kind::REGEXP_LOOP},
-    {REGEXP_EMPTY, CVC4::Kind::REGEXP_EMPTY},
-    {REGEXP_SIGMA, CVC4::Kind::REGEXP_SIGMA},
-    {REGEXP_COMPLEMENT, CVC4::Kind::REGEXP_COMPLEMENT},
+    {STRING_CONCAT, CVC5::Kind::STRING_CONCAT},
+    {STRING_IN_REGEXP, CVC5::Kind::STRING_IN_REGEXP},
+    {STRING_LENGTH, CVC5::Kind::STRING_LENGTH},
+    {STRING_SUBSTR, CVC5::Kind::STRING_SUBSTR},
+    {STRING_UPDATE, CVC5::Kind::STRING_UPDATE},
+    {STRING_CHARAT, CVC5::Kind::STRING_CHARAT},
+    {STRING_CONTAINS, CVC5::Kind::STRING_STRCTN},
+    {STRING_INDEXOF, CVC5::Kind::STRING_STRIDOF},
+    {STRING_REPLACE, CVC5::Kind::STRING_STRREPL},
+    {STRING_REPLACE_ALL, CVC5::Kind::STRING_STRREPLALL},
+    {STRING_REPLACE_RE, CVC5::Kind::STRING_REPLACE_RE},
+    {STRING_REPLACE_RE_ALL, CVC5::Kind::STRING_REPLACE_RE_ALL},
+    {STRING_TOLOWER, CVC5::Kind::STRING_TOLOWER},
+    {STRING_TOUPPER, CVC5::Kind::STRING_TOUPPER},
+    {STRING_REV, CVC5::Kind::STRING_REV},
+    {STRING_FROM_CODE, CVC5::Kind::STRING_FROM_CODE},
+    {STRING_TO_CODE, CVC5::Kind::STRING_TO_CODE},
+    {STRING_LT, CVC5::Kind::STRING_LT},
+    {STRING_LEQ, CVC5::Kind::STRING_LEQ},
+    {STRING_PREFIX, CVC5::Kind::STRING_PREFIX},
+    {STRING_SUFFIX, CVC5::Kind::STRING_SUFFIX},
+    {STRING_IS_DIGIT, CVC5::Kind::STRING_IS_DIGIT},
+    {STRING_FROM_INT, CVC5::Kind::STRING_ITOS},
+    {STRING_TO_INT, CVC5::Kind::STRING_STOI},
+    {CONST_STRING, CVC5::Kind::CONST_STRING},
+    {STRING_TO_REGEXP, CVC5::Kind::STRING_TO_REGEXP},
+    {REGEXP_CONCAT, CVC5::Kind::REGEXP_CONCAT},
+    {REGEXP_UNION, CVC5::Kind::REGEXP_UNION},
+    {REGEXP_INTER, CVC5::Kind::REGEXP_INTER},
+    {REGEXP_DIFF, CVC5::Kind::REGEXP_DIFF},
+    {REGEXP_STAR, CVC5::Kind::REGEXP_STAR},
+    {REGEXP_PLUS, CVC5::Kind::REGEXP_PLUS},
+    {REGEXP_OPT, CVC5::Kind::REGEXP_OPT},
+    {REGEXP_RANGE, CVC5::Kind::REGEXP_RANGE},
+    {REGEXP_REPEAT, CVC5::Kind::REGEXP_REPEAT},
+    {REGEXP_LOOP, CVC5::Kind::REGEXP_LOOP},
+    {REGEXP_EMPTY, CVC5::Kind::REGEXP_EMPTY},
+    {REGEXP_SIGMA, CVC5::Kind::REGEXP_SIGMA},
+    {REGEXP_COMPLEMENT, CVC5::Kind::REGEXP_COMPLEMENT},
     // maps to the same kind as the string versions
-    {SEQ_CONCAT, CVC4::Kind::STRING_CONCAT},
-    {SEQ_LENGTH, CVC4::Kind::STRING_LENGTH},
-    {SEQ_EXTRACT, CVC4::Kind::STRING_SUBSTR},
-    {SEQ_UPDATE, CVC4::Kind::STRING_UPDATE},
-    {SEQ_AT, CVC4::Kind::STRING_CHARAT},
-    {SEQ_CONTAINS, CVC4::Kind::STRING_STRCTN},
-    {SEQ_INDEXOF, CVC4::Kind::STRING_STRIDOF},
-    {SEQ_REPLACE, CVC4::Kind::STRING_STRREPL},
-    {SEQ_REPLACE_ALL, CVC4::Kind::STRING_STRREPLALL},
-    {SEQ_REV, CVC4::Kind::STRING_REV},
-    {SEQ_PREFIX, CVC4::Kind::STRING_PREFIX},
-    {SEQ_SUFFIX, CVC4::Kind::STRING_SUFFIX},
-    {CONST_SEQUENCE, CVC4::Kind::CONST_SEQUENCE},
-    {SEQ_UNIT, CVC4::Kind::SEQ_UNIT},
-    {SEQ_NTH, CVC4::Kind::SEQ_NTH},
+    {SEQ_CONCAT, CVC5::Kind::STRING_CONCAT},
+    {SEQ_LENGTH, CVC5::Kind::STRING_LENGTH},
+    {SEQ_EXTRACT, CVC5::Kind::STRING_SUBSTR},
+    {SEQ_UPDATE, CVC5::Kind::STRING_UPDATE},
+    {SEQ_AT, CVC5::Kind::STRING_CHARAT},
+    {SEQ_CONTAINS, CVC5::Kind::STRING_STRCTN},
+    {SEQ_INDEXOF, CVC5::Kind::STRING_STRIDOF},
+    {SEQ_REPLACE, CVC5::Kind::STRING_STRREPL},
+    {SEQ_REPLACE_ALL, CVC5::Kind::STRING_STRREPLALL},
+    {SEQ_REV, CVC5::Kind::STRING_REV},
+    {SEQ_PREFIX, CVC5::Kind::STRING_PREFIX},
+    {SEQ_SUFFIX, CVC5::Kind::STRING_SUFFIX},
+    {CONST_SEQUENCE, CVC5::Kind::CONST_SEQUENCE},
+    {SEQ_UNIT, CVC5::Kind::SEQ_UNIT},
+    {SEQ_NTH, CVC5::Kind::SEQ_NTH},
     /* Quantifiers --------------------------------------------------------- */
-    {FORALL, CVC4::Kind::FORALL},
-    {EXISTS, CVC4::Kind::EXISTS},
-    {BOUND_VAR_LIST, CVC4::Kind::BOUND_VAR_LIST},
-    {INST_PATTERN, CVC4::Kind::INST_PATTERN},
-    {INST_NO_PATTERN, CVC4::Kind::INST_NO_PATTERN},
-    {INST_ATTRIBUTE, CVC4::Kind::INST_ATTRIBUTE},
-    {INST_PATTERN_LIST, CVC4::Kind::INST_PATTERN_LIST},
-    {LAST_KIND, CVC4::Kind::LAST_KIND},
+    {FORALL, CVC5::Kind::FORALL},
+    {EXISTS, CVC5::Kind::EXISTS},
+    {BOUND_VAR_LIST, CVC5::Kind::BOUND_VAR_LIST},
+    {INST_PATTERN, CVC5::Kind::INST_PATTERN},
+    {INST_NO_PATTERN, CVC5::Kind::INST_NO_PATTERN},
+    {INST_ATTRIBUTE, CVC5::Kind::INST_ATTRIBUTE},
+    {INST_PATTERN_LIST, CVC5::Kind::INST_PATTERN_LIST},
+    {LAST_KIND, CVC5::Kind::LAST_KIND},
 };
 
 /* Mapping from internal kind to external (API) kind. */
-const static std::unordered_map<CVC4::Kind, Kind, CVC4::kind::KindHashFunction>
+const static std::unordered_map<CVC5::Kind, Kind, CVC5::kind::KindHashFunction>
     s_kinds_internal{
-        {CVC4::Kind::UNDEFINED_KIND, UNDEFINED_KIND},
-        {CVC4::Kind::NULL_EXPR, NULL_EXPR},
+        {CVC5::Kind::UNDEFINED_KIND, UNDEFINED_KIND},
+        {CVC5::Kind::NULL_EXPR, NULL_EXPR},
         /* Builtin --------------------------------------------------------- */
-        {CVC4::Kind::UNINTERPRETED_CONSTANT, UNINTERPRETED_CONSTANT},
-        {CVC4::Kind::ABSTRACT_VALUE, ABSTRACT_VALUE},
-        {CVC4::Kind::EQUAL, EQUAL},
-        {CVC4::Kind::DISTINCT, DISTINCT},
-        {CVC4::Kind::VARIABLE, CONSTANT},
-        {CVC4::Kind::BOUND_VARIABLE, VARIABLE},
-        {CVC4::Kind::SEXPR, SEXPR},
-        {CVC4::Kind::LAMBDA, LAMBDA},
-        {CVC4::Kind::WITNESS, WITNESS},
+        {CVC5::Kind::UNINTERPRETED_CONSTANT, UNINTERPRETED_CONSTANT},
+        {CVC5::Kind::ABSTRACT_VALUE, ABSTRACT_VALUE},
+        {CVC5::Kind::EQUAL, EQUAL},
+        {CVC5::Kind::DISTINCT, DISTINCT},
+        {CVC5::Kind::VARIABLE, CONSTANT},
+        {CVC5::Kind::BOUND_VARIABLE, VARIABLE},
+        {CVC5::Kind::SEXPR, SEXPR},
+        {CVC5::Kind::LAMBDA, LAMBDA},
+        {CVC5::Kind::WITNESS, WITNESS},
         /* Boolean --------------------------------------------------------- */
-        {CVC4::Kind::CONST_BOOLEAN, CONST_BOOLEAN},
-        {CVC4::Kind::NOT, NOT},
-        {CVC4::Kind::AND, AND},
-        {CVC4::Kind::IMPLIES, IMPLIES},
-        {CVC4::Kind::OR, OR},
-        {CVC4::Kind::XOR, XOR},
-        {CVC4::Kind::ITE, ITE},
-        {CVC4::Kind::MATCH, MATCH},
-        {CVC4::Kind::MATCH_CASE, MATCH_CASE},
-        {CVC4::Kind::MATCH_BIND_CASE, MATCH_BIND_CASE},
+        {CVC5::Kind::CONST_BOOLEAN, CONST_BOOLEAN},
+        {CVC5::Kind::NOT, NOT},
+        {CVC5::Kind::AND, AND},
+        {CVC5::Kind::IMPLIES, IMPLIES},
+        {CVC5::Kind::OR, OR},
+        {CVC5::Kind::XOR, XOR},
+        {CVC5::Kind::ITE, ITE},
+        {CVC5::Kind::MATCH, MATCH},
+        {CVC5::Kind::MATCH_CASE, MATCH_CASE},
+        {CVC5::Kind::MATCH_BIND_CASE, MATCH_BIND_CASE},
         /* UF -------------------------------------------------------------- */
-        {CVC4::Kind::APPLY_UF, APPLY_UF},
-        {CVC4::Kind::CARDINALITY_CONSTRAINT, CARDINALITY_CONSTRAINT},
-        {CVC4::Kind::CARDINALITY_VALUE, CARDINALITY_VALUE},
-        {CVC4::Kind::HO_APPLY, HO_APPLY},
+        {CVC5::Kind::APPLY_UF, APPLY_UF},
+        {CVC5::Kind::CARDINALITY_CONSTRAINT, CARDINALITY_CONSTRAINT},
+        {CVC5::Kind::CARDINALITY_VALUE, CARDINALITY_VALUE},
+        {CVC5::Kind::HO_APPLY, HO_APPLY},
         /* Arithmetic ------------------------------------------------------ */
-        {CVC4::Kind::PLUS, PLUS},
-        {CVC4::Kind::MULT, MULT},
-        {CVC4::Kind::IAND, IAND},
-        {CVC4::Kind::MINUS, MINUS},
-        {CVC4::Kind::UMINUS, UMINUS},
-        {CVC4::Kind::DIVISION, DIVISION},
-        {CVC4::Kind::DIVISION_TOTAL, INTERNAL_KIND},
-        {CVC4::Kind::INTS_DIVISION, INTS_DIVISION},
-        {CVC4::Kind::INTS_DIVISION_TOTAL, INTERNAL_KIND},
-        {CVC4::Kind::INTS_MODULUS, INTS_MODULUS},
-        {CVC4::Kind::INTS_MODULUS_TOTAL, INTERNAL_KIND},
-        {CVC4::Kind::ABS, ABS},
-        {CVC4::Kind::DIVISIBLE, DIVISIBLE},
-        {CVC4::Kind::POW, POW},
-        {CVC4::Kind::EXPONENTIAL, EXPONENTIAL},
-        {CVC4::Kind::SINE, SINE},
-        {CVC4::Kind::COSINE, COSINE},
-        {CVC4::Kind::TANGENT, TANGENT},
-        {CVC4::Kind::COSECANT, COSECANT},
-        {CVC4::Kind::SECANT, SECANT},
-        {CVC4::Kind::COTANGENT, COTANGENT},
-        {CVC4::Kind::ARCSINE, ARCSINE},
-        {CVC4::Kind::ARCCOSINE, ARCCOSINE},
-        {CVC4::Kind::ARCTANGENT, ARCTANGENT},
-        {CVC4::Kind::ARCCOSECANT, ARCCOSECANT},
-        {CVC4::Kind::ARCSECANT, ARCSECANT},
-        {CVC4::Kind::ARCCOTANGENT, ARCCOTANGENT},
-        {CVC4::Kind::SQRT, SQRT},
-        {CVC4::Kind::DIVISIBLE_OP, DIVISIBLE},
-        {CVC4::Kind::CONST_RATIONAL, CONST_RATIONAL},
-        {CVC4::Kind::LT, LT},
-        {CVC4::Kind::LEQ, LEQ},
-        {CVC4::Kind::GT, GT},
-        {CVC4::Kind::GEQ, GEQ},
-        {CVC4::Kind::IS_INTEGER, IS_INTEGER},
-        {CVC4::Kind::TO_INTEGER, TO_INTEGER},
-        {CVC4::Kind::TO_REAL, TO_REAL},
-        {CVC4::Kind::PI, PI},
+        {CVC5::Kind::PLUS, PLUS},
+        {CVC5::Kind::MULT, MULT},
+        {CVC5::Kind::IAND, IAND},
+        {CVC5::Kind::MINUS, MINUS},
+        {CVC5::Kind::UMINUS, UMINUS},
+        {CVC5::Kind::DIVISION, DIVISION},
+        {CVC5::Kind::DIVISION_TOTAL, INTERNAL_KIND},
+        {CVC5::Kind::INTS_DIVISION, INTS_DIVISION},
+        {CVC5::Kind::INTS_DIVISION_TOTAL, INTERNAL_KIND},
+        {CVC5::Kind::INTS_MODULUS, INTS_MODULUS},
+        {CVC5::Kind::INTS_MODULUS_TOTAL, INTERNAL_KIND},
+        {CVC5::Kind::ABS, ABS},
+        {CVC5::Kind::DIVISIBLE, DIVISIBLE},
+        {CVC5::Kind::POW, POW},
+        {CVC5::Kind::EXPONENTIAL, EXPONENTIAL},
+        {CVC5::Kind::SINE, SINE},
+        {CVC5::Kind::COSINE, COSINE},
+        {CVC5::Kind::TANGENT, TANGENT},
+        {CVC5::Kind::COSECANT, COSECANT},
+        {CVC5::Kind::SECANT, SECANT},
+        {CVC5::Kind::COTANGENT, COTANGENT},
+        {CVC5::Kind::ARCSINE, ARCSINE},
+        {CVC5::Kind::ARCCOSINE, ARCCOSINE},
+        {CVC5::Kind::ARCTANGENT, ARCTANGENT},
+        {CVC5::Kind::ARCCOSECANT, ARCCOSECANT},
+        {CVC5::Kind::ARCSECANT, ARCSECANT},
+        {CVC5::Kind::ARCCOTANGENT, ARCCOTANGENT},
+        {CVC5::Kind::SQRT, SQRT},
+        {CVC5::Kind::DIVISIBLE_OP, DIVISIBLE},
+        {CVC5::Kind::CONST_RATIONAL, CONST_RATIONAL},
+        {CVC5::Kind::LT, LT},
+        {CVC5::Kind::LEQ, LEQ},
+        {CVC5::Kind::GT, GT},
+        {CVC5::Kind::GEQ, GEQ},
+        {CVC5::Kind::IS_INTEGER, IS_INTEGER},
+        {CVC5::Kind::TO_INTEGER, TO_INTEGER},
+        {CVC5::Kind::TO_REAL, TO_REAL},
+        {CVC5::Kind::PI, PI},
         /* BV -------------------------------------------------------------- */
-        {CVC4::Kind::CONST_BITVECTOR, CONST_BITVECTOR},
-        {CVC4::Kind::BITVECTOR_CONCAT, BITVECTOR_CONCAT},
-        {CVC4::Kind::BITVECTOR_AND, BITVECTOR_AND},
-        {CVC4::Kind::BITVECTOR_OR, BITVECTOR_OR},
-        {CVC4::Kind::BITVECTOR_XOR, BITVECTOR_XOR},
-        {CVC4::Kind::BITVECTOR_NOT, BITVECTOR_NOT},
-        {CVC4::Kind::BITVECTOR_NAND, BITVECTOR_NAND},
-        {CVC4::Kind::BITVECTOR_NOR, BITVECTOR_NOR},
-        {CVC4::Kind::BITVECTOR_XNOR, BITVECTOR_XNOR},
-        {CVC4::Kind::BITVECTOR_COMP, BITVECTOR_COMP},
-        {CVC4::Kind::BITVECTOR_MULT, BITVECTOR_MULT},
-        {CVC4::Kind::BITVECTOR_PLUS, BITVECTOR_PLUS},
-        {CVC4::Kind::BITVECTOR_SUB, BITVECTOR_SUB},
-        {CVC4::Kind::BITVECTOR_NEG, BITVECTOR_NEG},
-        {CVC4::Kind::BITVECTOR_UDIV, BITVECTOR_UDIV},
-        {CVC4::Kind::BITVECTOR_UREM, BITVECTOR_UREM},
-        {CVC4::Kind::BITVECTOR_SDIV, BITVECTOR_SDIV},
-        {CVC4::Kind::BITVECTOR_SREM, BITVECTOR_SREM},
-        {CVC4::Kind::BITVECTOR_SMOD, BITVECTOR_SMOD},
-        {CVC4::Kind::BITVECTOR_SHL, BITVECTOR_SHL},
-        {CVC4::Kind::BITVECTOR_LSHR, BITVECTOR_LSHR},
-        {CVC4::Kind::BITVECTOR_ASHR, BITVECTOR_ASHR},
-        {CVC4::Kind::BITVECTOR_ULT, BITVECTOR_ULT},
-        {CVC4::Kind::BITVECTOR_ULE, BITVECTOR_ULE},
-        {CVC4::Kind::BITVECTOR_UGT, BITVECTOR_UGT},
-        {CVC4::Kind::BITVECTOR_UGE, BITVECTOR_UGE},
-        {CVC4::Kind::BITVECTOR_SLT, BITVECTOR_SLT},
-        {CVC4::Kind::BITVECTOR_SLE, BITVECTOR_SLE},
-        {CVC4::Kind::BITVECTOR_SGT, BITVECTOR_SGT},
-        {CVC4::Kind::BITVECTOR_SGE, BITVECTOR_SGE},
-        {CVC4::Kind::BITVECTOR_ULTBV, BITVECTOR_ULTBV},
-        {CVC4::Kind::BITVECTOR_SLTBV, BITVECTOR_SLTBV},
-        {CVC4::Kind::BITVECTOR_ITE, BITVECTOR_ITE},
-        {CVC4::Kind::BITVECTOR_REDOR, BITVECTOR_REDOR},
-        {CVC4::Kind::BITVECTOR_REDAND, BITVECTOR_REDAND},
-        {CVC4::Kind::BITVECTOR_EXTRACT_OP, BITVECTOR_EXTRACT},
-        {CVC4::Kind::BITVECTOR_REPEAT_OP, BITVECTOR_REPEAT},
-        {CVC4::Kind::BITVECTOR_ZERO_EXTEND_OP, BITVECTOR_ZERO_EXTEND},
-        {CVC4::Kind::BITVECTOR_SIGN_EXTEND_OP, BITVECTOR_SIGN_EXTEND},
-        {CVC4::Kind::BITVECTOR_ROTATE_LEFT_OP, BITVECTOR_ROTATE_LEFT},
-        {CVC4::Kind::BITVECTOR_ROTATE_RIGHT_OP, BITVECTOR_ROTATE_RIGHT},
-        {CVC4::Kind::BITVECTOR_EXTRACT, BITVECTOR_EXTRACT},
-        {CVC4::Kind::BITVECTOR_REPEAT, BITVECTOR_REPEAT},
-        {CVC4::Kind::BITVECTOR_ZERO_EXTEND, BITVECTOR_ZERO_EXTEND},
-        {CVC4::Kind::BITVECTOR_SIGN_EXTEND, BITVECTOR_SIGN_EXTEND},
-        {CVC4::Kind::BITVECTOR_ROTATE_LEFT, BITVECTOR_ROTATE_LEFT},
-        {CVC4::Kind::BITVECTOR_ROTATE_RIGHT, BITVECTOR_ROTATE_RIGHT},
-        {CVC4::Kind::INT_TO_BITVECTOR_OP, INT_TO_BITVECTOR},
-        {CVC4::Kind::INT_TO_BITVECTOR, INT_TO_BITVECTOR},
-        {CVC4::Kind::BITVECTOR_TO_NAT, BITVECTOR_TO_NAT},
+        {CVC5::Kind::CONST_BITVECTOR, CONST_BITVECTOR},
+        {CVC5::Kind::BITVECTOR_CONCAT, BITVECTOR_CONCAT},
+        {CVC5::Kind::BITVECTOR_AND, BITVECTOR_AND},
+        {CVC5::Kind::BITVECTOR_OR, BITVECTOR_OR},
+        {CVC5::Kind::BITVECTOR_XOR, BITVECTOR_XOR},
+        {CVC5::Kind::BITVECTOR_NOT, BITVECTOR_NOT},
+        {CVC5::Kind::BITVECTOR_NAND, BITVECTOR_NAND},
+        {CVC5::Kind::BITVECTOR_NOR, BITVECTOR_NOR},
+        {CVC5::Kind::BITVECTOR_XNOR, BITVECTOR_XNOR},
+        {CVC5::Kind::BITVECTOR_COMP, BITVECTOR_COMP},
+        {CVC5::Kind::BITVECTOR_MULT, BITVECTOR_MULT},
+        {CVC5::Kind::BITVECTOR_PLUS, BITVECTOR_PLUS},
+        {CVC5::Kind::BITVECTOR_SUB, BITVECTOR_SUB},
+        {CVC5::Kind::BITVECTOR_NEG, BITVECTOR_NEG},
+        {CVC5::Kind::BITVECTOR_UDIV, BITVECTOR_UDIV},
+        {CVC5::Kind::BITVECTOR_UREM, BITVECTOR_UREM},
+        {CVC5::Kind::BITVECTOR_SDIV, BITVECTOR_SDIV},
+        {CVC5::Kind::BITVECTOR_SREM, BITVECTOR_SREM},
+        {CVC5::Kind::BITVECTOR_SMOD, BITVECTOR_SMOD},
+        {CVC5::Kind::BITVECTOR_SHL, BITVECTOR_SHL},
+        {CVC5::Kind::BITVECTOR_LSHR, BITVECTOR_LSHR},
+        {CVC5::Kind::BITVECTOR_ASHR, BITVECTOR_ASHR},
+        {CVC5::Kind::BITVECTOR_ULT, BITVECTOR_ULT},
+        {CVC5::Kind::BITVECTOR_ULE, BITVECTOR_ULE},
+        {CVC5::Kind::BITVECTOR_UGT, BITVECTOR_UGT},
+        {CVC5::Kind::BITVECTOR_UGE, BITVECTOR_UGE},
+        {CVC5::Kind::BITVECTOR_SLT, BITVECTOR_SLT},
+        {CVC5::Kind::BITVECTOR_SLE, BITVECTOR_SLE},
+        {CVC5::Kind::BITVECTOR_SGT, BITVECTOR_SGT},
+        {CVC5::Kind::BITVECTOR_SGE, BITVECTOR_SGE},
+        {CVC5::Kind::BITVECTOR_ULTBV, BITVECTOR_ULTBV},
+        {CVC5::Kind::BITVECTOR_SLTBV, BITVECTOR_SLTBV},
+        {CVC5::Kind::BITVECTOR_ITE, BITVECTOR_ITE},
+        {CVC5::Kind::BITVECTOR_REDOR, BITVECTOR_REDOR},
+        {CVC5::Kind::BITVECTOR_REDAND, BITVECTOR_REDAND},
+        {CVC5::Kind::BITVECTOR_EXTRACT_OP, BITVECTOR_EXTRACT},
+        {CVC5::Kind::BITVECTOR_REPEAT_OP, BITVECTOR_REPEAT},
+        {CVC5::Kind::BITVECTOR_ZERO_EXTEND_OP, BITVECTOR_ZERO_EXTEND},
+        {CVC5::Kind::BITVECTOR_SIGN_EXTEND_OP, BITVECTOR_SIGN_EXTEND},
+        {CVC5::Kind::BITVECTOR_ROTATE_LEFT_OP, BITVECTOR_ROTATE_LEFT},
+        {CVC5::Kind::BITVECTOR_ROTATE_RIGHT_OP, BITVECTOR_ROTATE_RIGHT},
+        {CVC5::Kind::BITVECTOR_EXTRACT, BITVECTOR_EXTRACT},
+        {CVC5::Kind::BITVECTOR_REPEAT, BITVECTOR_REPEAT},
+        {CVC5::Kind::BITVECTOR_ZERO_EXTEND, BITVECTOR_ZERO_EXTEND},
+        {CVC5::Kind::BITVECTOR_SIGN_EXTEND, BITVECTOR_SIGN_EXTEND},
+        {CVC5::Kind::BITVECTOR_ROTATE_LEFT, BITVECTOR_ROTATE_LEFT},
+        {CVC5::Kind::BITVECTOR_ROTATE_RIGHT, BITVECTOR_ROTATE_RIGHT},
+        {CVC5::Kind::INT_TO_BITVECTOR_OP, INT_TO_BITVECTOR},
+        {CVC5::Kind::INT_TO_BITVECTOR, INT_TO_BITVECTOR},
+        {CVC5::Kind::BITVECTOR_TO_NAT, BITVECTOR_TO_NAT},
         /* FP -------------------------------------------------------------- */
-        {CVC4::Kind::CONST_FLOATINGPOINT, CONST_FLOATINGPOINT},
-        {CVC4::Kind::CONST_ROUNDINGMODE, CONST_ROUNDINGMODE},
-        {CVC4::Kind::FLOATINGPOINT_FP, FLOATINGPOINT_FP},
-        {CVC4::Kind::FLOATINGPOINT_EQ, FLOATINGPOINT_EQ},
-        {CVC4::Kind::FLOATINGPOINT_ABS, FLOATINGPOINT_ABS},
-        {CVC4::Kind::FLOATINGPOINT_NEG, FLOATINGPOINT_NEG},
-        {CVC4::Kind::FLOATINGPOINT_PLUS, FLOATINGPOINT_PLUS},
-        {CVC4::Kind::FLOATINGPOINT_SUB, FLOATINGPOINT_SUB},
-        {CVC4::Kind::FLOATINGPOINT_MULT, FLOATINGPOINT_MULT},
-        {CVC4::Kind::FLOATINGPOINT_DIV, FLOATINGPOINT_DIV},
-        {CVC4::Kind::FLOATINGPOINT_FMA, FLOATINGPOINT_FMA},
-        {CVC4::Kind::FLOATINGPOINT_SQRT, FLOATINGPOINT_SQRT},
-        {CVC4::Kind::FLOATINGPOINT_REM, FLOATINGPOINT_REM},
-        {CVC4::Kind::FLOATINGPOINT_RTI, FLOATINGPOINT_RTI},
-        {CVC4::Kind::FLOATINGPOINT_MIN, FLOATINGPOINT_MIN},
-        {CVC4::Kind::FLOATINGPOINT_MAX, FLOATINGPOINT_MAX},
-        {CVC4::Kind::FLOATINGPOINT_LEQ, FLOATINGPOINT_LEQ},
-        {CVC4::Kind::FLOATINGPOINT_LT, FLOATINGPOINT_LT},
-        {CVC4::Kind::FLOATINGPOINT_GEQ, FLOATINGPOINT_GEQ},
-        {CVC4::Kind::FLOATINGPOINT_GT, FLOATINGPOINT_GT},
-        {CVC4::Kind::FLOATINGPOINT_ISN, FLOATINGPOINT_ISN},
-        {CVC4::Kind::FLOATINGPOINT_ISSN, FLOATINGPOINT_ISSN},
-        {CVC4::Kind::FLOATINGPOINT_ISZ, FLOATINGPOINT_ISZ},
-        {CVC4::Kind::FLOATINGPOINT_ISINF, FLOATINGPOINT_ISINF},
-        {CVC4::Kind::FLOATINGPOINT_ISNAN, FLOATINGPOINT_ISNAN},
-        {CVC4::Kind::FLOATINGPOINT_ISNEG, FLOATINGPOINT_ISNEG},
-        {CVC4::Kind::FLOATINGPOINT_ISPOS, FLOATINGPOINT_ISPOS},
-        {CVC4::Kind::FLOATINGPOINT_TO_FP_IEEE_BITVECTOR_OP,
+        {CVC5::Kind::CONST_FLOATINGPOINT, CONST_FLOATINGPOINT},
+        {CVC5::Kind::CONST_ROUNDINGMODE, CONST_ROUNDINGMODE},
+        {CVC5::Kind::FLOATINGPOINT_FP, FLOATINGPOINT_FP},
+        {CVC5::Kind::FLOATINGPOINT_EQ, FLOATINGPOINT_EQ},
+        {CVC5::Kind::FLOATINGPOINT_ABS, FLOATINGPOINT_ABS},
+        {CVC5::Kind::FLOATINGPOINT_NEG, FLOATINGPOINT_NEG},
+        {CVC5::Kind::FLOATINGPOINT_PLUS, FLOATINGPOINT_PLUS},
+        {CVC5::Kind::FLOATINGPOINT_SUB, FLOATINGPOINT_SUB},
+        {CVC5::Kind::FLOATINGPOINT_MULT, FLOATINGPOINT_MULT},
+        {CVC5::Kind::FLOATINGPOINT_DIV, FLOATINGPOINT_DIV},
+        {CVC5::Kind::FLOATINGPOINT_FMA, FLOATINGPOINT_FMA},
+        {CVC5::Kind::FLOATINGPOINT_SQRT, FLOATINGPOINT_SQRT},
+        {CVC5::Kind::FLOATINGPOINT_REM, FLOATINGPOINT_REM},
+        {CVC5::Kind::FLOATINGPOINT_RTI, FLOATINGPOINT_RTI},
+        {CVC5::Kind::FLOATINGPOINT_MIN, FLOATINGPOINT_MIN},
+        {CVC5::Kind::FLOATINGPOINT_MAX, FLOATINGPOINT_MAX},
+        {CVC5::Kind::FLOATINGPOINT_LEQ, FLOATINGPOINT_LEQ},
+        {CVC5::Kind::FLOATINGPOINT_LT, FLOATINGPOINT_LT},
+        {CVC5::Kind::FLOATINGPOINT_GEQ, FLOATINGPOINT_GEQ},
+        {CVC5::Kind::FLOATINGPOINT_GT, FLOATINGPOINT_GT},
+        {CVC5::Kind::FLOATINGPOINT_ISN, FLOATINGPOINT_ISN},
+        {CVC5::Kind::FLOATINGPOINT_ISSN, FLOATINGPOINT_ISSN},
+        {CVC5::Kind::FLOATINGPOINT_ISZ, FLOATINGPOINT_ISZ},
+        {CVC5::Kind::FLOATINGPOINT_ISINF, FLOATINGPOINT_ISINF},
+        {CVC5::Kind::FLOATINGPOINT_ISNAN, FLOATINGPOINT_ISNAN},
+        {CVC5::Kind::FLOATINGPOINT_ISNEG, FLOATINGPOINT_ISNEG},
+        {CVC5::Kind::FLOATINGPOINT_ISPOS, FLOATINGPOINT_ISPOS},
+        {CVC5::Kind::FLOATINGPOINT_TO_FP_IEEE_BITVECTOR_OP,
          FLOATINGPOINT_TO_FP_IEEE_BITVECTOR},
-        {CVC4::Kind::FLOATINGPOINT_TO_FP_IEEE_BITVECTOR,
+        {CVC5::Kind::FLOATINGPOINT_TO_FP_IEEE_BITVECTOR,
          FLOATINGPOINT_TO_FP_IEEE_BITVECTOR},
-        {CVC4::Kind::FLOATINGPOINT_TO_FP_FLOATINGPOINT_OP,
+        {CVC5::Kind::FLOATINGPOINT_TO_FP_FLOATINGPOINT_OP,
          FLOATINGPOINT_TO_FP_FLOATINGPOINT},
-        {CVC4::Kind::FLOATINGPOINT_TO_FP_FLOATINGPOINT,
+        {CVC5::Kind::FLOATINGPOINT_TO_FP_FLOATINGPOINT,
          FLOATINGPOINT_TO_FP_FLOATINGPOINT},
-        {CVC4::Kind::FLOATINGPOINT_TO_FP_REAL_OP, FLOATINGPOINT_TO_FP_REAL},
-        {CVC4::Kind::FLOATINGPOINT_TO_FP_REAL, FLOATINGPOINT_TO_FP_REAL},
-        {CVC4::Kind::FLOATINGPOINT_TO_FP_SIGNED_BITVECTOR_OP,
+        {CVC5::Kind::FLOATINGPOINT_TO_FP_REAL_OP, FLOATINGPOINT_TO_FP_REAL},
+        {CVC5::Kind::FLOATINGPOINT_TO_FP_REAL, FLOATINGPOINT_TO_FP_REAL},
+        {CVC5::Kind::FLOATINGPOINT_TO_FP_SIGNED_BITVECTOR_OP,
          FLOATINGPOINT_TO_FP_SIGNED_BITVECTOR},
-        {CVC4::Kind::FLOATINGPOINT_TO_FP_SIGNED_BITVECTOR,
+        {CVC5::Kind::FLOATINGPOINT_TO_FP_SIGNED_BITVECTOR,
          FLOATINGPOINT_TO_FP_SIGNED_BITVECTOR},
-        {CVC4::Kind::FLOATINGPOINT_TO_FP_UNSIGNED_BITVECTOR_OP,
+        {CVC5::Kind::FLOATINGPOINT_TO_FP_UNSIGNED_BITVECTOR_OP,
          FLOATINGPOINT_TO_FP_UNSIGNED_BITVECTOR},
-        {CVC4::Kind::FLOATINGPOINT_TO_FP_UNSIGNED_BITVECTOR,
+        {CVC5::Kind::FLOATINGPOINT_TO_FP_UNSIGNED_BITVECTOR,
          FLOATINGPOINT_TO_FP_UNSIGNED_BITVECTOR},
-        {CVC4::Kind::FLOATINGPOINT_TO_FP_GENERIC_OP,
+        {CVC5::Kind::FLOATINGPOINT_TO_FP_GENERIC_OP,
          FLOATINGPOINT_TO_FP_GENERIC},
-        {CVC4::Kind::FLOATINGPOINT_TO_FP_GENERIC, FLOATINGPOINT_TO_FP_GENERIC},
-        {CVC4::Kind::FLOATINGPOINT_TO_UBV_OP, FLOATINGPOINT_TO_UBV},
-        {CVC4::Kind::FLOATINGPOINT_TO_UBV, FLOATINGPOINT_TO_UBV},
-        {CVC4::Kind::FLOATINGPOINT_TO_UBV_TOTAL_OP, INTERNAL_KIND},
-        {CVC4::Kind::FLOATINGPOINT_TO_UBV_TOTAL, INTERNAL_KIND},
-        {CVC4::Kind::FLOATINGPOINT_TO_SBV_OP, FLOATINGPOINT_TO_SBV},
-        {CVC4::Kind::FLOATINGPOINT_TO_SBV, FLOATINGPOINT_TO_SBV},
-        {CVC4::Kind::FLOATINGPOINT_TO_SBV_TOTAL_OP, INTERNAL_KIND},
-        {CVC4::Kind::FLOATINGPOINT_TO_SBV_TOTAL, INTERNAL_KIND},
-        {CVC4::Kind::FLOATINGPOINT_TO_REAL, FLOATINGPOINT_TO_REAL},
-        {CVC4::Kind::FLOATINGPOINT_TO_REAL_TOTAL, INTERNAL_KIND},
+        {CVC5::Kind::FLOATINGPOINT_TO_FP_GENERIC, FLOATINGPOINT_TO_FP_GENERIC},
+        {CVC5::Kind::FLOATINGPOINT_TO_UBV_OP, FLOATINGPOINT_TO_UBV},
+        {CVC5::Kind::FLOATINGPOINT_TO_UBV, FLOATINGPOINT_TO_UBV},
+        {CVC5::Kind::FLOATINGPOINT_TO_UBV_TOTAL_OP, INTERNAL_KIND},
+        {CVC5::Kind::FLOATINGPOINT_TO_UBV_TOTAL, INTERNAL_KIND},
+        {CVC5::Kind::FLOATINGPOINT_TO_SBV_OP, FLOATINGPOINT_TO_SBV},
+        {CVC5::Kind::FLOATINGPOINT_TO_SBV, FLOATINGPOINT_TO_SBV},
+        {CVC5::Kind::FLOATINGPOINT_TO_SBV_TOTAL_OP, INTERNAL_KIND},
+        {CVC5::Kind::FLOATINGPOINT_TO_SBV_TOTAL, INTERNAL_KIND},
+        {CVC5::Kind::FLOATINGPOINT_TO_REAL, FLOATINGPOINT_TO_REAL},
+        {CVC5::Kind::FLOATINGPOINT_TO_REAL_TOTAL, INTERNAL_KIND},
         /* Arrays ---------------------------------------------------------- */
-        {CVC4::Kind::SELECT, SELECT},
-        {CVC4::Kind::STORE, STORE},
-        {CVC4::Kind::STORE_ALL, CONST_ARRAY},
+        {CVC5::Kind::SELECT, SELECT},
+        {CVC5::Kind::STORE, STORE},
+        {CVC5::Kind::STORE_ALL, CONST_ARRAY},
         /* Datatypes ------------------------------------------------------- */
-        {CVC4::Kind::APPLY_SELECTOR, APPLY_SELECTOR},
-        {CVC4::Kind::APPLY_CONSTRUCTOR, APPLY_CONSTRUCTOR},
-        {CVC4::Kind::APPLY_SELECTOR_TOTAL, INTERNAL_KIND},
-        {CVC4::Kind::APPLY_TESTER, APPLY_TESTER},
-        {CVC4::Kind::TUPLE_UPDATE_OP, TUPLE_UPDATE},
-        {CVC4::Kind::TUPLE_UPDATE, TUPLE_UPDATE},
-        {CVC4::Kind::RECORD_UPDATE_OP, RECORD_UPDATE},
-        {CVC4::Kind::RECORD_UPDATE, RECORD_UPDATE},
-        {CVC4::Kind::DT_SIZE, DT_SIZE},
-        {CVC4::Kind::TUPLE_PROJECT, TUPLE_PROJECT},
+        {CVC5::Kind::APPLY_SELECTOR, APPLY_SELECTOR},
+        {CVC5::Kind::APPLY_CONSTRUCTOR, APPLY_CONSTRUCTOR},
+        {CVC5::Kind::APPLY_SELECTOR_TOTAL, INTERNAL_KIND},
+        {CVC5::Kind::APPLY_TESTER, APPLY_TESTER},
+        {CVC5::Kind::TUPLE_UPDATE_OP, TUPLE_UPDATE},
+        {CVC5::Kind::TUPLE_UPDATE, TUPLE_UPDATE},
+        {CVC5::Kind::RECORD_UPDATE_OP, RECORD_UPDATE},
+        {CVC5::Kind::RECORD_UPDATE, RECORD_UPDATE},
+        {CVC5::Kind::DT_SIZE, DT_SIZE},
+        {CVC5::Kind::TUPLE_PROJECT, TUPLE_PROJECT},
         /* Separation Logic ------------------------------------------------ */
-        {CVC4::Kind::SEP_NIL, SEP_NIL},
-        {CVC4::Kind::SEP_EMP, SEP_EMP},
-        {CVC4::Kind::SEP_PTO, SEP_PTO},
-        {CVC4::Kind::SEP_STAR, SEP_STAR},
-        {CVC4::Kind::SEP_WAND, SEP_WAND},
+        {CVC5::Kind::SEP_NIL, SEP_NIL},
+        {CVC5::Kind::SEP_EMP, SEP_EMP},
+        {CVC5::Kind::SEP_PTO, SEP_PTO},
+        {CVC5::Kind::SEP_STAR, SEP_STAR},
+        {CVC5::Kind::SEP_WAND, SEP_WAND},
         /* Sets ------------------------------------------------------------ */
-        {CVC4::Kind::EMPTYSET, EMPTYSET},
-        {CVC4::Kind::UNION, UNION},
-        {CVC4::Kind::INTERSECTION, INTERSECTION},
-        {CVC4::Kind::SETMINUS, SETMINUS},
-        {CVC4::Kind::SUBSET, SUBSET},
-        {CVC4::Kind::MEMBER, MEMBER},
-        {CVC4::Kind::SINGLETON, SINGLETON},
-        {CVC4::Kind::INSERT, INSERT},
-        {CVC4::Kind::CARD, CARD},
-        {CVC4::Kind::COMPLEMENT, COMPLEMENT},
-        {CVC4::Kind::UNIVERSE_SET, UNIVERSE_SET},
-        {CVC4::Kind::JOIN, JOIN},
-        {CVC4::Kind::PRODUCT, PRODUCT},
-        {CVC4::Kind::TRANSPOSE, TRANSPOSE},
-        {CVC4::Kind::TCLOSURE, TCLOSURE},
-        {CVC4::Kind::JOIN_IMAGE, JOIN_IMAGE},
-        {CVC4::Kind::IDEN, IDEN},
-        {CVC4::Kind::COMPREHENSION, COMPREHENSION},
-        {CVC4::Kind::CHOOSE, CHOOSE},
-        {CVC4::Kind::IS_SINGLETON, IS_SINGLETON},
+        {CVC5::Kind::EMPTYSET, EMPTYSET},
+        {CVC5::Kind::UNION, UNION},
+        {CVC5::Kind::INTERSECTION, INTERSECTION},
+        {CVC5::Kind::SETMINUS, SETMINUS},
+        {CVC5::Kind::SUBSET, SUBSET},
+        {CVC5::Kind::MEMBER, MEMBER},
+        {CVC5::Kind::SINGLETON, SINGLETON},
+        {CVC5::Kind::INSERT, INSERT},
+        {CVC5::Kind::CARD, CARD},
+        {CVC5::Kind::COMPLEMENT, COMPLEMENT},
+        {CVC5::Kind::UNIVERSE_SET, UNIVERSE_SET},
+        {CVC5::Kind::JOIN, JOIN},
+        {CVC5::Kind::PRODUCT, PRODUCT},
+        {CVC5::Kind::TRANSPOSE, TRANSPOSE},
+        {CVC5::Kind::TCLOSURE, TCLOSURE},
+        {CVC5::Kind::JOIN_IMAGE, JOIN_IMAGE},
+        {CVC5::Kind::IDEN, IDEN},
+        {CVC5::Kind::COMPREHENSION, COMPREHENSION},
+        {CVC5::Kind::CHOOSE, CHOOSE},
+        {CVC5::Kind::IS_SINGLETON, IS_SINGLETON},
         /* Bags ------------------------------------------------------------ */
-        {CVC4::Kind::UNION_MAX, UNION_MAX},
-        {CVC4::Kind::UNION_DISJOINT, UNION_DISJOINT},
-        {CVC4::Kind::INTERSECTION_MIN, INTERSECTION_MIN},
-        {CVC4::Kind::DIFFERENCE_SUBTRACT, DIFFERENCE_SUBTRACT},
-        {CVC4::Kind::DIFFERENCE_REMOVE, DIFFERENCE_REMOVE},
-        {CVC4::Kind::SUBBAG, SUBBAG},
-        {CVC4::Kind::BAG_COUNT, BAG_COUNT},
-        {CVC4::Kind::DUPLICATE_REMOVAL, DUPLICATE_REMOVAL},
-        {CVC4::Kind::MK_BAG, MK_BAG},
-        {CVC4::Kind::EMPTYBAG, EMPTYBAG},
-        {CVC4::Kind::BAG_CARD, BAG_CARD},
-        {CVC4::Kind::BAG_CHOOSE, BAG_CHOOSE},
-        {CVC4::Kind::BAG_IS_SINGLETON, BAG_IS_SINGLETON},
-        {CVC4::Kind::BAG_FROM_SET, BAG_FROM_SET},
-        {CVC4::Kind::BAG_TO_SET, BAG_TO_SET},
+        {CVC5::Kind::UNION_MAX, UNION_MAX},
+        {CVC5::Kind::UNION_DISJOINT, UNION_DISJOINT},
+        {CVC5::Kind::INTERSECTION_MIN, INTERSECTION_MIN},
+        {CVC5::Kind::DIFFERENCE_SUBTRACT, DIFFERENCE_SUBTRACT},
+        {CVC5::Kind::DIFFERENCE_REMOVE, DIFFERENCE_REMOVE},
+        {CVC5::Kind::SUBBAG, SUBBAG},
+        {CVC5::Kind::BAG_COUNT, BAG_COUNT},
+        {CVC5::Kind::DUPLICATE_REMOVAL, DUPLICATE_REMOVAL},
+        {CVC5::Kind::MK_BAG, MK_BAG},
+        {CVC5::Kind::EMPTYBAG, EMPTYBAG},
+        {CVC5::Kind::BAG_CARD, BAG_CARD},
+        {CVC5::Kind::BAG_CHOOSE, BAG_CHOOSE},
+        {CVC5::Kind::BAG_IS_SINGLETON, BAG_IS_SINGLETON},
+        {CVC5::Kind::BAG_FROM_SET, BAG_FROM_SET},
+        {CVC5::Kind::BAG_TO_SET, BAG_TO_SET},
         /* Strings --------------------------------------------------------- */
-        {CVC4::Kind::STRING_CONCAT, STRING_CONCAT},
-        {CVC4::Kind::STRING_IN_REGEXP, STRING_IN_REGEXP},
-        {CVC4::Kind::STRING_LENGTH, STRING_LENGTH},
-        {CVC4::Kind::STRING_SUBSTR, STRING_SUBSTR},
-        {CVC4::Kind::STRING_UPDATE, STRING_UPDATE},
-        {CVC4::Kind::STRING_CHARAT, STRING_CHARAT},
-        {CVC4::Kind::STRING_STRCTN, STRING_CONTAINS},
-        {CVC4::Kind::STRING_STRIDOF, STRING_INDEXOF},
-        {CVC4::Kind::STRING_STRREPL, STRING_REPLACE},
-        {CVC4::Kind::STRING_STRREPLALL, STRING_REPLACE_ALL},
-        {CVC4::Kind::STRING_REPLACE_RE, STRING_REPLACE_RE},
-        {CVC4::Kind::STRING_REPLACE_RE_ALL, STRING_REPLACE_RE_ALL},
-        {CVC4::Kind::STRING_TOLOWER, STRING_TOLOWER},
-        {CVC4::Kind::STRING_TOUPPER, STRING_TOUPPER},
-        {CVC4::Kind::STRING_REV, STRING_REV},
-        {CVC4::Kind::STRING_FROM_CODE, STRING_FROM_CODE},
-        {CVC4::Kind::STRING_TO_CODE, STRING_TO_CODE},
-        {CVC4::Kind::STRING_LT, STRING_LT},
-        {CVC4::Kind::STRING_LEQ, STRING_LEQ},
-        {CVC4::Kind::STRING_PREFIX, STRING_PREFIX},
-        {CVC4::Kind::STRING_SUFFIX, STRING_SUFFIX},
-        {CVC4::Kind::STRING_IS_DIGIT, STRING_IS_DIGIT},
-        {CVC4::Kind::STRING_ITOS, STRING_FROM_INT},
-        {CVC4::Kind::STRING_STOI, STRING_TO_INT},
-        {CVC4::Kind::CONST_STRING, CONST_STRING},
-        {CVC4::Kind::STRING_TO_REGEXP, STRING_TO_REGEXP},
-        {CVC4::Kind::REGEXP_CONCAT, REGEXP_CONCAT},
-        {CVC4::Kind::REGEXP_UNION, REGEXP_UNION},
-        {CVC4::Kind::REGEXP_INTER, REGEXP_INTER},
-        {CVC4::Kind::REGEXP_DIFF, REGEXP_DIFF},
-        {CVC4::Kind::REGEXP_STAR, REGEXP_STAR},
-        {CVC4::Kind::REGEXP_PLUS, REGEXP_PLUS},
-        {CVC4::Kind::REGEXP_OPT, REGEXP_OPT},
-        {CVC4::Kind::REGEXP_RANGE, REGEXP_RANGE},
-        {CVC4::Kind::REGEXP_REPEAT, REGEXP_REPEAT},
-        {CVC4::Kind::REGEXP_REPEAT_OP, REGEXP_REPEAT},
-        {CVC4::Kind::REGEXP_LOOP, REGEXP_LOOP},
-        {CVC4::Kind::REGEXP_LOOP_OP, REGEXP_LOOP},
-        {CVC4::Kind::REGEXP_EMPTY, REGEXP_EMPTY},
-        {CVC4::Kind::REGEXP_SIGMA, REGEXP_SIGMA},
-        {CVC4::Kind::REGEXP_COMPLEMENT, REGEXP_COMPLEMENT},
-        {CVC4::Kind::CONST_SEQUENCE, CONST_SEQUENCE},
-        {CVC4::Kind::SEQ_UNIT, SEQ_UNIT},
-        {CVC4::Kind::SEQ_NTH, SEQ_NTH},
+        {CVC5::Kind::STRING_CONCAT, STRING_CONCAT},
+        {CVC5::Kind::STRING_IN_REGEXP, STRING_IN_REGEXP},
+        {CVC5::Kind::STRING_LENGTH, STRING_LENGTH},
+        {CVC5::Kind::STRING_SUBSTR, STRING_SUBSTR},
+        {CVC5::Kind::STRING_UPDATE, STRING_UPDATE},
+        {CVC5::Kind::STRING_CHARAT, STRING_CHARAT},
+        {CVC5::Kind::STRING_STRCTN, STRING_CONTAINS},
+        {CVC5::Kind::STRING_STRIDOF, STRING_INDEXOF},
+        {CVC5::Kind::STRING_STRREPL, STRING_REPLACE},
+        {CVC5::Kind::STRING_STRREPLALL, STRING_REPLACE_ALL},
+        {CVC5::Kind::STRING_REPLACE_RE, STRING_REPLACE_RE},
+        {CVC5::Kind::STRING_REPLACE_RE_ALL, STRING_REPLACE_RE_ALL},
+        {CVC5::Kind::STRING_TOLOWER, STRING_TOLOWER},
+        {CVC5::Kind::STRING_TOUPPER, STRING_TOUPPER},
+        {CVC5::Kind::STRING_REV, STRING_REV},
+        {CVC5::Kind::STRING_FROM_CODE, STRING_FROM_CODE},
+        {CVC5::Kind::STRING_TO_CODE, STRING_TO_CODE},
+        {CVC5::Kind::STRING_LT, STRING_LT},
+        {CVC5::Kind::STRING_LEQ, STRING_LEQ},
+        {CVC5::Kind::STRING_PREFIX, STRING_PREFIX},
+        {CVC5::Kind::STRING_SUFFIX, STRING_SUFFIX},
+        {CVC5::Kind::STRING_IS_DIGIT, STRING_IS_DIGIT},
+        {CVC5::Kind::STRING_ITOS, STRING_FROM_INT},
+        {CVC5::Kind::STRING_STOI, STRING_TO_INT},
+        {CVC5::Kind::CONST_STRING, CONST_STRING},
+        {CVC5::Kind::STRING_TO_REGEXP, STRING_TO_REGEXP},
+        {CVC5::Kind::REGEXP_CONCAT, REGEXP_CONCAT},
+        {CVC5::Kind::REGEXP_UNION, REGEXP_UNION},
+        {CVC5::Kind::REGEXP_INTER, REGEXP_INTER},
+        {CVC5::Kind::REGEXP_DIFF, REGEXP_DIFF},
+        {CVC5::Kind::REGEXP_STAR, REGEXP_STAR},
+        {CVC5::Kind::REGEXP_PLUS, REGEXP_PLUS},
+        {CVC5::Kind::REGEXP_OPT, REGEXP_OPT},
+        {CVC5::Kind::REGEXP_RANGE, REGEXP_RANGE},
+        {CVC5::Kind::REGEXP_REPEAT, REGEXP_REPEAT},
+        {CVC5::Kind::REGEXP_REPEAT_OP, REGEXP_REPEAT},
+        {CVC5::Kind::REGEXP_LOOP, REGEXP_LOOP},
+        {CVC5::Kind::REGEXP_LOOP_OP, REGEXP_LOOP},
+        {CVC5::Kind::REGEXP_EMPTY, REGEXP_EMPTY},
+        {CVC5::Kind::REGEXP_SIGMA, REGEXP_SIGMA},
+        {CVC5::Kind::REGEXP_COMPLEMENT, REGEXP_COMPLEMENT},
+        {CVC5::Kind::CONST_SEQUENCE, CONST_SEQUENCE},
+        {CVC5::Kind::SEQ_UNIT, SEQ_UNIT},
+        {CVC5::Kind::SEQ_NTH, SEQ_NTH},
         /* Quantifiers ----------------------------------------------------- */
-        {CVC4::Kind::FORALL, FORALL},
-        {CVC4::Kind::EXISTS, EXISTS},
-        {CVC4::Kind::BOUND_VAR_LIST, BOUND_VAR_LIST},
-        {CVC4::Kind::INST_PATTERN, INST_PATTERN},
-        {CVC4::Kind::INST_NO_PATTERN, INST_NO_PATTERN},
-        {CVC4::Kind::INST_ATTRIBUTE, INST_ATTRIBUTE},
-        {CVC4::Kind::INST_PATTERN_LIST, INST_PATTERN_LIST},
+        {CVC5::Kind::FORALL, FORALL},
+        {CVC5::Kind::EXISTS, EXISTS},
+        {CVC5::Kind::BOUND_VAR_LIST, BOUND_VAR_LIST},
+        {CVC5::Kind::INST_PATTERN, INST_PATTERN},
+        {CVC5::Kind::INST_NO_PATTERN, INST_NO_PATTERN},
+        {CVC5::Kind::INST_ATTRIBUTE, INST_ATTRIBUTE},
+        {CVC5::Kind::INST_PATTERN_LIST, INST_PATTERN_LIST},
         /* ----------------------------------------------------------------- */
-        {CVC4::Kind::LAST_KIND, LAST_KIND},
+        {CVC5::Kind::LAST_KIND, LAST_KIND},
     };
 
 /* Set of kinds for indexed operators */
@@ -677,8 +677,8 @@ const static std::unordered_set<Kind, KindHashFunction> s_indexed_kinds(
 
 namespace {
 
-/** Convert a CVC4::Kind (internal) to a CVC4::api::Kind (external). */
-CVC4::api::Kind intToExtKind(CVC4::Kind k)
+/** Convert a CVC5::Kind (internal) to a CVC5::api::Kind (external). */
+CVC5::api::Kind intToExtKind(CVC5::Kind k)
 {
   auto it = api::s_kinds_internal.find(k);
   if (it == api::s_kinds_internal.end())
@@ -688,13 +688,13 @@ CVC4::api::Kind intToExtKind(CVC4::Kind k)
   return it->second;
 }
 
-/** Convert a CVC4::api::Kind (external) to a CVC4::Kind (internal). */
-CVC4::Kind extToIntKind(CVC4::api::Kind k)
+/** Convert a CVC5::api::Kind (external) to a CVC5::Kind (internal). */
+CVC5::Kind extToIntKind(CVC5::api::Kind k)
 {
   auto it = api::s_kinds.find(k);
   if (it == api::s_kinds.end())
   {
-    return CVC4::Kind::UNDEFINED_KIND;
+    return CVC5::Kind::UNDEFINED_KIND;
   }
   return it->second;
 }
@@ -709,17 +709,17 @@ bool isDefinedKind(Kind k) { return k > UNDEFINED_KIND && k < LAST_KIND; }
  * as datatype constructors/selectors/testers as terms
  * but interally they are not
  */
-bool isApplyKind(CVC4::Kind k)
+bool isApplyKind(CVC5::Kind k)
 {
-  return (k == CVC4::Kind::APPLY_UF || k == CVC4::Kind::APPLY_CONSTRUCTOR
-          || k == CVC4::Kind::APPLY_SELECTOR || k == CVC4::Kind::APPLY_TESTER);
+  return (k == CVC5::Kind::APPLY_UF || k == CVC5::Kind::APPLY_CONSTRUCTOR
+          || k == CVC5::Kind::APPLY_SELECTOR || k == CVC5::Kind::APPLY_TESTER);
 }
 
 #ifdef CVC4_ASSERTIONS
 /** Return true if given kind is a defined internal kind. */
-bool isDefinedIntKind(CVC4::Kind k)
+bool isDefinedIntKind(CVC5::Kind k)
 {
-  return k != CVC4::Kind::UNDEFINED_KIND && k != CVC4::Kind::LAST_KIND;
+  return k != CVC5::Kind::UNDEFINED_KIND && k != CVC5::Kind::LAST_KIND;
 }
 #endif
 
@@ -728,7 +728,7 @@ uint32_t minArity(Kind k)
 {
   Assert(isDefinedKind(k));
   Assert(isDefinedIntKind(extToIntKind(k)));
-  uint32_t min = CVC4::kind::metakind::getMinArityForKind(extToIntKind(k));
+  uint32_t min = CVC5::kind::metakind::getMinArityForKind(extToIntKind(k));
 
   // At the API level, we treat functions/constructors/selectors/testers as
   // normal terms instead of making them part of the operator
@@ -744,7 +744,7 @@ uint32_t maxArity(Kind k)
 {
   Assert(isDefinedKind(k));
   Assert(isDefinedIntKind(extToIntKind(k)));
-  uint32_t max = CVC4::kind::metakind::getMaxArityForKind(extToIntKind(k));
+  uint32_t max = CVC5::kind::metakind::getMaxArityForKind(extToIntKind(k));
 
   // At the API level, we treat functions/constructors/selectors/testers as
   // normal terms instead of making them part of the operator
@@ -762,7 +762,7 @@ uint32_t maxArity(Kind k)
 std::string kindToString(Kind k)
 {
   return k == INTERNAL_KIND ? "INTERNAL_KIND"
-                            : CVC4::kind::kindToString(extToIntKind(k));
+                            : CVC5::kind::kindToString(extToIntKind(k));
 }
 
 std::ostream& operator<<(std::ostream& out, Kind k)
@@ -834,11 +834,11 @@ class CVC4ApiRecoverableExceptionStream
   {                                                                            \
     throw CVC4ApiRecoverableException(e.getMessage());                         \
   }                                                                            \
-  catch (const CVC4::RecoverableModalException& e)                             \
+  catch (const CVC5::RecoverableModalException& e)                             \
   {                                                                            \
     throw CVC4ApiRecoverableException(e.getMessage());                         \
   }                                                                            \
-  catch (const CVC4::Exception& e) { throw CVC4ApiException(e.getMessage()); } \
+  catch (const CVC5::Exception& e) { throw CVC4ApiException(e.getMessage()); } \
   catch (const std::invalid_argument& e) { throw CVC4ApiException(e.what()); }
 
 }  // namespace
@@ -847,49 +847,49 @@ class CVC4ApiRecoverableExceptionStream
 /* Result                                                                     */
 /* -------------------------------------------------------------------------- */
 
-Result::Result(const CVC4::Result& r) : d_result(new CVC4::Result(r)) {}
+Result::Result(const CVC5::Result& r) : d_result(new CVC5::Result(r)) {}
 
-Result::Result() : d_result(new CVC4::Result()) {}
+Result::Result() : d_result(new CVC5::Result()) {}
 
 bool Result::isNull() const
 {
-  return d_result->getType() == CVC4::Result::TYPE_NONE;
+  return d_result->getType() == CVC5::Result::TYPE_NONE;
 }
 
 bool Result::isSat(void) const
 {
-  return d_result->getType() == CVC4::Result::TYPE_SAT
-         && d_result->isSat() == CVC4::Result::SAT;
+  return d_result->getType() == CVC5::Result::TYPE_SAT
+         && d_result->isSat() == CVC5::Result::SAT;
 }
 
 bool Result::isUnsat(void) const
 {
-  return d_result->getType() == CVC4::Result::TYPE_SAT
-         && d_result->isSat() == CVC4::Result::UNSAT;
+  return d_result->getType() == CVC5::Result::TYPE_SAT
+         && d_result->isSat() == CVC5::Result::UNSAT;
 }
 
 bool Result::isSatUnknown(void) const
 {
-  return d_result->getType() == CVC4::Result::TYPE_SAT
-         && d_result->isSat() == CVC4::Result::SAT_UNKNOWN;
+  return d_result->getType() == CVC5::Result::TYPE_SAT
+         && d_result->isSat() == CVC5::Result::SAT_UNKNOWN;
 }
 
 bool Result::isEntailed(void) const
 {
-  return d_result->getType() == CVC4::Result::TYPE_ENTAILMENT
-         && d_result->isEntailed() == CVC4::Result::ENTAILED;
+  return d_result->getType() == CVC5::Result::TYPE_ENTAILMENT
+         && d_result->isEntailed() == CVC5::Result::ENTAILED;
 }
 
 bool Result::isNotEntailed(void) const
 {
-  return d_result->getType() == CVC4::Result::TYPE_ENTAILMENT
-         && d_result->isEntailed() == CVC4::Result::NOT_ENTAILED;
+  return d_result->getType() == CVC5::Result::TYPE_ENTAILMENT
+         && d_result->isEntailed() == CVC5::Result::NOT_ENTAILED;
 }
 
 bool Result::isEntailmentUnknown(void) const
 {
-  return d_result->getType() == CVC4::Result::TYPE_ENTAILMENT
-         && d_result->isEntailed() == CVC4::Result::ENTAILMENT_UNKNOWN;
+  return d_result->getType() == CVC5::Result::TYPE_ENTAILMENT
+         && d_result->isEntailed() == CVC5::Result::ENTAILMENT_UNKNOWN;
 }
 
 bool Result::operator==(const Result& r) const
@@ -904,18 +904,18 @@ bool Result::operator!=(const Result& r) const
 
 Result::UnknownExplanation Result::getUnknownExplanation(void) const
 {
-  CVC4::Result::UnknownExplanation expl = d_result->whyUnknown();
+  CVC5::Result::UnknownExplanation expl = d_result->whyUnknown();
   switch (expl)
   {
-    case CVC4::Result::REQUIRES_FULL_CHECK: return REQUIRES_FULL_CHECK;
-    case CVC4::Result::INCOMPLETE: return INCOMPLETE;
-    case CVC4::Result::TIMEOUT: return TIMEOUT;
-    case CVC4::Result::RESOURCEOUT: return RESOURCEOUT;
-    case CVC4::Result::MEMOUT: return MEMOUT;
-    case CVC4::Result::INTERRUPTED: return INTERRUPTED;
-    case CVC4::Result::NO_STATUS: return NO_STATUS;
-    case CVC4::Result::UNSUPPORTED: return UNSUPPORTED;
-    case CVC4::Result::OTHER: return OTHER;
+    case CVC5::Result::REQUIRES_FULL_CHECK: return REQUIRES_FULL_CHECK;
+    case CVC5::Result::INCOMPLETE: return INCOMPLETE;
+    case CVC5::Result::TIMEOUT: return TIMEOUT;
+    case CVC5::Result::RESOURCEOUT: return RESOURCEOUT;
+    case CVC5::Result::MEMOUT: return MEMOUT;
+    case CVC5::Result::INTERRUPTED: return INTERRUPTED;
+    case CVC5::Result::NO_STATUS: return NO_STATUS;
+    case CVC5::Result::UNSUPPORTED: return UNSUPPORTED;
+    case CVC5::Result::OTHER: return OTHER;
     default: return UNKNOWN_REASON;
   }
   return UNKNOWN_REASON;
@@ -952,12 +952,12 @@ std::ostream& operator<<(std::ostream& out, enum Result::UnknownExplanation e)
 /* Sort                                                                       */
 /* -------------------------------------------------------------------------- */
 
-Sort::Sort(const Solver* slv, const CVC4::TypeNode& t)
-    : d_solver(slv), d_type(new CVC4::TypeNode(t))
+Sort::Sort(const Solver* slv, const CVC5::TypeNode& t)
+    : d_solver(slv), d_type(new CVC5::TypeNode(t))
 {
 }
 
-Sort::Sort() : d_solver(nullptr), d_type(new CVC4::TypeNode()) {}
+Sort::Sort() : d_solver(nullptr), d_type(new CVC5::TypeNode()) {}
 
 Sort::~Sort()
 {
@@ -1332,7 +1332,7 @@ Sort Sort::instantiate(const std::vector<Sort>& params) const
   CVC4_API_CHECK(isParametricDatatype() || isSortConstructor())
       << "Expected parametric datatype or sort constructor sort.";
   //////// all checks before this line
-  std::vector<CVC4::TypeNode> tparams = sortVectorToTypeNodes(params);
+  std::vector<CVC5::TypeNode> tparams = sortVectorToTypeNodes(params);
   if (d_type->isDatatype())
   {
     return Sort(d_solver, d_type->instantiateParametricDatatype(tparams));
@@ -1368,7 +1368,7 @@ Sort Sort::substitute(const std::vector<Sort>& sorts,
   CVC4_API_CHECK_SORTS(replacements);
   //////// all checks before this line
 
-  std::vector<CVC4::TypeNode> tSorts = sortVectorToTypeNodes(sorts),
+  std::vector<CVC5::TypeNode> tSorts = sortVectorToTypeNodes(sorts),
                               tReplacements =
                                   sortVectorToTypeNodes(replacements);
   return Sort(d_solver,
@@ -1394,7 +1394,7 @@ std::string Sort::toString() const
   CVC4_API_TRY_CATCH_END;
 }
 
-const CVC4::TypeNode& Sort::getTypeNode(void) const { return *d_type; }
+const CVC5::TypeNode& Sort::getTypeNode(void) const { return *d_type; }
 
 /* Constructor sort ------------------------------------------------------- */
 
@@ -1757,15 +1757,15 @@ bool Sort::isNullHelper() const { return d_type->isNull(); }
 /* Op                                                                     */
 /* -------------------------------------------------------------------------- */
 
-Op::Op() : d_solver(nullptr), d_kind(NULL_EXPR), d_node(new CVC4::Node()) {}
+Op::Op() : d_solver(nullptr), d_kind(NULL_EXPR), d_node(new CVC5::Node()) {}
 
 Op::Op(const Solver* slv, const Kind k)
-    : d_solver(slv), d_kind(k), d_node(new CVC4::Node())
+    : d_solver(slv), d_kind(k), d_node(new CVC5::Node())
 {
 }
 
-Op::Op(const Solver* slv, const Kind k, const CVC4::Node& n)
-    : d_solver(slv), d_kind(k), d_node(new CVC4::Node(n))
+Op::Op(const Solver* slv, const Kind k, const CVC5::Node& n)
+    : d_solver(slv), d_kind(k), d_node(new CVC5::Node(n))
 {
 }
 
@@ -1914,53 +1914,53 @@ std::pair<uint32_t, uint32_t> Op::getIndices() const
   // using if/else instead of case statement because want local variables
   if (k == BITVECTOR_EXTRACT)
   {
-    CVC4::BitVectorExtract ext = d_node->getConst<BitVectorExtract>();
+    CVC5::BitVectorExtract ext = d_node->getConst<BitVectorExtract>();
     indices = std::make_pair(ext.d_high, ext.d_low);
   }
   else if (k == FLOATINGPOINT_TO_FP_IEEE_BITVECTOR)
   {
-    CVC4::FloatingPointToFPIEEEBitVector ext =
+    CVC5::FloatingPointToFPIEEEBitVector ext =
         d_node->getConst<FloatingPointToFPIEEEBitVector>();
     indices = std::make_pair(ext.getSize().exponentWidth(),
                              ext.getSize().significandWidth());
   }
   else if (k == FLOATINGPOINT_TO_FP_FLOATINGPOINT)
   {
-    CVC4::FloatingPointToFPFloatingPoint ext =
+    CVC5::FloatingPointToFPFloatingPoint ext =
         d_node->getConst<FloatingPointToFPFloatingPoint>();
     indices = std::make_pair(ext.getSize().exponentWidth(),
                              ext.getSize().significandWidth());
   }
   else if (k == FLOATINGPOINT_TO_FP_REAL)
   {
-    CVC4::FloatingPointToFPReal ext = d_node->getConst<FloatingPointToFPReal>();
+    CVC5::FloatingPointToFPReal ext = d_node->getConst<FloatingPointToFPReal>();
     indices = std::make_pair(ext.getSize().exponentWidth(),
                              ext.getSize().significandWidth());
   }
   else if (k == FLOATINGPOINT_TO_FP_SIGNED_BITVECTOR)
   {
-    CVC4::FloatingPointToFPSignedBitVector ext =
+    CVC5::FloatingPointToFPSignedBitVector ext =
         d_node->getConst<FloatingPointToFPSignedBitVector>();
     indices = std::make_pair(ext.getSize().exponentWidth(),
                              ext.getSize().significandWidth());
   }
   else if (k == FLOATINGPOINT_TO_FP_UNSIGNED_BITVECTOR)
   {
-    CVC4::FloatingPointToFPUnsignedBitVector ext =
+    CVC5::FloatingPointToFPUnsignedBitVector ext =
         d_node->getConst<FloatingPointToFPUnsignedBitVector>();
     indices = std::make_pair(ext.getSize().exponentWidth(),
                              ext.getSize().significandWidth());
   }
   else if (k == FLOATINGPOINT_TO_FP_GENERIC)
   {
-    CVC4::FloatingPointToFPGeneric ext =
+    CVC5::FloatingPointToFPGeneric ext =
         d_node->getConst<FloatingPointToFPGeneric>();
     indices = std::make_pair(ext.getSize().exponentWidth(),
                              ext.getSize().significandWidth());
   }
   else if (k == REGEXP_LOOP)
   {
-    CVC4::RegExpLoop ext = d_node->getConst<RegExpLoop>();
+    CVC5::RegExpLoop ext = d_node->getConst<RegExpLoop>();
     indices = std::make_pair(ext.d_loopMinOcc, ext.d_loopMaxOcc);
   }
   else
@@ -2031,13 +2031,13 @@ bool Op::isIndexedHelper() const { return !d_node->isNull(); }
 /* Term                                                                       */
 /* -------------------------------------------------------------------------- */
 
-Term::Term() : d_solver(nullptr), d_node(new CVC4::Node()) {}
+Term::Term() : d_solver(nullptr), d_node(new CVC5::Node()) {}
 
-Term::Term(const Solver* slv, const CVC4::Node& n) : d_solver(slv)
+Term::Term(const Solver* slv, const CVC5::Node& n) : d_solver(slv)
 {
   // Ensure that we create the node in the correct node manager.
   NodeManagerScope scope(d_solver->getNodeManager());
-  d_node.reset(new CVC4::Node(n));
+  d_node.reset(new CVC5::Node(n));
 }
 
 Term::~Term()
@@ -2251,7 +2251,7 @@ Op Term::getOp() const
   {
     // it's an indexed operator
     // so we should return the indexed op
-    CVC4::Node op = d_node->getOperator();
+    CVC5::Node op = d_node->getOperator();
     return Op(d_solver, intToExtKind(d_node->getKind()), op);
   }
   // Notice this is the only case where getKindHelper is used, since the
@@ -2276,7 +2276,7 @@ Term Term::getConstArrayBase() const
   CVC4_API_TRY_CATCH_BEGIN;
   CVC4_API_CHECK_NOT_NULL;
   // CONST_ARRAY kind maps to STORE_ALL internal kind
-  CVC4_API_CHECK(d_node->getKind() == CVC4::Kind::STORE_ALL)
+  CVC4_API_CHECK(d_node->getKind() == CVC5::Kind::STORE_ALL)
       << "Expecting a CONST_ARRAY Term when calling getConstArrayBase()";
   //////// all checks before this line
   return Term(d_solver, d_node->getConst<ArrayStoreAll>().getValue());
@@ -2288,7 +2288,7 @@ std::vector<Term> Term::getConstSequenceElements() const
 {
   CVC4_API_TRY_CATCH_BEGIN;
   CVC4_API_CHECK_NOT_NULL;
-  CVC4_API_CHECK(d_node->getKind() == CVC4::Kind::CONST_SEQUENCE)
+  CVC4_API_CHECK(d_node->getKind() == CVC5::Kind::CONST_SEQUENCE)
       << "Expecting a CONST_SEQUENCE Term when calling "
          "getConstSequenceElements()";
   //////// all checks before this line
@@ -2414,7 +2414,7 @@ Term::const_iterator::const_iterator()
 }
 
 Term::const_iterator::const_iterator(const Solver* slv,
-                                     const std::shared_ptr<CVC4::Node>& n,
+                                     const std::shared_ptr<CVC5::Node>& n,
                                      uint32_t p)
     : d_solver(slv), d_origNode(n), d_pos(p)
 {
@@ -2515,14 +2515,14 @@ Term::const_iterator Term::end() const
   return Term::const_iterator(d_solver, d_node, endpos);
 }
 
-const CVC4::Node& Term::getNode(void) const { return *d_node; }
+const CVC5::Node& Term::getNode(void) const { return *d_node; }
 
 namespace detail {
-const Rational& getRational(const CVC4::Node& node)
+const Rational& getRational(const CVC5::Node& node)
 {
   return node.getConst<Rational>();
 }
-Integer getInteger(const CVC4::Node& node)
+Integer getInteger(const CVC5::Node& node)
 {
   return node.getConst<Rational>().getNumerator();
 }
@@ -2545,7 +2545,7 @@ bool checkReal64Bounds(const Rational& r)
 
 bool isInteger(const Node& node)
 {
-  return node.getKind() == CVC4::Kind::CONST_RATIONAL
+  return node.getKind() == CVC5::Kind::CONST_RATIONAL
          && node.getConst<Rational>().isIntegral();
 }
 bool isInt32(const Node& node)
@@ -2658,7 +2658,7 @@ bool Term::isString() const
   CVC4_API_TRY_CATCH_BEGIN;
   CVC4_API_CHECK_NOT_NULL;
   //////// all checks before this line
-  return d_node->getKind() == CVC4::Kind::CONST_STRING;
+  return d_node->getKind() == CVC5::Kind::CONST_STRING;
   ////////
   CVC4_API_TRY_CATCH_END;
 }
@@ -2667,10 +2667,10 @@ std::wstring Term::getString() const
 {
   CVC4_API_TRY_CATCH_BEGIN;
   CVC4_API_CHECK_NOT_NULL;
-  CVC4_API_CHECK(d_node->getKind() == CVC4::Kind::CONST_STRING)
+  CVC4_API_CHECK(d_node->getKind() == CVC5::Kind::CONST_STRING)
       << "Term should be a String when calling getString()";
   //////// all checks before this line
-  return d_node->getConst<CVC4::String>().toWString();
+  return d_node->getConst<CVC5::String>().toWString();
   ////////
   CVC4_API_TRY_CATCH_END;
 }
@@ -2754,18 +2754,18 @@ Kind Term::getKindHelper() const
   {
     switch (d_node->getKind())
     {
-      case CVC4::Kind::STRING_CONCAT: return SEQ_CONCAT;
-      case CVC4::Kind::STRING_LENGTH: return SEQ_LENGTH;
-      case CVC4::Kind::STRING_SUBSTR: return SEQ_EXTRACT;
-      case CVC4::Kind::STRING_UPDATE: return SEQ_UPDATE;
-      case CVC4::Kind::STRING_CHARAT: return SEQ_AT;
-      case CVC4::Kind::STRING_STRCTN: return SEQ_CONTAINS;
-      case CVC4::Kind::STRING_STRIDOF: return SEQ_INDEXOF;
-      case CVC4::Kind::STRING_STRREPL: return SEQ_REPLACE;
-      case CVC4::Kind::STRING_STRREPLALL: return SEQ_REPLACE_ALL;
-      case CVC4::Kind::STRING_REV: return SEQ_REV;
-      case CVC4::Kind::STRING_PREFIX: return SEQ_PREFIX;
-      case CVC4::Kind::STRING_SUFFIX: return SEQ_SUFFIX;
+      case CVC5::Kind::STRING_CONCAT: return SEQ_CONCAT;
+      case CVC5::Kind::STRING_LENGTH: return SEQ_LENGTH;
+      case CVC5::Kind::STRING_SUBSTR: return SEQ_EXTRACT;
+      case CVC5::Kind::STRING_UPDATE: return SEQ_UPDATE;
+      case CVC5::Kind::STRING_CHARAT: return SEQ_AT;
+      case CVC5::Kind::STRING_STRCTN: return SEQ_CONTAINS;
+      case CVC5::Kind::STRING_STRIDOF: return SEQ_INDEXOF;
+      case CVC5::Kind::STRING_STRREPL: return SEQ_REPLACE;
+      case CVC5::Kind::STRING_STRREPLALL: return SEQ_REPLACE_ALL;
+      case CVC5::Kind::STRING_REV: return SEQ_REV;
+      case CVC5::Kind::STRING_PREFIX: return SEQ_PREFIX;
+      case CVC5::Kind::STRING_SUFFIX: return SEQ_SUFFIX;
       default:
         // fall through to conversion below
         break;
@@ -2802,7 +2802,7 @@ DatatypeConstructorDecl::DatatypeConstructorDecl()
 
 DatatypeConstructorDecl::DatatypeConstructorDecl(const Solver* slv,
                                                  const std::string& name)
-    : d_solver(slv), d_ctor(new CVC4::DTypeConstructor(name))
+    : d_solver(slv), d_ctor(new CVC5::DTypeConstructor(name))
 {
 }
 DatatypeConstructorDecl::~DatatypeConstructorDecl()
@@ -2884,7 +2884,7 @@ DatatypeDecl::DatatypeDecl() : d_solver(nullptr), d_dtype(nullptr) {}
 DatatypeDecl::DatatypeDecl(const Solver* slv,
                            const std::string& name,
                            bool isCoDatatype)
-    : d_solver(slv), d_dtype(new CVC4::DType(name, isCoDatatype))
+    : d_solver(slv), d_dtype(new CVC5::DType(name, isCoDatatype))
 {
 }
 
@@ -2893,7 +2893,7 @@ DatatypeDecl::DatatypeDecl(const Solver* slv,
                            const Sort& param,
                            bool isCoDatatype)
     : d_solver(slv),
-      d_dtype(new CVC4::DType(
+      d_dtype(new CVC5::DType(
           name, std::vector<TypeNode>{*param.d_type}, isCoDatatype))
 {
 }
@@ -2905,8 +2905,8 @@ DatatypeDecl::DatatypeDecl(const Solver* slv,
     : d_solver(slv)
 {
   std::vector<TypeNode> tparams = Sort::sortVectorToTypeNodes(params);
-  d_dtype = std::shared_ptr<CVC4::DType>(
-      new CVC4::DType(name, tparams, isCoDatatype));
+  d_dtype = std::shared_ptr<CVC5::DType>(
+      new CVC5::DType(name, tparams, isCoDatatype));
 }
 
 bool DatatypeDecl::isNullHelper() const { return !d_dtype; }
@@ -2991,15 +2991,15 @@ std::ostream& operator<<(std::ostream& out, const DatatypeDecl& dtdecl)
   return out;
 }
 
-CVC4::DType& DatatypeDecl::getDatatype(void) const { return *d_dtype; }
+CVC5::DType& DatatypeDecl::getDatatype(void) const { return *d_dtype; }
 
 /* DatatypeSelector --------------------------------------------------------- */
 
 DatatypeSelector::DatatypeSelector() : d_solver(nullptr), d_stor(nullptr) {}
 
 DatatypeSelector::DatatypeSelector(const Solver* slv,
-                                   const CVC4::DTypeSelector& stor)
-    : d_solver(slv), d_stor(new CVC4::DTypeSelector(stor))
+                                   const CVC5::DTypeSelector& stor)
+    : d_solver(slv), d_stor(new CVC5::DTypeSelector(stor))
 {
   CVC4_API_CHECK(d_stor->isResolved()) << "Expected resolved datatype selector";
 }
@@ -3079,8 +3079,8 @@ DatatypeConstructor::DatatypeConstructor() : d_solver(nullptr), d_ctor(nullptr)
 }
 
 DatatypeConstructor::DatatypeConstructor(const Solver* slv,
-                                         const CVC4::DTypeConstructor& ctor)
-    : d_solver(slv), d_ctor(new CVC4::DTypeConstructor(ctor))
+                                         const CVC5::DTypeConstructor& ctor)
+    : d_solver(slv), d_ctor(new CVC5::DTypeConstructor(ctor))
 {
   CVC4_API_CHECK(d_ctor->isResolved())
       << "Expected resolved datatype constructor";
@@ -3214,14 +3214,14 @@ DatatypeConstructor::const_iterator DatatypeConstructor::end() const
 }
 
 DatatypeConstructor::const_iterator::const_iterator(
-    const Solver* slv, const CVC4::DTypeConstructor& ctor, bool begin)
+    const Solver* slv, const CVC5::DTypeConstructor& ctor, bool begin)
 {
   d_solver = slv;
   d_int_stors = &ctor.getArgs();
 
-  const std::vector<std::shared_ptr<CVC4::DTypeSelector>>& sels =
+  const std::vector<std::shared_ptr<CVC5::DTypeSelector>>& sels =
       ctor.getArgs();
-  for (const std::shared_ptr<CVC4::DTypeSelector>& s : sels)
+  for (const std::shared_ptr<CVC5::DTypeSelector>& s : sels)
   {
     /* Can not use emplace_back here since constructor is private. */
     d_stors.push_back(DatatypeSelector(d_solver, *s.get()));
@@ -3341,8 +3341,8 @@ std::ostream& operator<<(std::ostream& out, const DatatypeConstructor& ctor)
 
 /* Datatype ----------------------------------------------------------------- */
 
-Datatype::Datatype(const Solver* slv, const CVC4::DType& dtype)
-    : d_solver(slv), d_dtype(new CVC4::DType(dtype))
+Datatype::Datatype(const Solver* slv, const CVC5::DType& dtype)
+    : d_solver(slv), d_dtype(new CVC5::DType(dtype))
 {
   CVC4_API_CHECK(d_dtype->isResolved()) << "Expected resolved datatype";
 }
@@ -3549,7 +3549,7 @@ DatatypeConstructor Datatype::getConstructorForName(
 }
 
 Datatype::const_iterator::const_iterator(const Solver* slv,
-                                         const CVC4::DType& dtype,
+                                         const CVC5::DType& dtype,
                                          bool begin)
     : d_solver(slv), d_int_ctors(&dtype.getConstructors())
 {
@@ -3816,7 +3816,7 @@ Sort Grammar::resolve()
     bvl = Term(
         d_solver,
         d_solver->getNodeManager()->mkNode(
-            CVC4::kind::BOUND_VAR_LIST, Term::termVectorToNodes(d_sygusVars)));
+            CVC5::kind::BOUND_VAR_LIST, Term::termVectorToNodes(d_sygusVars)));
   }
 
   std::unordered_map<Term, Sort, TermHashFunction> ntsToUnres(d_ntSyms.size());
@@ -3829,7 +3829,7 @@ Sort Grammar::resolve()
         Sort(d_solver, d_solver->getNodeManager()->mkSort(ntsymbol.toString()));
   }
 
-  std::vector<CVC4::DType> datatypes;
+  std::vector<CVC5::DType> datatypes;
   std::set<TypeNode> unresTypes;
 
   datatypes.reserve(d_ntSyms.size());
@@ -3903,12 +3903,12 @@ void Grammar::addSygusConstructorTerm(
   {
     Term lbvl =
         Term(d_solver,
-             d_solver->getNodeManager()->mkNode(CVC4::kind::BOUND_VAR_LIST,
+             d_solver->getNodeManager()->mkNode(CVC5::kind::BOUND_VAR_LIST,
                                                 Term::termVectorToNodes(args)));
     // its operator is a lambda
     op = Term(d_solver,
               d_solver->getNodeManager()->mkNode(
-                  CVC4::kind::LAMBDA, *lbvl.d_node, *op.d_node));
+                  CVC5::kind::LAMBDA, *lbvl.d_node, *op.d_node));
   }
   std::vector<TypeNode> cargst = Sort::sortVectorToTypeNodes(cargs);
   dt.d_dtype->addSygusConstructor(*op.d_node, ssCName.str(), cargst);
@@ -4027,27 +4027,27 @@ std::ostream& operator<<(std::ostream& out, const Grammar& grammar)
 /* -------------------------------------------------------------------------- */
 
 const static std::
-    unordered_map<RoundingMode, CVC4::RoundingMode, RoundingModeHashFunction>
+    unordered_map<RoundingMode, CVC5::RoundingMode, RoundingModeHashFunction>
         s_rmodes{
             {ROUND_NEAREST_TIES_TO_EVEN,
-             CVC4::RoundingMode::ROUND_NEAREST_TIES_TO_EVEN},
-            {ROUND_TOWARD_POSITIVE, CVC4::RoundingMode::ROUND_TOWARD_POSITIVE},
-            {ROUND_TOWARD_NEGATIVE, CVC4::RoundingMode::ROUND_TOWARD_NEGATIVE},
-            {ROUND_TOWARD_ZERO, CVC4::RoundingMode::ROUND_TOWARD_ZERO},
+             CVC5::RoundingMode::ROUND_NEAREST_TIES_TO_EVEN},
+            {ROUND_TOWARD_POSITIVE, CVC5::RoundingMode::ROUND_TOWARD_POSITIVE},
+            {ROUND_TOWARD_NEGATIVE, CVC5::RoundingMode::ROUND_TOWARD_NEGATIVE},
+            {ROUND_TOWARD_ZERO, CVC5::RoundingMode::ROUND_TOWARD_ZERO},
             {ROUND_NEAREST_TIES_TO_AWAY,
-             CVC4::RoundingMode::ROUND_NEAREST_TIES_TO_AWAY},
+             CVC5::RoundingMode::ROUND_NEAREST_TIES_TO_AWAY},
         };
 
-const static std::unordered_map<CVC4::RoundingMode,
+const static std::unordered_map<CVC5::RoundingMode,
                                 RoundingMode,
-                                CVC4::RoundingModeHashFunction>
+                                CVC5::RoundingModeHashFunction>
     s_rmodes_internal{
-        {CVC4::RoundingMode::ROUND_NEAREST_TIES_TO_EVEN,
+        {CVC5::RoundingMode::ROUND_NEAREST_TIES_TO_EVEN,
          ROUND_NEAREST_TIES_TO_EVEN},
-        {CVC4::RoundingMode::ROUND_TOWARD_POSITIVE, ROUND_TOWARD_POSITIVE},
-        {CVC4::RoundingMode::ROUND_TOWARD_POSITIVE, ROUND_TOWARD_NEGATIVE},
-        {CVC4::RoundingMode::ROUND_TOWARD_ZERO, ROUND_TOWARD_ZERO},
-        {CVC4::RoundingMode::ROUND_NEAREST_TIES_TO_AWAY,
+        {CVC5::RoundingMode::ROUND_TOWARD_POSITIVE, ROUND_TOWARD_POSITIVE},
+        {CVC5::RoundingMode::ROUND_TOWARD_POSITIVE, ROUND_TOWARD_NEGATIVE},
+        {CVC5::RoundingMode::ROUND_TOWARD_ZERO, ROUND_TOWARD_ZERO},
+        {CVC5::RoundingMode::ROUND_NEAREST_TIES_TO_AWAY,
          ROUND_NEAREST_TIES_TO_AWAY},
     };
 
@@ -4093,7 +4093,7 @@ void Solver::increment_vars_consts_stats(const Sort& sort, bool is_var) const
 {
 #ifdef CVC4_STATISTICS_ON
   const TypeNode tn = sort.getTypeNode();
-  TypeConstant tc = tn.getKind() == CVC4::kind::TYPE_CONSTANT
+  TypeConstant tc = tn.getKind() == CVC5::kind::TYPE_CONSTANT
                         ? tn.getConst<TypeConstant>()
                         : LAST_TYPE;
   if (is_var)
@@ -4124,10 +4124,10 @@ Term Solver::mkRealFromStrHelper(const std::string& s) const
   //////// all checks before this line
   try
   {
-    CVC4::Rational r = s.find('/') != std::string::npos
-                           ? CVC4::Rational(s)
-                           : CVC4::Rational::fromDecimal(s);
-    return mkValHelper<CVC4::Rational>(r);
+    CVC5::Rational r = s.find('/') != std::string::npos
+                           ? CVC5::Rational(s)
+                           : CVC5::Rational::fromDecimal(s);
+    return mkValHelper<CVC5::Rational>(r);
   }
   catch (const std::invalid_argument& e)
   {
@@ -4144,7 +4144,7 @@ Term Solver::mkBVFromIntHelper(uint32_t size, uint64_t val) const
 {
   CVC4_API_ARG_CHECK_EXPECTED(size > 0, size) << "a bit-width > 0";
   //////// all checks before this line
-  return mkValHelper<CVC4::BitVector>(CVC4::BitVector(size, val));
+  return mkValHelper<CVC5::BitVector>(CVC5::BitVector(size, val));
 }
 
 Term Solver::mkBVFromStrHelper(const std::string& s, uint32_t base) const
@@ -4153,7 +4153,7 @@ Term Solver::mkBVFromStrHelper(const std::string& s, uint32_t base) const
   CVC4_API_ARG_CHECK_EXPECTED(base == 2 || base == 10 || base == 16, base)
       << "base 2, 10, or 16";
   //////// all checks before this line
-  return mkValHelper<CVC4::BitVector>(CVC4::BitVector(s, base));
+  return mkValHelper<CVC5::BitVector>(CVC5::BitVector(s, base));
 }
 
 Term Solver::mkBVFromStrHelper(uint32_t size,
@@ -4180,7 +4180,7 @@ Term Solver::mkBVFromStrHelper(uint32_t size,
         << size << " too small to hold value " << s << ")";
   }
 
-  return mkValHelper<CVC4::BitVector>(CVC4::BitVector(size, val));
+  return mkValHelper<CVC5::BitVector>(CVC5::BitVector(size, val));
 }
 
 Term Solver::mkCharFromStrHelper(const std::string& s) const
@@ -4195,7 +4195,7 @@ Term Solver::mkCharFromStrHelper(const std::string& s) const
   //////// all checks before this line
   std::vector<unsigned> cpts;
   cpts.push_back(val);
-  return mkValHelper<CVC4::String>(CVC4::String(cpts));
+  return mkValHelper<CVC5::String>(CVC5::String(cpts));
 }
 
 Term Solver::getValueHelper(const Term& term) const
@@ -4230,14 +4230,14 @@ Term Solver::mkTermFromKind(Kind kind) const
   Node res;
   if (kind == REGEXP_EMPTY || kind == REGEXP_SIGMA)
   {
-    CVC4::Kind k = extToIntKind(kind);
+    CVC5::Kind k = extToIntKind(kind);
     Assert(isDefinedIntKind(k));
     res = d_nodeMgr->mkNode(k, std::vector<Node>());
   }
   else
   {
     Assert(kind == PI);
-    res = d_nodeMgr->mkNullaryOperator(d_nodeMgr->realType(), CVC4::kind::PI);
+    res = d_nodeMgr->mkNullaryOperator(d_nodeMgr->realType(), CVC5::kind::PI);
   }
   (void)res.getType(true); /* kick off type checking */
   increment_term_stats(kind);
@@ -4250,7 +4250,7 @@ Term Solver::mkTermHelper(Kind kind, const std::vector<Term>& children) const
   //////// all checks before this line
 
   std::vector<Node> echildren = Term::termVectorToNodes(children);
-  CVC4::Kind k = extToIntKind(kind);
+  CVC5::Kind k = extToIntKind(kind);
   Node res;
   if (echildren.size() > 2)
   {
@@ -4340,7 +4340,7 @@ Term Solver::mkTermHelper(const Op& op, const std::vector<Term>& children) const
     return mkTermHelper(op.d_kind, children);
   }
 
-  const CVC4::Kind int_kind = extToIntKind(op.d_kind);
+  const CVC5::Kind int_kind = extToIntKind(op.d_kind);
   std::vector<Node> echildren = Term::termVectorToNodes(children);
 
   NodeBuilder<> nb(int_kind);
@@ -4360,14 +4360,14 @@ std::vector<Sort> Solver::mkDatatypeSortsInternal(
   //       double checks
   //////// all checks before this line
 
-  std::vector<CVC4::DType> datatypes;
+  std::vector<CVC5::DType> datatypes;
   for (size_t i = 0, ndts = dtypedecls.size(); i < ndts; ++i)
   {
     datatypes.push_back(dtypedecls[i].getDatatype());
   }
 
   std::set<TypeNode> utypes = Sort::sortSetToTypeNodes(unresolvedSorts);
-  std::vector<CVC4::TypeNode> dtypes =
+  std::vector<CVC5::TypeNode> dtypes =
       getNodeManager()->mkMutualDatatypeTypes(datatypes, utypes);
   std::vector<Sort> retTypes = Sort::typeNodeVectorToSorts(this, dtypes);
   return retTypes;
@@ -4439,7 +4439,7 @@ Term Solver::ensureTermSort(const Term& term, const Sort& sort) const
     res = Term(this,
                d_nodeMgr->mkNode(extToIntKind(DIVISION),
                                  *res.d_node,
-                                 d_nodeMgr->mkConst(CVC4::Rational(1))));
+                                 d_nodeMgr->mkConst(CVC5::Rational(1))));
   }
   Assert(res.getSort() == sort);
   return res;
@@ -4507,7 +4507,7 @@ void Solver::checkMkTerm(Kind kind, uint32_t nchildren) const
 {
   CVC4_API_KIND_CHECK(kind);
   Assert(isDefinedIntKind(extToIntKind(kind)));
-  const CVC4::kind::MetaKind mk = kind::metaKindOf(extToIntKind(kind));
+  const CVC5::kind::MetaKind mk = kind::metaKindOf(extToIntKind(kind));
   CVC4_API_KIND_CHECK_EXPECTED(
       mk == kind::metakind::PARAMETERIZED || mk == kind::metakind::OPERATOR,
       kind)
@@ -4870,7 +4870,7 @@ Term Solver::mkPi() const
   CVC4_API_TRY_CATCH_BEGIN;
   //////// all checks before this line
   Node res =
-      d_nodeMgr->mkNullaryOperator(d_nodeMgr->realType(), CVC4::kind::PI);
+      d_nodeMgr->mkNullaryOperator(d_nodeMgr->realType(), CVC5::kind::PI);
   (void)res.getType(true); /* kick off type checking */
   return Term(this, res);
   ////////
@@ -4896,7 +4896,7 @@ Term Solver::mkInteger(int64_t val) const
   NodeManagerScope scope(getNodeManager());
   CVC4_API_TRY_CATCH_BEGIN;
   //////// all checks before this line
-  Term integer = mkValHelper<CVC4::Rational>(CVC4::Rational(val));
+  Term integer = mkValHelper<CVC5::Rational>(CVC5::Rational(val));
   Assert(integer.getSort() == getIntegerSort());
   return integer;
   ////////
@@ -4924,7 +4924,7 @@ Term Solver::mkReal(int64_t val) const
   NodeManagerScope scope(getNodeManager());
   CVC4_API_TRY_CATCH_BEGIN;
   //////// all checks before this line
-  Term rational = mkValHelper<CVC4::Rational>(CVC4::Rational(val));
+  Term rational = mkValHelper<CVC5::Rational>(CVC5::Rational(val));
   return ensureRealSort(rational);
   ////////
   CVC4_API_TRY_CATCH_END;
@@ -4935,7 +4935,7 @@ Term Solver::mkReal(int64_t num, int64_t den) const
   NodeManagerScope scope(getNodeManager());
   CVC4_API_TRY_CATCH_BEGIN;
   //////// all checks before this line
-  Term rational = mkValHelper<CVC4::Rational>(CVC4::Rational(num, den));
+  Term rational = mkValHelper<CVC5::Rational>(CVC5::Rational(num, den));
   return ensureRealSort(rational);
   ////////
   CVC4_API_TRY_CATCH_END;
@@ -4947,7 +4947,7 @@ Term Solver::mkRegexpEmpty() const
   CVC4_API_TRY_CATCH_BEGIN;
   //////// all checks before this line
   Node res =
-      d_nodeMgr->mkNode(CVC4::kind::REGEXP_EMPTY, std::vector<CVC4::Node>());
+      d_nodeMgr->mkNode(CVC5::kind::REGEXP_EMPTY, std::vector<CVC5::Node>());
   (void)res.getType(true); /* kick off type checking */
   return Term(this, res);
   ////////
@@ -4960,7 +4960,7 @@ Term Solver::mkRegexpSigma() const
   CVC4_API_TRY_CATCH_BEGIN;
   //////// all checks before this line
   Node res =
-      d_nodeMgr->mkNode(CVC4::kind::REGEXP_SIGMA, std::vector<CVC4::Node>());
+      d_nodeMgr->mkNode(CVC5::kind::REGEXP_SIGMA, std::vector<CVC5::Node>());
   (void)res.getType(true); /* kick off type checking */
   return Term(this, res);
   ////////
@@ -4976,7 +4976,7 @@ Term Solver::mkEmptySet(const Sort& sort) const
   CVC4_API_ARG_CHECK_EXPECTED(sort.isNull() || this == sort.d_solver, sort)
       << "set sort associated with this solver object";
   //////// all checks before this line
-  return mkValHelper<CVC4::EmptySet>(CVC4::EmptySet(*sort.d_type));
+  return mkValHelper<CVC5::EmptySet>(CVC5::EmptySet(*sort.d_type));
   ////////
   CVC4_API_TRY_CATCH_END;
 }
@@ -4990,7 +4990,7 @@ Term Solver::mkEmptyBag(const Sort& sort) const
   CVC4_API_ARG_CHECK_EXPECTED(sort.isNull() || this == sort.d_solver, sort)
       << "bag sort associated with this solver object";
   //////// all checks before this line
-  return mkValHelper<CVC4::EmptyBag>(CVC4::EmptyBag(*sort.d_type));
+  return mkValHelper<CVC5::EmptyBag>(CVC5::EmptyBag(*sort.d_type));
   ////////
   CVC4_API_TRY_CATCH_END;
 }
@@ -5002,7 +5002,7 @@ Term Solver::mkSepNil(const Sort& sort) const
   CVC4_API_SOLVER_CHECK_SORT(sort);
   //////// all checks before this line
   Node res =
-      getNodeManager()->mkNullaryOperator(*sort.d_type, CVC4::kind::SEP_NIL);
+      getNodeManager()->mkNullaryOperator(*sort.d_type, CVC5::kind::SEP_NIL);
   (void)res.getType(true); /* kick off type checking */
   return Term(this, res);
   ////////
@@ -5014,7 +5014,7 @@ Term Solver::mkString(const std::string& s, bool useEscSequences) const
   NodeManagerScope scope(getNodeManager());
   CVC4_API_TRY_CATCH_BEGIN;
   //////// all checks before this line
-  return mkValHelper<CVC4::String>(CVC4::String(s, useEscSequences));
+  return mkValHelper<CVC5::String>(CVC5::String(s, useEscSequences));
   ////////
   CVC4_API_TRY_CATCH_END;
 }
@@ -5024,7 +5024,7 @@ Term Solver::mkString(const unsigned char c) const
   NodeManagerScope scope(getNodeManager());
   CVC4_API_TRY_CATCH_BEGIN;
   //////// all checks before this line
-  return mkValHelper<CVC4::String>(CVC4::String(std::string(1, c)));
+  return mkValHelper<CVC5::String>(CVC5::String(std::string(1, c)));
   ////////
   CVC4_API_TRY_CATCH_END;
 }
@@ -5034,7 +5034,7 @@ Term Solver::mkString(const std::vector<uint32_t>& s) const
   NodeManagerScope scope(getNodeManager());
   CVC4_API_TRY_CATCH_BEGIN;
   //////// all checks before this line
-  return mkValHelper<CVC4::String>(CVC4::String(s));
+  return mkValHelper<CVC5::String>(CVC5::String(s));
   ////////
   CVC4_API_TRY_CATCH_END;
 }
@@ -5070,7 +5070,7 @@ Term Solver::mkUniverseSet(const Sort& sort) const
   //////// all checks before this line
 
   Node res = getNodeManager()->mkNullaryOperator(*sort.d_type,
-                                                 CVC4::kind::UNIVERSE_SET);
+                                                 CVC5::kind::UNIVERSE_SET);
   // TODO(#2771): Reenable?
   // (void)res->getType(true); /* kick off type checking */
   return Term(this, res);
@@ -5128,8 +5128,8 @@ Term Solver::mkConstArray(const Sort& sort, const Term& val) const
     // this is safe because the constant array stores its type
     n = n[0];
   }
-  Term res = mkValHelper<CVC4::ArrayStoreAll>(
-      CVC4::ArrayStoreAll(*sort.d_type, n));
+  Term res =
+      mkValHelper<CVC5::ArrayStoreAll>(CVC5::ArrayStoreAll(*sort.d_type, n));
   return res;
   ////////
   CVC4_API_TRY_CATCH_END;
@@ -5142,7 +5142,7 @@ Term Solver::mkPosInf(uint32_t exp, uint32_t sig) const
   CVC4_API_CHECK(Configuration::isBuiltWithSymFPU())
       << "Expected CVC4 to be compiled with SymFPU support";
   //////// all checks before this line
-  return mkValHelper<CVC4::FloatingPoint>(
+  return mkValHelper<CVC5::FloatingPoint>(
       FloatingPoint::makeInf(FloatingPointSize(exp, sig), false));
   ////////
   CVC4_API_TRY_CATCH_END;
@@ -5155,7 +5155,7 @@ Term Solver::mkNegInf(uint32_t exp, uint32_t sig) const
   CVC4_API_CHECK(Configuration::isBuiltWithSymFPU())
       << "Expected CVC4 to be compiled with SymFPU support";
   //////// all checks before this line
-  return mkValHelper<CVC4::FloatingPoint>(
+  return mkValHelper<CVC5::FloatingPoint>(
       FloatingPoint::makeInf(FloatingPointSize(exp, sig), true));
   ////////
   CVC4_API_TRY_CATCH_END;
@@ -5168,7 +5168,7 @@ Term Solver::mkNaN(uint32_t exp, uint32_t sig) const
   CVC4_API_CHECK(Configuration::isBuiltWithSymFPU())
       << "Expected CVC4 to be compiled with SymFPU support";
   //////// all checks before this line
-  return mkValHelper<CVC4::FloatingPoint>(
+  return mkValHelper<CVC5::FloatingPoint>(
       FloatingPoint::makeNaN(FloatingPointSize(exp, sig)));
   ////////
   CVC4_API_TRY_CATCH_END;
@@ -5181,7 +5181,7 @@ Term Solver::mkPosZero(uint32_t exp, uint32_t sig) const
   CVC4_API_CHECK(Configuration::isBuiltWithSymFPU())
       << "Expected CVC4 to be compiled with SymFPU support";
   //////// all checks before this line
-  return mkValHelper<CVC4::FloatingPoint>(
+  return mkValHelper<CVC5::FloatingPoint>(
       FloatingPoint::makeZero(FloatingPointSize(exp, sig), false));
   ////////
   CVC4_API_TRY_CATCH_END;
@@ -5194,7 +5194,7 @@ Term Solver::mkNegZero(uint32_t exp, uint32_t sig) const
   CVC4_API_CHECK(Configuration::isBuiltWithSymFPU())
       << "Expected CVC4 to be compiled with SymFPU support";
   //////// all checks before this line
-  return mkValHelper<CVC4::FloatingPoint>(
+  return mkValHelper<CVC5::FloatingPoint>(
       FloatingPoint::makeZero(FloatingPointSize(exp, sig), true));
   ////////
   CVC4_API_TRY_CATCH_END;
@@ -5207,7 +5207,7 @@ Term Solver::mkRoundingMode(RoundingMode rm) const
   CVC4_API_CHECK(Configuration::isBuiltWithSymFPU())
       << "Expected CVC4 to be compiled with SymFPU support";
   //////// all checks before this line
-  return mkValHelper<CVC4::RoundingMode>(s_rmodes.at(rm));
+  return mkValHelper<CVC5::RoundingMode>(s_rmodes.at(rm));
   ////////
   CVC4_API_TRY_CATCH_END;
 }
@@ -5218,8 +5218,8 @@ Term Solver::mkUninterpretedConst(const Sort& sort, int32_t index) const
   CVC4_API_TRY_CATCH_BEGIN;
   CVC4_API_SOLVER_CHECK_SORT(sort);
   //////// all checks before this line
-  return mkValHelper<CVC4::UninterpretedConstant>(
-      CVC4::UninterpretedConstant(*sort.d_type, index));
+  return mkValHelper<CVC5::UninterpretedConstant>(
+      CVC5::UninterpretedConstant(*sort.d_type, index));
   ////////
   CVC4_API_TRY_CATCH_END;
 }
@@ -5230,11 +5230,11 @@ Term Solver::mkAbstractValue(const std::string& index) const
   CVC4_API_TRY_CATCH_BEGIN;
   CVC4_API_ARG_CHECK_EXPECTED(!index.empty(), index) << "a non-empty string";
 
-  CVC4::Integer idx(index, 10);
+  CVC5::Integer idx(index, 10);
   CVC4_API_ARG_CHECK_EXPECTED(idx > 0, index)
       << "a string representing an integer > 0";
   //////// all checks before this line
-  return Term(this, getNodeManager()->mkConst(CVC4::AbstractValue(idx)));
+  return Term(this, getNodeManager()->mkConst(CVC5::AbstractValue(idx)));
   // do not call getType(), for abstract values, type can not be computed
   // until it is substituted away
   ////////
@@ -5248,7 +5248,7 @@ Term Solver::mkAbstractValue(uint64_t index) const
   CVC4_API_ARG_CHECK_EXPECTED(index > 0, index) << "an integer > 0";
   //////// all checks before this line
   return Term(this,
-              getNodeManager()->mkConst(CVC4::AbstractValue(Integer(index))));
+              getNodeManager()->mkConst(CVC5::AbstractValue(Integer(index))));
   // do not call getType(), for abstract values, type can not be computed
   // until it is substituted away
   ////////
@@ -5271,8 +5271,8 @@ Term Solver::mkFloatingPoint(uint32_t exp, uint32_t sig, Term val) const
       val.getSort().isBitVector() && val.d_node->isConst(), val)
       << "bit-vector constant";
   //////// all checks before this line
-  return mkValHelper<CVC4::FloatingPoint>(
-      CVC4::FloatingPoint(exp, sig, val.d_node->getConst<BitVector>()));
+  return mkValHelper<CVC5::FloatingPoint>(
+      CVC5::FloatingPoint(exp, sig, val.d_node->getConst<BitVector>()));
   ////////
   CVC4_API_TRY_CATCH_END;
 }
@@ -5461,7 +5461,7 @@ Term Solver::mkTerm(const Op& op) const
     return mkTermFromKind(op.d_kind);
   }
 
-  const CVC4::Kind int_kind = extToIntKind(op.d_kind);
+  const CVC5::Kind int_kind = extToIntKind(op.d_kind);
   Term res = Term(this, getNodeManager()->mkNode(int_kind, *op.d_node));
 
   (void)res.d_node->getType(true); /* kick off type checking */
@@ -5534,7 +5534,7 @@ Term Solver::mkTuple(const std::vector<Sort>& sorts,
   CVC4_API_SOLVER_CHECK_SORTS(sorts);
   CVC4_API_SOLVER_CHECK_TERMS(terms);
   //////// all checks before this line
-  std::vector<CVC4::Node> args;
+  std::vector<CVC5::Node> args;
   for (size_t i = 0, size = sorts.size(); i < size; i++)
   {
     args.push_back(*(ensureTermSort(terms[i], sorts[i])).d_node);
@@ -5580,7 +5580,7 @@ Op Solver::mkOp(Kind kind, const std::string& arg) const
   {
     res = Op(this,
              kind,
-             *mkValHelper<CVC4::RecordUpdate>(CVC4::RecordUpdate(arg)).d_node);
+             *mkValHelper<CVC5::RecordUpdate>(CVC5::RecordUpdate(arg)).d_node);
   }
   else
   {
@@ -5591,7 +5591,7 @@ Op Solver::mkOp(Kind kind, const std::string& arg) const
         << "a string representing an integer, real or rational value.";
     res = Op(this,
              kind,
-             *mkValHelper<CVC4::Divisible>(CVC4::Divisible(CVC4::Integer(arg)))
+             *mkValHelper<CVC5::Divisible>(CVC5::Divisible(CVC5::Integer(arg)))
                   .d_node);
   }
   return res;
@@ -5610,76 +5610,76 @@ Op Solver::mkOp(Kind kind, uint32_t arg) const
     case DIVISIBLE:
       res = Op(this,
                kind,
-               *mkValHelper<CVC4::Divisible>(CVC4::Divisible(arg)).d_node);
+               *mkValHelper<CVC5::Divisible>(CVC5::Divisible(arg)).d_node);
       break;
     case BITVECTOR_REPEAT:
       res = Op(this,
                kind,
-               *mkValHelper<CVC4::BitVectorRepeat>(CVC4::BitVectorRepeat(arg))
+               *mkValHelper<CVC5::BitVectorRepeat>(CVC5::BitVectorRepeat(arg))
                     .d_node);
       break;
     case BITVECTOR_ZERO_EXTEND:
       res = Op(this,
                kind,
-               *mkValHelper<CVC4::BitVectorZeroExtend>(
-                    CVC4::BitVectorZeroExtend(arg))
+               *mkValHelper<CVC5::BitVectorZeroExtend>(
+                    CVC5::BitVectorZeroExtend(arg))
                     .d_node);
       break;
     case BITVECTOR_SIGN_EXTEND:
       res = Op(this,
                kind,
-               *mkValHelper<CVC4::BitVectorSignExtend>(
-                    CVC4::BitVectorSignExtend(arg))
+               *mkValHelper<CVC5::BitVectorSignExtend>(
+                    CVC5::BitVectorSignExtend(arg))
                     .d_node);
       break;
     case BITVECTOR_ROTATE_LEFT:
       res = Op(this,
                kind,
-               *mkValHelper<CVC4::BitVectorRotateLeft>(
-                    CVC4::BitVectorRotateLeft(arg))
+               *mkValHelper<CVC5::BitVectorRotateLeft>(
+                    CVC5::BitVectorRotateLeft(arg))
                     .d_node);
       break;
     case BITVECTOR_ROTATE_RIGHT:
       res = Op(this,
                kind,
-               *mkValHelper<CVC4::BitVectorRotateRight>(
-                    CVC4::BitVectorRotateRight(arg))
+               *mkValHelper<CVC5::BitVectorRotateRight>(
+                    CVC5::BitVectorRotateRight(arg))
                     .d_node);
       break;
     case INT_TO_BITVECTOR:
       res = Op(
           this,
           kind,
-          *mkValHelper<CVC4::IntToBitVector>(CVC4::IntToBitVector(arg)).d_node);
+          *mkValHelper<CVC5::IntToBitVector>(CVC5::IntToBitVector(arg)).d_node);
       break;
     case IAND:
       res =
-          Op(this, kind, *mkValHelper<CVC4::IntAnd>(CVC4::IntAnd(arg)).d_node);
+          Op(this, kind, *mkValHelper<CVC5::IntAnd>(CVC5::IntAnd(arg)).d_node);
       break;
     case FLOATINGPOINT_TO_UBV:
       res = Op(
           this,
           kind,
-          *mkValHelper<CVC4::FloatingPointToUBV>(CVC4::FloatingPointToUBV(arg))
+          *mkValHelper<CVC5::FloatingPointToUBV>(CVC5::FloatingPointToUBV(arg))
                .d_node);
       break;
     case FLOATINGPOINT_TO_SBV:
       res = Op(
           this,
           kind,
-          *mkValHelper<CVC4::FloatingPointToSBV>(CVC4::FloatingPointToSBV(arg))
+          *mkValHelper<CVC5::FloatingPointToSBV>(CVC5::FloatingPointToSBV(arg))
                .d_node);
       break;
     case TUPLE_UPDATE:
       res = Op(this,
                kind,
-               *mkValHelper<CVC4::TupleUpdate>(CVC4::TupleUpdate(arg)).d_node);
+               *mkValHelper<CVC5::TupleUpdate>(CVC5::TupleUpdate(arg)).d_node);
       break;
     case REGEXP_REPEAT:
       res =
           Op(this,
              kind,
-             *mkValHelper<CVC4::RegExpRepeat>(CVC4::RegExpRepeat(arg)).d_node);
+             *mkValHelper<CVC5::RegExpRepeat>(CVC5::RegExpRepeat(arg)).d_node);
       break;
     default:
       CVC4_API_KIND_CHECK_EXPECTED(false, kind)
@@ -5703,57 +5703,57 @@ Op Solver::mkOp(Kind kind, uint32_t arg1, uint32_t arg2) const
     case BITVECTOR_EXTRACT:
       res = Op(this,
                kind,
-               *mkValHelper<CVC4::BitVectorExtract>(
-                    CVC4::BitVectorExtract(arg1, arg2))
+               *mkValHelper<CVC5::BitVectorExtract>(
+                    CVC5::BitVectorExtract(arg1, arg2))
                     .d_node);
       break;
     case FLOATINGPOINT_TO_FP_IEEE_BITVECTOR:
       res = Op(this,
                kind,
-               *mkValHelper<CVC4::FloatingPointToFPIEEEBitVector>(
-                    CVC4::FloatingPointToFPIEEEBitVector(arg1, arg2))
+               *mkValHelper<CVC5::FloatingPointToFPIEEEBitVector>(
+                    CVC5::FloatingPointToFPIEEEBitVector(arg1, arg2))
                     .d_node);
       break;
     case FLOATINGPOINT_TO_FP_FLOATINGPOINT:
       res = Op(this,
                kind,
-               *mkValHelper<CVC4::FloatingPointToFPFloatingPoint>(
-                    CVC4::FloatingPointToFPFloatingPoint(arg1, arg2))
+               *mkValHelper<CVC5::FloatingPointToFPFloatingPoint>(
+                    CVC5::FloatingPointToFPFloatingPoint(arg1, arg2))
                     .d_node);
       break;
     case FLOATINGPOINT_TO_FP_REAL:
       res = Op(this,
                kind,
-               *mkValHelper<CVC4::FloatingPointToFPReal>(
-                    CVC4::FloatingPointToFPReal(arg1, arg2))
+               *mkValHelper<CVC5::FloatingPointToFPReal>(
+                    CVC5::FloatingPointToFPReal(arg1, arg2))
                     .d_node);
       break;
     case FLOATINGPOINT_TO_FP_SIGNED_BITVECTOR:
       res = Op(this,
                kind,
-               *mkValHelper<CVC4::FloatingPointToFPSignedBitVector>(
-                    CVC4::FloatingPointToFPSignedBitVector(arg1, arg2))
+               *mkValHelper<CVC5::FloatingPointToFPSignedBitVector>(
+                    CVC5::FloatingPointToFPSignedBitVector(arg1, arg2))
                     .d_node);
       break;
     case FLOATINGPOINT_TO_FP_UNSIGNED_BITVECTOR:
       res = Op(this,
                kind,
-               *mkValHelper<CVC4::FloatingPointToFPUnsignedBitVector>(
-                    CVC4::FloatingPointToFPUnsignedBitVector(arg1, arg2))
+               *mkValHelper<CVC5::FloatingPointToFPUnsignedBitVector>(
+                    CVC5::FloatingPointToFPUnsignedBitVector(arg1, arg2))
                     .d_node);
       break;
     case FLOATINGPOINT_TO_FP_GENERIC:
       res = Op(this,
                kind,
-               *mkValHelper<CVC4::FloatingPointToFPGeneric>(
-                    CVC4::FloatingPointToFPGeneric(arg1, arg2))
+               *mkValHelper<CVC5::FloatingPointToFPGeneric>(
+                    CVC5::FloatingPointToFPGeneric(arg1, arg2))
                     .d_node);
       break;
     case REGEXP_LOOP:
       res = Op(
           this,
           kind,
-          *mkValHelper<CVC4::RegExpLoop>(CVC4::RegExpLoop(arg1, arg2)).d_node);
+          *mkValHelper<CVC5::RegExpLoop>(CVC5::RegExpLoop(arg1, arg2)).d_node);
       break;
     default:
       CVC4_API_KIND_CHECK_EXPECTED(false, kind)
@@ -5778,7 +5778,7 @@ Op Solver::mkOp(Kind kind, const std::vector<uint32_t>& args) const
     {
       res = Op(this,
                kind,
-               *mkValHelper<CVC4::TupleProjectOp>(CVC4::TupleProjectOp(args))
+               *mkValHelper<CVC5::TupleProjectOp>(CVC5::TupleProjectOp(args))
                     .d_node);
     }
     break;
@@ -5819,7 +5819,7 @@ Result Solver::checkEntailed(const Term& term) const
          "(try --incremental)";
   CVC4_API_SOLVER_CHECK_TERM(term);
   //////// all checks before this line
-  CVC4::Result r = d_smtEngine->checkEntailed(*term.d_node);
+  CVC5::Result r = d_smtEngine->checkEntailed(*term.d_node);
   return Result(r);
   ////////
   CVC4_API_TRY_CATCH_END;
@@ -5869,7 +5869,7 @@ Result Solver::checkSat(void) const
       << "Cannot make multiple queries unless incremental solving is enabled "
          "(try --incremental)";
   //////// all checks before this line
-  CVC4::Result r = d_smtEngine->checkSat();
+  CVC5::Result r = d_smtEngine->checkSat();
   return Result(r);
   ////////
   CVC4_API_TRY_CATCH_END;
@@ -5888,7 +5888,7 @@ Result Solver::checkSatAssuming(const Term& assumption) const
          "(try --incremental)";
   CVC4_API_SOLVER_CHECK_TERM_WITH_SORT(assumption, getBooleanSort());
   //////// all checks before this line
-  CVC4::Result r = d_smtEngine->checkSat(*assumption.d_node);
+  CVC5::Result r = d_smtEngine->checkSat(*assumption.d_node);
   return Result(r);
   ////////
   CVC4_API_TRY_CATCH_END;
@@ -5912,7 +5912,7 @@ Result Solver::checkSatAssuming(const std::vector<Term>& assumptions) const
     CVC4_API_SOLVER_CHECK_TERM(term);
   }
   std::vector<Node> eassumptions = Term::termVectorToNodes(assumptions);
-  CVC4::Result r = d_smtEngine->checkSat(eassumptions);
+  CVC5::Result r = d_smtEngine->checkSat(eassumptions);
   return Result(r);
   ////////
   CVC4_API_TRY_CATCH_END;
@@ -6641,7 +6641,7 @@ void Solver::setLogic(const std::string& logic) const
   CVC4_API_TRY_CATCH_BEGIN;
   CVC4_API_CHECK(!d_smtEngine->isFullyInited())
       << "Invalid call to 'setLogic', solver is already fully initialized";
-  CVC4::LogicInfo logic_info(logic);
+  CVC5::LogicInfo logic_info(logic);
   //////// all checks before this line
   d_smtEngine->setLogic(logic_info);
   ////////
@@ -6824,12 +6824,12 @@ Term Solver::getSynthSolution(Term term) const
   CVC4_API_TRY_CATCH_BEGIN;
   CVC4_API_SOLVER_CHECK_TERM(term);
 
-  std::map<CVC4::Node, CVC4::Node> map;
+  std::map<CVC5::Node, CVC5::Node> map;
   CVC4_API_CHECK(d_smtEngine->getSynthSolutions(map))
       << "The solver is not in a state immediately preceded by a "
          "successful call to checkSynth";
 
-  std::map<CVC4::Node, CVC4::Node>::const_iterator it = map.find(*term.d_node);
+  std::map<CVC5::Node, CVC5::Node>::const_iterator it = map.find(*term.d_node);
 
   CVC4_API_CHECK(it != map.cend()) << "Synth solution not found for given term";
   //////// all checks before this line
@@ -6845,7 +6845,7 @@ std::vector<Term> Solver::getSynthSolutions(
   CVC4_API_ARG_SIZE_CHECK_EXPECTED(!terms.empty(), terms) << "non-empty vector";
   CVC4_API_SOLVER_CHECK_TERMS(terms);
 
-  std::map<CVC4::Node, CVC4::Node> map;
+  std::map<CVC5::Node, CVC5::Node> map;
   CVC4_API_CHECK(d_smtEngine->getSynthSolutions(map))
       << "The solver is not in a state immediately preceded by a "
          "successful call to checkSynth";
@@ -6856,7 +6856,7 @@ std::vector<Term> Solver::getSynthSolutions(
 
   for (size_t i = 0, n = terms.size(); i < n; ++i)
   {
-    std::map<CVC4::Node, CVC4::Node>::const_iterator it =
+    std::map<CVC5::Node, CVC5::Node>::const_iterator it =
         map.find(*terms[i].d_node);
 
     CVC4_API_CHECK(it != map.cend())
@@ -6893,4 +6893,4 @@ Options& Solver::getOptions(void) { return d_smtEngine->getOptions(); }
 
 }  // namespace api
 
-}  // namespace CVC4
+}  // namespace CVC5
index 5a8f62983802e94d3f14fcd045f7b4594489733c..8e5ddf28dc2afa192ea6ac8fe2afa291965cd520 100644 (file)
@@ -30,7 +30,7 @@
 #include <unordered_set>
 #include <vector>
 
-namespace CVC4 {
+namespace CVC5 {
 
 template <bool ref_count>
 class NodeTemplate;
@@ -201,14 +201,14 @@ class CVC4_EXPORT Result
    * @param r the internal result that is to be wrapped by this result
    * @return the Result
    */
-  Result(const CVC4::Result& r);
+  Result(const CVC5::Result& r);
 
   /**
    * The interal result wrapped by this result.
-   * Note: This is a shared_ptr rather than a unique_ptr since CVC4::Result is
+   * Note: This is a shared_ptr rather than a unique_ptr since CVC5::Result is
    *       not ref counted.
    */
-  std::shared_ptr<CVC4::Result> d_result;
+  std::shared_ptr<CVC5::Result> d_result;
 };
 
 /**
@@ -239,16 +239,16 @@ class Datatype;
  */
 class CVC4_EXPORT Sort
 {
-  friend class CVC4::DatatypeDeclarationCommand;
-  friend class CVC4::DeclareFunctionCommand;
-  friend class CVC4::DeclareHeapCommand;
-  friend class CVC4::DeclareSortCommand;
-  friend class CVC4::DeclareSygusVarCommand;
-  friend class CVC4::DefineSortCommand;
-  friend class CVC4::GetAbductCommand;
-  friend class CVC4::GetInterpolCommand;
-  friend class CVC4::GetModelCommand;
-  friend class CVC4::SynthFunCommand;
+  friend class CVC5::DatatypeDeclarationCommand;
+  friend class CVC5::DeclareFunctionCommand;
+  friend class CVC5::DeclareHeapCommand;
+  friend class CVC5::DeclareSortCommand;
+  friend class CVC5::DeclareSygusVarCommand;
+  friend class CVC5::DefineSortCommand;
+  friend class CVC5::GetAbductCommand;
+  friend class CVC5::GetInterpolCommand;
+  friend class CVC5::GetModelCommand;
+  friend class CVC5::SynthFunCommand;
   friend class DatatypeConstructor;
   friend class DatatypeConstructorDecl;
   friend class DatatypeSelector;
@@ -700,7 +700,7 @@ class CVC4_EXPORT Sort
 
  private:
   /** @return the internal wrapped TypeNode of this sort. */
-  const CVC4::TypeNode& getTypeNode(void) const;
+  const CVC5::TypeNode& getTypeNode(void) const;
 
   /** Helper to convert a set of Sorts to internal TypeNodes. */
   std::set<TypeNode> static sortSetToTypeNodes(const std::set<Sort>& sorts);
@@ -717,7 +717,7 @@ class CVC4_EXPORT Sort
    * @param t the internal type that is to be wrapped by this sort
    * @return the Sort
    */
-  Sort(const Solver* slv, const CVC4::TypeNode& t);
+  Sort(const Solver* slv, const CVC5::TypeNode& t);
 
   /**
    * Helper for isNull checks. This prevents calling an API function with
@@ -733,10 +733,10 @@ class CVC4_EXPORT Sort
   /**
    * The interal type wrapped by this sort.
    * Note: This is a shared_ptr rather than a unique_ptr to avoid overhead due
-   *       to memory allocation (CVC4::Type is already ref counted, so this
+   *       to memory allocation (CVC5::Type is already ref counted, so this
    *       could be a unique_ptr instead).
    */
-  std::shared_ptr<CVC4::TypeNode> d_type;
+  std::shared_ptr<CVC5::TypeNode> d_type;
 };
 
 /**
@@ -847,7 +847,7 @@ class CVC4_EXPORT Op
    * @param n the internal node that is to be wrapped by this term
    * @return the Term
    */
-  Op(const Solver* slv, const Kind k, const CVC4::Node& n);
+  Op(const Solver* slv, const Kind k, const CVC5::Node& n);
 
   /**
    * Helper for isNull checks. This prevents calling an API function with
@@ -874,10 +874,10 @@ class CVC4_EXPORT Op
   /**
    * The internal node wrapped by this operator.
    * Note: This is a shared_ptr rather than a unique_ptr to avoid overhead due
-   *       to memory allocation (CVC4::Node is already ref counted, so this
+   *       to memory allocation (CVC5::Node is already ref counted, so this
    *       could be a unique_ptr instead).
    */
-  std::shared_ptr<CVC4::Node> d_node;
+  std::shared_ptr<CVC5::Node> d_node;
 };
 
 /* -------------------------------------------------------------------------- */
@@ -889,25 +889,25 @@ class CVC4_EXPORT Op
  */
 class CVC4_EXPORT Term
 {
-  friend class CVC4::AssertCommand;
-  friend class CVC4::BlockModelValuesCommand;
-  friend class CVC4::CheckSatCommand;
-  friend class CVC4::CheckSatAssumingCommand;
-  friend class CVC4::DeclareSygusVarCommand;
-  friend class CVC4::DefineFunctionCommand;
-  friend class CVC4::DefineFunctionRecCommand;
-  friend class CVC4::GetAbductCommand;
-  friend class CVC4::GetInterpolCommand;
-  friend class CVC4::GetModelCommand;
-  friend class CVC4::GetQuantifierEliminationCommand;
-  friend class CVC4::GetUnsatCoreCommand;
-  friend class CVC4::GetValueCommand;
-  friend class CVC4::SetUserAttributeCommand;
-  friend class CVC4::SimplifyCommand;
-  friend class CVC4::SygusConstraintCommand;
-  friend class CVC4::SygusInvConstraintCommand;
-  friend class CVC4::SynthFunCommand;
-  friend class CVC4::QueryCommand;
+  friend class CVC5::AssertCommand;
+  friend class CVC5::BlockModelValuesCommand;
+  friend class CVC5::CheckSatCommand;
+  friend class CVC5::CheckSatAssumingCommand;
+  friend class CVC5::DeclareSygusVarCommand;
+  friend class CVC5::DefineFunctionCommand;
+  friend class CVC5::DefineFunctionRecCommand;
+  friend class CVC5::GetAbductCommand;
+  friend class CVC5::GetInterpolCommand;
+  friend class CVC5::GetModelCommand;
+  friend class CVC5::GetQuantifierEliminationCommand;
+  friend class CVC5::GetUnsatCoreCommand;
+  friend class CVC5::GetValueCommand;
+  friend class CVC5::SetUserAttributeCommand;
+  friend class CVC5::SimplifyCommand;
+  friend class CVC5::SygusConstraintCommand;
+  friend class CVC5::SygusInvConstraintCommand;
+  friend class CVC5::SynthFunCommand;
+  friend class CVC5::QueryCommand;
   friend class Datatype;
   friend class DatatypeConstructor;
   friend class DatatypeSelector;
@@ -1116,7 +1116,7 @@ class CVC4_EXPORT Term
      * @param p the position of the iterator (e.g. which child it's on)
      */
     const_iterator(const Solver* slv,
-                   const std::shared_ptr<CVC4::Node>& e,
+                   const std::shared_ptr<CVC5::Node>& e,
                    uint32_t p);
 
     /**
@@ -1169,7 +1169,7 @@ class CVC4_EXPORT Term
      */
     const Solver* d_solver;
     /** The original node to be iterated over. */
-    std::shared_ptr<CVC4::Node> d_origNode;
+    std::shared_ptr<CVC5::Node> d_origNode;
     /** Keeps track of the iteration position. */
     uint32_t d_pos;
   };
@@ -1259,10 +1259,10 @@ class CVC4_EXPORT Term
    * @param n the internal node that is to be wrapped by this term
    * @return the Term
    */
-  Term(const Solver* slv, const CVC4::Node& n);
+  Term(const Solver* slv, const CVC5::Node& n);
 
   /** @return the internal wrapped Node of this term. */
-  const CVC4::Node& getNode(void) const;
+  const CVC5::Node& getNode(void) const;
 
   /**
    * Helper for isNull checks. This prevents calling an API function with
@@ -1285,10 +1285,10 @@ class CVC4_EXPORT Term
   /**
    * The internal node wrapped by this term.
    * Note: This is a shared_ptr rather than a unique_ptr to avoid overhead due
-   *       to memory allocation (CVC4::Node is already ref counted, so this
+   *       to memory allocation (CVC5::Node is already ref counted, so this
    *       could be a unique_ptr instead).
    */
-  std::shared_ptr<CVC4::Node> d_node;
+  std::shared_ptr<CVC5::Node> d_node;
 };
 
 /**
@@ -1445,9 +1445,9 @@ class CVC4_EXPORT DatatypeConstructorDecl
    * The internal (intermediate) datatype constructor wrapped by this
    * datatype constructor declaration.
    * Note: This is a shared_ptr rather than a unique_ptr since
-   *       CVC4::DTypeConstructor is not ref counted.
+   *       CVC5::DTypeConstructor is not ref counted.
    */
-  std::shared_ptr<CVC4::DTypeConstructor> d_ctor;
+  std::shared_ptr<CVC5::DTypeConstructor> d_ctor;
 };
 
 class Solver;
@@ -1534,7 +1534,7 @@ class CVC4_EXPORT DatatypeDecl
                bool isCoDatatype = false);
 
   /** @return the internal wrapped Dtype of this datatype declaration. */
-  CVC4::DType& getDatatype(void) const;
+  CVC5::DType& getDatatype(void) const;
 
   /**
    * Helper for isNull checks. This prevents calling an API function with
@@ -1550,10 +1550,10 @@ class CVC4_EXPORT DatatypeDecl
   /**
    * The internal (intermediate) datatype wrapped by this datatype
    * declaration.
-   * Note: This is a shared_ptr rather than a unique_ptr since CVC4::DType is
+   * Note: This is a shared_ptr rather than a unique_ptr since CVC5::DType is
    *       not ref counted.
    */
-  std::shared_ptr<CVC4::DType> d_dtype;
+  std::shared_ptr<CVC5::DType> d_dtype;
 };
 
 /**
@@ -1604,7 +1604,7 @@ class CVC4_EXPORT DatatypeSelector
    * @param stor the internal datatype selector to be wrapped
    * @return the DatatypeSelector
    */
-  DatatypeSelector(const Solver* slv, const CVC4::DTypeSelector& stor);
+  DatatypeSelector(const Solver* slv, const CVC5::DTypeSelector& stor);
 
   /**
    * Helper for isNull checks. This prevents calling an API function with
@@ -1619,10 +1619,10 @@ class CVC4_EXPORT DatatypeSelector
 
   /**
    * The internal datatype selector wrapped by this datatype selector.
-   * Note: This is a shared_ptr rather than a unique_ptr since CVC4::DType is
+   * Note: This is a shared_ptr rather than a unique_ptr since CVC5::DType is
    *       not ref counted.
    */
-  std::shared_ptr<CVC4::DTypeSelector> d_stor;
+  std::shared_ptr<CVC5::DTypeSelector> d_stor;
 };
 
 /**
@@ -1785,7 +1785,7 @@ class CVC4_EXPORT DatatypeConstructor
      * @param true if this is a begin() iterator
      */
     const_iterator(const Solver* slv,
-                   const CVC4::DTypeConstructor& ctor,
+                   const CVC5::DTypeConstructor& ctor,
                    bool begin);
 
     /**
@@ -1823,7 +1823,7 @@ class CVC4_EXPORT DatatypeConstructor
    * @param ctor the internal datatype constructor to be wrapped
    * @return the DatatypeConstructor
    */
-  DatatypeConstructor(const Solver* slv, const CVC4::DTypeConstructor& ctor);
+  DatatypeConstructor(const Solver* slv, const CVC5::DTypeConstructor& ctor);
 
   /**
    * Return selector for name.
@@ -1845,10 +1845,10 @@ class CVC4_EXPORT DatatypeConstructor
 
   /**
    * The internal datatype constructor wrapped by this datatype constructor.
-   * Note: This is a shared_ptr rather than a unique_ptr since CVC4::DType is
+   * Note: This is a shared_ptr rather than a unique_ptr since CVC5::DType is
    *       not ref counted.
    */
-  std::shared_ptr<CVC4::DTypeConstructor> d_ctor;
+  std::shared_ptr<CVC5::DTypeConstructor> d_ctor;
 };
 
 /*
@@ -2007,7 +2007,7 @@ class CVC4_EXPORT Datatype
      * @param dtype the internal datatype to iterate over
      * @param true if this is a begin() iterator
      */
-    const_iterator(const Solver* slv, const CVC4::DType& dtype, bool begin);
+    const_iterator(const Solver* slv, const CVC5::DType& dtype, bool begin);
 
     /**
      * The associated solver object.
@@ -2044,7 +2044,7 @@ class CVC4_EXPORT Datatype
    * @param dtype the internal datatype to be wrapped
    * @return the Datatype
    */
-  Datatype(const Solver* slv, const CVC4::DType& dtype);
+  Datatype(const Solver* slv, const CVC5::DType& dtype);
 
   /**
    * Return constructor for name.
@@ -2066,10 +2066,10 @@ class CVC4_EXPORT Datatype
 
   /**
    * The internal datatype wrapped by this datatype.
-   * Note: This is a shared_ptr rather than a unique_ptr since CVC4::DType is
+   * Note: This is a shared_ptr rather than a unique_ptr since CVC5::DType is
    *       not ref counted.
    */
-  std::shared_ptr<CVC4::DType> d_dtype;
+  std::shared_ptr<CVC5::DType> d_dtype;
 };
 
 /**
@@ -2135,9 +2135,9 @@ std::ostream& operator<<(std::ostream& out,
  */
 class CVC4_EXPORT Grammar
 {
-  friend class CVC4::GetAbductCommand;
-  friend class CVC4::GetInterpolCommand;
-  friend class CVC4::SynthFunCommand;
+  friend class CVC5::GetAbductCommand;
+  friend class CVC5::GetInterpolCommand;
+  friend class CVC5::SynthFunCommand;
   friend class Solver;
 
  public:
@@ -3704,5 +3704,5 @@ class CVC4_EXPORT Solver
 };
 
 }  // namespace api
-}  // namespace CVC4
+}  // namespace CVC5
 #endif
index c98667da7ff1e8b785d3c82eab200545e412d451..ef2f6af74d696d81832c2efbb30b212f1104c240 100644 (file)
@@ -21,7 +21,7 @@
 
 #include <ostream>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace api {
 
 /* -------------------------------------------------------------------------- */
@@ -33,7 +33,7 @@ namespace api {
  *
  * Note that the underlying type of Kind must be signed (to enable range
  * checks for validity). The size of this type depends on the size of
- * CVC4::Kind (NodeValue::NBITS_KIND, currently 10 bits, see expr/node_value.h).
+ * CVC5::Kind (NodeValue::NBITS_KIND, currently 10 bits, see expr/node_value.h).
  */
 enum CVC4_EXPORT Kind : int32_t
 {
@@ -2868,6 +2868,6 @@ struct CVC4_EXPORT KindHashFunction
 };
 
 }  // namespace api
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 19e7eb09226e7597bacdd7b8272e7a03c9a230dd..9d69e2a15d64d7b511f7b9283a8c8f59748cc9eb 100644 (file)
@@ -19,7 +19,7 @@ cdef extern from "api/cvc4cpp.h" namespace "CVC4":
         pass
 
 
-cdef extern from "api/cvc4cpp.h" namespace "CVC4::api":
+cdef extern from "api/cvc4cpp.h" namespace "CVC5::api":
     cdef cppclass Datatype:
         Datatype() except +
         DatatypeConstructor operator[](size_t idx) except +
@@ -353,7 +353,7 @@ cdef extern from "api/cvc4cpp.h" namespace "CVC4::api":
         size_t operator()(const Term & t) except +
 
 
-cdef extern from "api/cvc4cpp.h" namespace "CVC4::api::RoundingMode":
+cdef extern from "api/cvc4cpp.h" namespace "CVC5::api::RoundingMode":
     cdef RoundingMode ROUND_NEAREST_TIES_TO_EVEN,
     cdef RoundingMode ROUND_TOWARD_POSITIVE,
     cdef RoundingMode ROUND_TOWARD_NEGATIVE,
index 0f8ba4b45c63a7856d5cd51292e39ea8f6aa29ab..46bf2b45e461ab2a41bf91a25083970e73a7b23e 100644 (file)
@@ -40,13 +40,13 @@ PYCOMMENT           = '#'
 CDEF_KIND = "    cdef Kind "
 
 KINDS_PXD_TOP = \
-r"""cdef extern from "api/cvc4cppkind.h" namespace "CVC4::api":
+r"""cdef extern from "api/cvc4cppkind.h" namespace "CVC5::api":
     cdef cppclass Kind:
         pass
 
 
 # Kind declarations: See cvc4cppkind.h for additional information
-cdef extern from "api/cvc4cppkind.h" namespace "CVC4::api::Kind":
+cdef extern from "api/cvc4cppkind.h" namespace "CVC5::api::Kind":
 """
 
 KINDS_PXI_TOP = \
index c19b30f6a63e3a693d2f64b388527aa8685102a9..4aa6bfce0b50ad1f167a9a30487b9a3c0b1f88e1 100644 (file)
@@ -19,7 +19,7 @@
 #include <cstdlib>
 #include <iostream>
 
-namespace CVC4 {
+namespace CVC5 {
 
 FatalStream::FatalStream(const char* function, const char* file, int line)
 {
@@ -209,4 +209,4 @@ AssertArgumentException::AssertArgumentException(const char* condStr,
             line);
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 70c5c90163b43d56d82adcedb510a1294e1cf972..1e46ea85ca41558422710c94d81ab5e4fed8dbf7 100644 (file)
@@ -75,7 +75,7 @@
 #define CVC4_FALLTHROUGH
 #endif
 
-namespace CVC4 {
+namespace CVC5 {
 
 // Implementation notes:
 // To understand FatalStream and OStreamVoider, it is useful to understand
@@ -206,11 +206,11 @@ class AssertArgumentException : public Exception
 #define InternalError() CVC4_FATAL() << "Internal error detected"
 
 #define IllegalArgument(arg, msg...)      \
-  throw ::CVC4::IllegalArgumentException( \
+  throw ::CVC5::IllegalArgumentException( \
       "",                                 \
       #arg,                               \
       __PRETTY_FUNCTION__,                \
-      ::CVC4::IllegalArgumentException::formatVariadic(msg).c_str());
+      ::CVC5::IllegalArgumentException::formatVariadic(msg).c_str());
 // This cannot use check argument directly as this forces
 // CheckArgument to use a va_list. This is unsupported in Swig.
 #define PrettyCheckArgument(cond, arg, msg...)                            \
@@ -218,11 +218,11 @@ class AssertArgumentException : public Exception
   {                                                                       \
     if (__builtin_expect((!(cond)), false))                               \
     {                                                                     \
-      throw ::CVC4::IllegalArgumentException(                             \
+      throw ::CVC5::IllegalArgumentException(                             \
           #cond,                                                          \
           #arg,                                                           \
           __PRETTY_FUNCTION__,                                            \
-          ::CVC4::IllegalArgumentException::formatVariadic(msg).c_str()); \
+          ::CVC5::IllegalArgumentException::formatVariadic(msg).c_str()); \
     }                                                                     \
   } while (0)
 #define AlwaysAssertArgument(cond, arg, msg...)                         \
@@ -230,7 +230,7 @@ class AssertArgumentException : public Exception
   {                                                                     \
     if (__builtin_expect((!(cond)), false))                             \
     {                                                                   \
-      throw ::CVC4::AssertArgumentException(                            \
+      throw ::CVC5::AssertArgumentException(                            \
           #cond, #arg, __PRETTY_FUNCTION__, __FILE__, __LINE__, ##msg); \
     }                                                                   \
   } while (0)
@@ -245,6 +245,6 @@ class AssertArgumentException : public Exception
     cond, arg, msg...) /*__builtin_expect( ( cond ), true )*/
 #endif                 /* CVC4_ASSERTIONS */
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__CHECK_H */
index 39284227a06c71cf91f73d5ce876b3e3614612f6..1b8be7bf92f50bdc9db8fd06a1364ad70fe550ce 100644 (file)
@@ -36,7 +36,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 
 string Configuration::getName() {
   return CVC4_PACKAGE_NAME;
@@ -375,7 +375,8 @@ std::string Configuration::getGitId() {
 
   stringstream ss;
   ss << "git " << branchName << " " << string(getGitCommit()).substr(0, 8)
-     << ( ::CVC4::Configuration::hasGitModifications() ? " (with modifications)" : "" );
+     << (::CVC5::Configuration::hasGitModifications() ? " (with modifications)"
+                                                      : "");
   return ss.str();
 }
 
@@ -398,4 +399,4 @@ std::string Configuration::getCompiledDateTime() {
   return __DATE__ " " __TIME__;
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index ec8cc879ba12a53324c68fe831b7db751d7f1018..c6cf3b229379d5f371e111aaeb1166512ed2162c 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "cvc4_export.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * Represents the (static) configuration of CVC4.
@@ -135,6 +135,6 @@ public:
 
 }; /* class Configuration */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__CONFIGURATION_H */
index cc19837343b974110a626b4238855fec450526fe..7de4f0e970457676a94900cbe03a1bba14fb038b 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "base/configuration.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 #ifdef CVC4_DEBUG
 #  define IS_DEBUG_BUILD true
@@ -182,6 +182,6 @@ namespace CVC4 {
 #endif /* __has_feature(thread_sanitizer) */
 #endif /* defined(__has_feature) */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__CONFIGURATION_PRIVATE_H */
index 43227cce5d4b25a08bf3b0055d7657e806e675ad..631f1cc35eda9cbd3da1d8d4c66b3348dcca289a 100644 (file)
@@ -27,7 +27,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 
 std::string Exception::toString() const
 {
@@ -187,4 +187,4 @@ void IllegalArgumentException::construct(const char* header, const char* extra,
   delete [] buf;
 }
 
-} /* namespace CVC4 */
+} // namespace CVC5
index d9bf83f445c90ca7adcad03b16ff690d94b1f2f3..a0ad0819c82ca39179dc11bb1ded69876dd97739 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "cvc4_export.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class Exception : public std::exception
 {
@@ -121,15 +121,15 @@ template <class T>
 inline void CheckArgument(bool cond, const T& arg, const char* tail);
 template <class T> inline void CheckArgument(bool cond, const T& arg CVC4_UNUSED,
                                              const char* tail CVC4_UNUSED) {
-  if(__builtin_expect( ( !cond ), false )) { \
-    throw ::CVC4::IllegalArgumentException("", "", tail); \
+  if(__builtin_expect( ( !cond ), false )) {
+    throw ::CVC5::IllegalArgumentException("", "", tail);
   } \
 }
 template <class T>
 inline void CheckArgument(bool cond, const T& arg);
 template <class T> inline void CheckArgument(bool cond, const T& arg CVC4_UNUSED) {
-  if(__builtin_expect( ( !cond ), false )) { \
-    throw ::CVC4::IllegalArgumentException("", "", ""); \
+  if(__builtin_expect( ( !cond ), false )) {
+    throw ::CVC5::IllegalArgumentException("", "", "");
   } \
 }
 
@@ -159,6 +159,6 @@ private:
   static thread_local LastExceptionBuffer* s_currentBuffer;
 }; /* class LastExceptionBuffer */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__EXCEPTION_H */
index 78f9115b0dfa811a80d5f4055e9ac6a877454df1..333564b97149ec3b6fd80384b0fa5cfd85986618 100644 (file)
@@ -16,7 +16,7 @@
  **/
 
 #include "base/configuration.h"
-const bool ::CVC4::Configuration::IS_GIT_BUILD = @GIT_BUILD@;
-const char* const ::CVC4::Configuration::GIT_BRANCH_NAME = "@GIT_BRANCH@";
-const char* const ::CVC4::Configuration::GIT_COMMIT = "@GIT_SHA1@";
-const bool ::CVC4::Configuration::GIT_HAS_MODIFICATIONS = @GIT_IS_DIRTY@;
+const bool ::CVC5::Configuration::IS_GIT_BUILD = @GIT_BUILD@;
+const char* const ::CVC5::Configuration::GIT_BRANCH_NAME = "@GIT_BRANCH@";
+const char* const ::CVC5::Configuration::GIT_COMMIT = "@GIT_SHA1@";
+const bool ::CVC5::Configuration::GIT_HAS_MODIFICATIONS = @GIT_IS_DIRTY@;
index 02a052a0928797367432bfac7d12553131be233e..b7d92e6a3a5aa1122ab5b055eb07da2933d123f5 100644 (file)
 
 #include "base/listener.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 Listener::Listener(){}
 Listener::~Listener(){}
 
-
-}/* CVC4 namespace */
+}  // namespace CVC5
index 4205aca01409f1d9dd2fd67e0857cedf882b78ce..0bb81e63a2b86cdd42d1a9758ee5a1055396f9e3 100644 (file)
@@ -20,7 +20,7 @@
 #ifndef CVC4__LISTENER_H
 #define CVC4__LISTENER_H
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * Listener interface class.
@@ -37,6 +37,6 @@ class Listener
   virtual void notify() = 0;
 };
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__LISTENER_H */
index 2af0113b595f65587af352268b3d42e76203e5ac..f428a99434f6dcbe6c0380fdfc642450927332a0 100644 (file)
@@ -16,8 +16,8 @@
  ** new code. Supports:
  ** - std::map
  ** - std::unordered_map
- ** - CVC4::context::CDHashmap
- ** - CVC4::context::CDInsertHashmap
+ ** - CVC5::context::CDHashmap
+ ** - CVC5::context::CDInsertHashmap
  ** The ContainsKey function is also compatible with std::[unordered_]set.
  **
  ** Currently implemented classes of functions:
@@ -40,7 +40,7 @@
 
 #include "base/check.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 // Returns true if the `map` contains the `key`.
 //
@@ -92,6 +92,6 @@ const MapMappedTypeT<M>& FindOrDie(const M& map, const MapKeyTypeT<M>& key)
   return (*it).second;
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__BASE__MAP_UTIL_H */
index bfd5c946947f9f3b6629039f1cc7b9b71eb42ec0..eab6c66b1a8343a9d9366fe057da2ff380300bb9 100644 (file)
@@ -24,9 +24,9 @@
 
 #include "base/exception.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
-class ModalException : public CVC4::Exception
+class ModalException : public CVC5::Exception
 {
  public:
   ModalException() :
@@ -50,7 +50,7 @@ class ModalException : public CVC4::Exception
  * TODO(#1108): This exception should not be needed anymore in future versions
  * of the public API.
  */
-class RecoverableModalException : public CVC4::ModalException
+class RecoverableModalException : public CVC5::ModalException
 {
  public:
   RecoverableModalException(const std::string& msg) : ModalException(msg) {}
@@ -58,6 +58,6 @@ class RecoverableModalException : public CVC4::ModalException
   RecoverableModalException(const char* msg) : ModalException(msg) {}
 }; /* class RecoverableModalException */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__SMT__MODAL_EXCEPTION_H */
index 93ebf2a70b217406bf97ea78134bcbbb6873c922..7876f0fbe2775f2ba4ae5e7173cb9c931c1316a8 100644 (file)
@@ -20,7 +20,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 
 /* Definitions of the declared globals from output.h... */
 
@@ -41,4 +41,4 @@ TraceC TraceChannel(&cout);
 std::ostream DumpOutC::dump_cout(cout.rdbuf());// copy cout stream buffer
 DumpOutC DumpOutChannel(&DumpOutC::dump_cout);
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index 5791d6f8f4859f8be2349e975780762b2d2180f3..b1f15d98b2eb905c932a32bcdda218eb530eba69 100644 (file)
@@ -28,7 +28,7 @@
 
 #include "cvc4_export.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 template <class T, class U>
 std::ostream& operator<<(std::ostream& out,
@@ -412,39 +412,58 @@ extern DumpOutC DumpOutChannel CVC4_EXPORT;
 
 #ifdef CVC4_MUZZLE
 
-#  define Debug ::CVC4::__cvc4_true() ? ::CVC4::nullCvc4Stream : ::CVC4::DebugChannel
-#  define Warning ::CVC4::__cvc4_true() ? ::CVC4::nullCvc4Stream : ::CVC4::WarningChannel
-#  define WarningOnce ::CVC4::__cvc4_true() ? ::CVC4::nullCvc4Stream : ::CVC4::WarningChannel
+#define Debug \
+  ::CVC5::__cvc4_true() ? ::CVC5::nullCvc4Stream : ::CVC5::DebugChannel
+#define Warning \
+  ::CVC5::__cvc4_true() ? ::CVC5::nullCvc4Stream : ::CVC5::WarningChannel
+#define WarningOnce \
+  ::CVC5::__cvc4_true() ? ::CVC5::nullCvc4Stream : ::CVC5::WarningChannel
 #define CVC4Message \
-  ::CVC4::__cvc4_true() ? ::CVC4::nullCvc4Stream : ::CVC4::MessageChannel
-#  define Notice ::CVC4::__cvc4_true() ? ::CVC4::nullCvc4Stream : ::CVC4::NoticeChannel
-#  define Chat ::CVC4::__cvc4_true() ? ::CVC4::nullCvc4Stream : ::CVC4::ChatChannel
-#  define Trace ::CVC4::__cvc4_true() ? ::CVC4::nullCvc4Stream : ::CVC4::TraceChannel
-#  define DumpOut ::CVC4::__cvc4_true() ? ::CVC4::nullCvc4Stream : ::CVC4::DumpOutChannel
+  ::CVC5::__cvc4_true() ? ::CVC5::nullCvc4Stream : ::CVC5::MessageChannel
+#define Notice \
+  ::CVC5::__cvc4_true() ? ::CVC5::nullCvc4Stream : ::CVC5::NoticeChannel
+#define Chat \
+  ::CVC5::__cvc4_true() ? ::CVC5::nullCvc4Stream : ::CVC5::ChatChannel
+#define Trace \
+  ::CVC5::__cvc4_true() ? ::CVC5::nullCvc4Stream : ::CVC5::TraceChannel
+#define DumpOut \
+  ::CVC5::__cvc4_true() ? ::CVC5::nullCvc4Stream : ::CVC5::DumpOutChannel
 
 #else /* CVC4_MUZZLE */
 
 #  if defined(CVC4_DEBUG) && defined(CVC4_TRACING)
-#    define Debug ::CVC4::DebugChannel
+#define Debug ::CVC5::DebugChannel
 #  else /* CVC4_DEBUG && CVC4_TRACING */
-#    define Debug ::CVC4::__cvc4_true() ? ::CVC4::nullCvc4Stream : ::CVC4::DebugChannel
+#define Debug \
+  ::CVC5::__cvc4_true() ? ::CVC5::nullCvc4Stream : ::CVC5::DebugChannel
 #  endif /* CVC4_DEBUG && CVC4_TRACING */
-#  define Warning (! ::CVC4::WarningChannel.isOn()) ? ::CVC4::nullCvc4Stream : ::CVC4::WarningChannel
-#  define WarningOnce (! ::CVC4::WarningChannel.isOn() || ! ::CVC4::WarningChannel.warnOnce(__FILE__,__LINE__)) ? ::CVC4::nullCvc4Stream : ::CVC4::WarningChannel
+#define Warning                                             \
+  (!::CVC5::WarningChannel.isOn()) ? ::CVC5::nullCvc4Stream \
+                                   : ::CVC5::WarningChannel
+#define WarningOnce                                         \
+  (!::CVC5::WarningChannel.isOn()                           \
+   || !::CVC5::WarningChannel.warnOnce(__FILE__, __LINE__)) \
+      ? ::CVC5::nullCvc4Stream                              \
+      : ::CVC5::WarningChannel
 #define CVC4Message                                         \
-  (!::CVC4::MessageChannel.isOn()) ? ::CVC4::nullCvc4Stream \
-                                   : ::CVC4::MessageChannel
-#  define Notice (! ::CVC4::NoticeChannel.isOn()) ? ::CVC4::nullCvc4Stream : ::CVC4::NoticeChannel
-#  define Chat (! ::CVC4::ChatChannel.isOn()) ? ::CVC4::nullCvc4Stream : ::CVC4::ChatChannel
+  (!::CVC5::MessageChannel.isOn()) ? ::CVC5::nullCvc4Stream \
+                                   : ::CVC5::MessageChannel
+#define Notice                                             \
+  (!::CVC5::NoticeChannel.isOn()) ? ::CVC5::nullCvc4Stream \
+                                  : ::CVC5::NoticeChannel
+#define Chat \
+  (!::CVC5::ChatChannel.isOn()) ? ::CVC5::nullCvc4Stream : ::CVC5::ChatChannel
 #  ifdef CVC4_TRACING
-#    define Trace ::CVC4::TraceChannel
+#define Trace ::CVC5::TraceChannel
 #  else /* CVC4_TRACING */
-#    define Trace ::CVC4::__cvc4_true() ? ::CVC4::nullCvc4Stream : ::CVC4::TraceChannel
+#define Trace \
+  ::CVC5::__cvc4_true() ? ::CVC5::nullCvc4Stream : ::CVC5::TraceChannel
 #  endif /* CVC4_TRACING */
 #  ifdef CVC4_DUMPING
-#    define DumpOut ::CVC4::DumpOutChannel
+#define DumpOut ::CVC5::DumpOutChannel
 #  else /* CVC4_DUMPING */
-#    define DumpOut ::CVC4::__cvc4_true() ? ::CVC4::nullCvc4Stream : ::CVC4::DumpOutChannel
+#define DumpOut \
+  ::CVC5::__cvc4_true() ? ::CVC5::nullCvc4Stream : ::CVC5::DumpOutChannel
 #  endif /* CVC4_DUMPING */
 
 #endif /* CVC4_MUZZLE */
@@ -560,6 +579,6 @@ inline IndentedScope::IndentedScope(CVC4ostream out) {}
 inline IndentedScope::~IndentedScope() {}
 #endif /* CVC4_DEBUG && CVC4_TRACING */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__OUTPUT_H */
index 7ef91617d66887d9e1090fe1e793e30bf1a5a678..2d5416eab6ed2b4179cc560bb13b1dd2002b388d 100644 (file)
@@ -23,7 +23,7 @@
 #include <vector>
 #include "context/cdo.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 template <class T> class List;
 template <class T> class List_iterator;
@@ -217,6 +217,6 @@ template <class T> void Backtracker<T>::checkConsistency() {
   Assert(curr_level == pop_level);
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__UTIL__BACKTRACKABLE_H */
index 168e901a806bd84eb05bfbe90c9579d24efe6036..765e0f75df4df916ff0d62149e2e1e2bd24864a8 100644 (file)
@@ -29,7 +29,7 @@
 
 #include "util/index.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace context {
 
 template <class CleanUp = DefaultCleanUp<Index> >
@@ -96,6 +96,5 @@ public:
 
 };/* class CDDenseSet<> */
 
-
-}/* CVC4::context namespace */
-}/* CVC4 namespace */
+}  // namespace context
+}  // namespace CVC5
index 4ab552001b42d17ba9abbd2dab3d3519a60b9af9..165080bd151f8a66b35fefd82c91c48a8f0cfca5 100644 (file)
@@ -91,7 +91,7 @@
 #include "context/cdhashmap_forward.h"
 #include "context/context.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace context {
 
 // Auxiliary class: almost the same as CDO (see cdo.h)
@@ -452,7 +452,7 @@ public:
 
 };/* class CDHashMap<> */
 
-}/* CVC4::context namespace */
-}/* CVC4 namespace */
+}  // namespace context
+}  // namespace CVC5
 
 #endif /* CVC4__CONTEXT__CDHASHMAP_H */
index 7ef3874a9e6223ab89a32cda6d7da646dad9f4c3..b34981c732aaf8adc3c9b2784b5e7a8ca4b1783a 100644 (file)
 
 /// \cond internals
 
-
-namespace CVC4 {
-  namespace context {
-    template <class Key, class Data, class HashFcn = std::hash<Key> >
-    class CDHashMap;
-  }/* CVC4::context namespace */
-}/* CVC4 namespace */
+namespace CVC5 {
+namespace context {
+template <class Key, class Data, class HashFcn = std::hash<Key> >
+class CDHashMap;
+}  // namespace context
+}  // namespace CVC5
 
 /// \endcond
 
index 665bf8f0deb053b0a7ade46eb5e15b6b06ea7033..418bc8bf0140c330efd0f1e613b8e32ad46748aa 100644 (file)
@@ -23,7 +23,7 @@
 #include "context/cdinsert_hashmap.h"
 #include "context/context.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace context {
 
 template <class V, class HashFcn>
@@ -155,7 +155,7 @@ public:
 
 };/* class CDHashSet */
 
-}/* CVC4::context namespace */
-}/* CVC4 namespace */
+}  // namespace context
+}  // namespace CVC5
 
 #endif /* CVC4__CONTEXT__CDHASHSET_H */
index e8877c3c2eb72f5a577becc0d7f42fb9cfd45188..81154db5d17ad5c05db38cc764bd64a4288afab0 100644 (file)
 
 #include <functional>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace context {
 template <class V, class HashFcn = std::hash<V> >
 class CDHashSet;
 }  // namespace context
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__CONTEXT__CDSET_FORWARD_H */
index 56004463a5d727c5331e136c8863e2675d16443a..6bd15c64565fd7e8ffd5aaed4466f2e093738da4 100644 (file)
@@ -45,7 +45,7 @@
 
 #pragma once
 
-namespace CVC4 {
+namespace CVC5 {
 namespace context {
 
 
@@ -406,5 +406,5 @@ class CDInsertHashMap<TNode, Data, HashFcn> : public ContextObj {
                 "Cannot create a CDInsertHashMap with TNode keys");
 };
 
-}/* CVC4::context namespace */
-}/* CVC4 namespace */
+}  // namespace context
+}  // namespace CVC5
index 07e8d16e935f34afcc8239660561c658f3feb665..9729ea2f46f69396a9c358ed0285f4bd1b81d9f3 100644 (file)
 
 #include <functional>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace context {
 template <class Key, class Data, class HashFcn = std::hash<Key> >
 class CDInsertHashMap;
 }  // namespace context
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__CONTEXT__CDINSERT_HASHMAP_FORWARD_H */
index b1c8229f0d520bb39392720c0a2331d7dab83d22..7174152cb036fc66e02015dccd789e6dd4f7d07a 100644 (file)
@@ -29,7 +29,7 @@
 #include "context/context.h"
 #include "context/context_mm.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace context {
 
 /**
@@ -434,7 +434,7 @@ class CDList<T, CleanUp, ContextMemoryAllocator<T> > : public ContextObj {
                 "Cannot create a CDList with a ContextMemoryAllocator.");
 };
 
-}/* CVC4::context namespace */
-}/* CVC4 namespace */
+}  // namespace context
+}  // namespace CVC5
 
 #endif /* CVC4__CONTEXT__CDLIST_H */
index 576463399088565e2f1a009331ed8d41560dc212..bd3a911af9255eece58351f8296def772397cb94 100644 (file)
@@ -36,7 +36,7 @@
 
 /// \cond internals
 
-namespace CVC4 {
+namespace CVC5 {
 namespace context {
 
 template <class T>
@@ -50,7 +50,7 @@ class CDList;
 
 /// \endcond
 
-}/* CVC4::context namespace */
-}/* CVC4 namespace */
+}  // namespace context
+}  // namespace CVC5
 
 #endif /* CVC4__CONTEXT__CDLIST_FORWARD_H */
index 8b62c619ffc091300308e20ed329a5f71b431851..1455ca5f0cfeb15f8dbdec1329c1dc469496ee47 100644 (file)
@@ -24,7 +24,7 @@
 #include "context/cdo.h"
 #include "context/context.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace context {
 
 class CDRaised {
@@ -73,6 +73,5 @@ public:
   }
 };/* class CDMaybe<T> */
 
-}/* CVC4::context namespace */
-}/* CVC4 namespace */
-
+}  // namespace context
+}  // namespace CVC5
index c6d9e93f6f72b15a079035eb1e927bcf526007b2..79e73d38f02f3c0e8800445912ef9bc3eb5615d1 100644 (file)
@@ -21,8 +21,7 @@
 
 #include "context/context.h"
 
-
-namespace CVC4 {
+namespace CVC5 {
 namespace context {
 
 /**
@@ -176,7 +175,7 @@ public:
 
 };/* class CDO */
 
-}/* CVC4::context namespace */
-}/* CVC4 namespace */
+}  // namespace context
+}  // namespace CVC5
 
 #endif /* CVC4__CONTEXT__CDO_H */
index 3659f56530e7bf4e43276e56c9d2ae071c52d9df..20d078184668d57b7866dfe9e0b156fd65c7cd61 100644 (file)
@@ -28,7 +28,7 @@
 #include "context/context.h"
 #include "context/cdlist.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace context {
 
 template <class T, class CleanUp = DefaultCleanUp<T>, class Allocator = std::allocator<T> >
@@ -162,7 +162,7 @@ public:
 
 };/* class CDQueue<> */
 
-}/* CVC4::context namespace */
-}/* CVC4 namespace */
+}  // namespace context
+}  // namespace CVC5
 
 #endif /* CVC4__CONTEXT__CDQUEUE_H */
index f505004cb486b311ec2e1618b2a3b3ce3fe5da13..d9bf6d5728390bedd3b0fefe14aef1bae19907cf 100644 (file)
@@ -25,7 +25,7 @@
 #include "context/cdlist.h"
 #include "context/cdo.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace context {
 
 class Context;
@@ -89,7 +89,7 @@ public:
 
 };/* class CDTrailQueue<> */
 
-}/* CVC4::context namespace */
-}/* CVC4 namespace */
+}  // namespace context
+}  // namespace CVC5
 
 #endif /* CVC4__CONTEXT__CDTRAIL_QUEUE_H */
index 06485c0ba4fd5fc10da728c129b8c3cebe2d8402..88c78330327742669e1e7ff94e5b67361fd9b6dd 100644 (file)
@@ -21,8 +21,7 @@
 #include "base/check.h"
 #include "context/context.h"
 
-
-namespace CVC4 {
+namespace CVC5 {
 namespace context {
 
 
@@ -388,5 +387,5 @@ void Scope::enqueueToGarbageCollect(ContextObj* obj) {
   d_garbage->push_back(obj);
 }
 
-} /* CVC4::context namespace */
-} /* CVC4 namespace */
+}  // namespace context
+}  // namespace CVC5
index d9f98b99303d7714b076e932f7379a6c829cc34b..7cf72e4d237f5e73eb89e55dc46e332a392dbadd 100644 (file)
@@ -29,8 +29,7 @@
 #include "base/output.h"
 #include "context/context_mm.h"
 
-
-namespace CVC4 {
+namespace CVC5 {
 namespace context {
 
 class Context;
@@ -740,7 +739,7 @@ inline void Scope::addToChain(ContextObj* pContextObj)
   d_pContextObjList = pContextObj;
 }
 
-}/* CVC4::context namespace */
-}/* CVC4 namespace */
+}  // namespace context
+}  // namespace CVC5
 
 #endif /* CVC4__CONTEXT__CONTEXT_H */
index 4d941332001ab5a333524bc672368ac9fed1989c..2a69bc26fe3c2ca5dc4c6428bf6144002263baa9 100644 (file)
@@ -29,7 +29,7 @@
 #include "base/output.h"
 #include "context/context_mm.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace context {
 
 #ifndef CVC4_DEBUG_CONTEXT_MEMORY_MANAGER
@@ -177,5 +177,5 @@ unsigned ContextMemoryManager::getMaxAllocationSize()
 
 #endif /* CVC4_DEBUG_CONTEXT_MEMORY_MANAGER */
 
-} /* CVC4::context namespace */
-} /* CVC4 namespace */
+}  // namespace context
+}  // namespace CVC5
index e20b9fdb94ebc500b800e67b8b1e82fb4ab3ccd5..72c2bcd3a3ad27d432a3318e3e98c91b59f66f2b 100644 (file)
@@ -25,7 +25,7 @@
 #endif
 #include <vector>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace context {
 
 #ifndef CVC4_DEBUG_CONTEXT_MEMORY_MANAGER
@@ -261,7 +261,7 @@ inline bool operator!=(const ContextMemoryAllocator<T>& a1,
   return a1.d_mm != a2.d_mm;
 }
 
-}/* CVC4::context namespace */
-}/* CVC4 namespace */
+}  // namespace context
+}  // namespace CVC5
 
 #endif /* CVC4__CONTEXT__CONTEXT_MM_H */
index 918710dc8ec42690444aa68366da915eaa836856..be5987e6d09798f4936f632f8793836b79b29f1c 100644 (file)
 #include "options/decision_weight.h"
 #include "expr/attribute.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace decision {
 namespace attr {
   struct DecisionWeightTag {};
-}/* CVC4::decision::attr namespace */
+  }  // namespace attr
 
 typedef expr::Attribute<attr::DecisionWeightTag, DecisionWeight> DecisionWeightAttr;
 
-}/* CVC4::decision namespace */
-}/* CVC4 namespace */
+}  // namespace decision
+}  // namespace CVC5
 
 #endif /* CVC4__DECISION__DECISION_ATTRIBUTES_H */
index e535e54155f8a78e5d48208712c5f4100fe66b7b..3196336aad9938019c1658ee47bed7e4fb8f831b 100644 (file)
@@ -24,7 +24,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 
 DecisionEngine::DecisionEngine(context::Context* sc,
                                context::UserContext* uc,
@@ -101,4 +101,4 @@ void DecisionEngine::addSkolemDefinition(TNode lem, TNode skolem)
   }
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index 2e7eaaa7685f44bf462578336c834c98647d2656..7405498b5a9db7408db90b8530b9ac8277864d64 100644 (file)
 #include "prop/sat_solver_types.h"
 #include "util/result.h"
 
-using namespace CVC4::prop;
-using namespace CVC4::decision;
+using namespace CVC5::prop;
+using namespace CVC5::decision;
 
-namespace CVC4 {
+namespace CVC5 {
 
 class DecisionEngine {
 
@@ -160,6 +160,6 @@ class DecisionEngine {
   std::unique_ptr<ITEDecisionStrategy> d_enabledITEStrategy;
 };/* DecisionEngine class */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__DECISION__DECISION_ENGINE_H */
index 829ad18a4d67eb479ca72633c77f76c978c83599..6a9353474581abc40f9c09b770196d45eec59ebf 100644 (file)
 #include "prop/sat_solver_types.h"
 #include "smt/term_formula_removal.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class DecisionEngine;
 
 namespace context {
   class Context;
-}/* CVC4::context namespace */
+  }  // namespace context
 
 namespace decision {
 
@@ -65,7 +65,7 @@ public:
   virtual void addSkolemDefinition(TNode lem, TNode skolem) = 0;
 };/* class ITEDecisionStrategy */
 
-}/* CVC4::decision namespace */
-}/* CVC4 namespace */
+}  // namespace decision
+}  // namespace CVC5
 
 #endif /* CVC4__DECISION__DECISION_STRATEGY_H */
index a313dcf1527b73c3ae6c99ca2c6fe8ce9b5a762d..f9f9cb7df63095a5e0143532099691fe92f0f16e 100644 (file)
 #include "theory/rewriter.h"
 #include "util/random.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace decision {
 
-JustificationHeuristic::JustificationHeuristic(CVC4::DecisionEngine* de,
+JustificationHeuristic::JustificationHeuristic(CVC5::DecisionEngine* de,
                                                context::UserContext* uc,
                                                context::Context* c)
     : ITEDecisionStrategy(de, c),
@@ -66,7 +66,7 @@ JustificationHeuristic::~JustificationHeuristic()
   smtStatisticsRegistry()->unregisterStat(&d_timestat);
 }
 
-CVC4::prop::SatLiteral JustificationHeuristic::getNext(bool &stopSearch)
+CVC5::prop::SatLiteral JustificationHeuristic::getNext(bool& stopSearch)
 {
   if(options::decisionThreshold() > 0) {
     bool stopSearchTmp = false;
@@ -82,7 +82,9 @@ CVC4::prop::SatLiteral JustificationHeuristic::getNext(bool &stopSearch)
   return getNextThresh(stopSearch, 0);
 }
 
-CVC4::prop::SatLiteral JustificationHeuristic::getNextThresh(bool &stopSearch, DecisionWeight threshold) {
+CVC5::prop::SatLiteral JustificationHeuristic::getNextThresh(
+    bool& stopSearch, DecisionWeight threshold)
+{
   Trace("decision") << "JustificationHeuristic::getNextThresh(stopSearch, "<<threshold<<")" << std::endl;
   TimerStat::CodeTimer codeTimer(d_timestat);
 
@@ -731,4 +733,4 @@ JustificationHeuristic::handleEmbeddedSkolems(TNode node)
 }
 
 } /* namespace decision */
-} /* namespace CVC4 */
\ No newline at end of file
+} // namespace CVC5
\ No newline at end of file
index 6c1ff337818f537526d71ebfb3022b434ab72bcf..9ec61d54086e9df431be2866fc9562e8d9bb83ba 100644 (file)
@@ -37,7 +37,7 @@
 #include "util/statistics_registry.h"
 #include "util/stats_timer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace decision {
 
 class JustificationHeuristic : public ITEDecisionStrategy {
@@ -117,84 +117,84 @@ class JustificationHeuristic : public ITEDecisionStrategy {
   };
 
 public:
 JustificationHeuristic(CVC4::DecisionEngine* de,
-                         context::UserContext *uc,
-                         context::Context *c);
-
 ~JustificationHeuristic();
-
 prop::SatLiteral getNext(bool &stopSearch) override;
-
 /**
-   * Notify this class that assertion is an (input) assertion, not corresponding
-   * to a skolem definition.
-   */
 void addAssertion(TNode assertion) override;
 /**
-   * Notify this class  that lem is the skolem definition for skolem, which is
-   * a part of the current assertions.
-   */
 void addSkolemDefinition(TNode lem, TNode skolem) override;
-
- private:
 /* getNext with an option to specify threshold */
 prop::SatLiteral getNextThresh(bool &stopSearch, DecisionWeight threshold);
-
 prop::SatLiteral findSplitter(TNode node, prop::SatValue desiredVal);
-
 /**
-   * Do all the hard work.
-   */
 SearchResult findSplitterRec(TNode node, prop::SatValue value);
-
 /* Helper functions */
 void setJustified(TNode);
 bool checkJustified(TNode);
 DecisionWeight getExploredThreshold(TNode);
 void setExploredThreshold(TNode);
 void setPrvsIndex(int);
 int  getPrvsIndex();
 DecisionWeight getWeightPolarized(TNode n, bool polarity);
 DecisionWeight getWeightPolarized(TNode n, prop::SatValue);
 static DecisionWeight getWeight(TNode);
 bool compareByWeightFalse(TNode, TNode);
 bool compareByWeightTrue(TNode, TNode);
 TNode getChildByWeight(TNode n, int i, bool polarity);
-
 /* If literal exists corresponding to the node return
-     that. Otherwise an UNKNOWN */
 prop::SatValue tryGetSatValue(Node n);
-
 /* Get list of all term-ITEs for the atomic formula v */
 JustificationHeuristic::SkolemList getSkolems(TNode n);
-
 /**
-   * For big and/or nodes, a cache to save starting index into children
-   * for efficiently.
-   */
 typedef context::CDHashMap<Node, int, NodeHashFunction> StartIndexCache;
 StartIndexCache d_startIndexCache;
 int getStartIndex(TNode node);
 void saveStartIndex(TNode node, int val);
-
 /* Compute all term-removal skolems in a node recursively */
 void computeSkolems(TNode n, SkolemList& l);
-
 SearchResult handleAndOrEasy(TNode node, prop::SatValue desiredVal);
 SearchResult handleAndOrHard(TNode node, prop::SatValue desiredVal);
 SearchResult handleBinaryEasy(TNode node1,
-                                prop::SatValue desiredVal1,
-                                TNode node2,
-                                prop::SatValue desiredVal2);
 SearchResult handleBinaryHard(TNode node1,
-                                prop::SatValue desiredVal1,
-                                TNode node2,
-                                prop::SatValue desiredVal2);
 SearchResult handleITE(TNode node, prop::SatValue desiredVal);
 SearchResult handleEmbeddedSkolems(TNode node);
JustificationHeuristic(CVC5::DecisionEngine* de,
+                        context::UserContext* uc,
+                        context::Context* c);
+
+ ~JustificationHeuristic();
+
prop::SatLiteral getNext(bool& stopSearch) override;
+
+ /**
+  * Notify this class that assertion is an (input) assertion, not corresponding
+  * to a skolem definition.
+  */
+ void addAssertion(TNode assertion) override;
+ /**
+  * Notify this class  that lem is the skolem definition for skolem, which is
+  * a part of the current assertions.
+  */
+ void addSkolemDefinition(TNode lem, TNode skolem) override;
+
+private:
+ /* getNext with an option to specify threshold */
prop::SatLiteral getNextThresh(bool& stopSearch, DecisionWeight threshold);
+
+ prop::SatLiteral findSplitter(TNode node, prop::SatValue desiredVal);
+
+ /**
+  * Do all the hard work.
+  */
+ SearchResult findSplitterRec(TNode node, prop::SatValue value);
+
+ /* Helper functions */
+ void setJustified(TNode);
+ bool checkJustified(TNode);
+ DecisionWeight getExploredThreshold(TNode);
+ void setExploredThreshold(TNode);
+ void setPrvsIndex(int);
int getPrvsIndex();
+ DecisionWeight getWeightPolarized(TNode n, bool polarity);
+ DecisionWeight getWeightPolarized(TNode n, prop::SatValue);
+ static DecisionWeight getWeight(TNode);
+ bool compareByWeightFalse(TNode, TNode);
+ bool compareByWeightTrue(TNode, TNode);
+ TNode getChildByWeight(TNode n, int i, bool polarity);
+
+ /* If literal exists corresponding to the node return
+    that. Otherwise an UNKNOWN */
+ prop::SatValue tryGetSatValue(Node n);
+
+ /* Get list of all term-ITEs for the atomic formula v */
+ JustificationHeuristic::SkolemList getSkolems(TNode n);
+
+ /**
+  * For big and/or nodes, a cache to save starting index into children
+  * for efficiently.
+  */
+ typedef context::CDHashMap<Node, int, NodeHashFunction> StartIndexCache;
+ StartIndexCache d_startIndexCache;
+ int getStartIndex(TNode node);
+ void saveStartIndex(TNode node, int val);
+
+ /* Compute all term-removal skolems in a node recursively */
+ void computeSkolems(TNode n, SkolemList& l);
+
+ SearchResult handleAndOrEasy(TNode node, prop::SatValue desiredVal);
+ SearchResult handleAndOrHard(TNode node, prop::SatValue desiredVal);
+ SearchResult handleBinaryEasy(TNode node1,
+                               prop::SatValue desiredVal1,
+                               TNode node2,
+                               prop::SatValue desiredVal2);
+ SearchResult handleBinaryHard(TNode node1,
+                               prop::SatValue desiredVal1,
+                               TNode node2,
+                               prop::SatValue desiredVal2);
+ SearchResult handleITE(TNode node, prop::SatValue desiredVal);
+ SearchResult handleEmbeddedSkolems(TNode node);
 };/* class JustificationHeuristic */
 
 }/* namespace decision */
-}/* namespace CVC4 */
+} // namespace CVC5
 
 #endif /* CVC4__DECISION__JUSTIFICATION_HEURISTIC */
index 6d14ac40da1bd60cf065e9c9033ea9e834356e8d..d509215984fda56b8b6750f7ab614050b5457917 100644 (file)
@@ -26,7 +26,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 
 ArrayStoreAll::ArrayStoreAll(const TypeNode& type, const Node& value)
     : d_type(), d_value()
@@ -115,4 +115,4 @@ size_t ArrayStoreAllHashFunction::operator()(const ArrayStoreAll& asa) const {
          * NodeHashFunction()(asa.getValue());
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index dac967668c68dc09c9d1facd535532c9cf1d001e..974f456efa5734ed5863e1aac2d8e0941c2eaa58 100644 (file)
@@ -24,8 +24,7 @@
 #include <iosfwd>
 #include <memory>
 
-
-namespace CVC4 {
+namespace CVC5 {
 
 template <bool ref_count>
 class NodeTemplate;
@@ -70,6 +69,6 @@ struct ArrayStoreAllHashFunction
   size_t operator()(const ArrayStoreAll& asa) const;
 }; /* struct ArrayStoreAllHashFunction */
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__ARRAY_STORE_ALL_H */
index 6f50568f1008826c2adefab2bc8ff22ffdb64c41..6fecb2978b7981900f8249d0587871e6a966be63 100644 (file)
@@ -18,7 +18,7 @@
 
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 AscriptionType::AscriptionType(TypeNode t) : d_type(new TypeNode(t)) {}
 
@@ -55,4 +55,4 @@ std::ostream& operator<<(std::ostream& out, AscriptionType at)
   return out;
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 66f376b189c02cf53b3852475cb7bab79293916e..5b0ff2b71742fe4262970e76af2fcc1f0869fda1 100644 (file)
@@ -22,7 +22,7 @@
 #include <iosfwd>
 #include <memory>
 
-namespace CVC4 {
+namespace CVC5 {
 
 class TypeNode;
 
@@ -60,6 +60,6 @@ struct AscriptionTypeHashFunction
 /** An output routine for AscriptionTypes */
 std::ostream& operator<<(std::ostream& out, AscriptionType at);
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__ASCRIPTION_TYPE_H */
index 5973aab17c0d6d2d7f840f95c0b50e04a100817d..fe1bff897de1a0b716b55de37b1cba4d41bb3d01 100644 (file)
@@ -22,7 +22,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace expr {
 namespace attr {
 
@@ -114,6 +114,6 @@ void AttributeManager::deleteAttributes(const AttrIdVec& atids) {
   }
 }
 
-}/* CVC4::expr::attr namespace */
-}/* CVC4::expr namespace */
-}/* CVC4 namespace */
+}  // namespace attr
+}  // namespace expr
+}  // namespace CVC5
index 9a1f4682e8bac784dc2cca92b1c88662475becfc..b3a3eb717a63ebc6c575418e7a95c316f04872f2 100644 (file)
@@ -32,7 +32,7 @@
 #include "expr/attribute_internals.h"
 #undef CVC4_ATTRIBUTE_H__INCLUDING__ATTRIBUTE_INTERNALS_H
 
-namespace CVC4 {
+namespace CVC5 {
 namespace expr {
 namespace attr {
 
@@ -218,7 +218,7 @@ public:
   void debugHook(int debugFlag);
 };
 
-}/* CVC4::expr::attr namespace */
+}  // namespace attr
 
 // MAPPING OF ATTRIBUTE KINDS TO TABLES IN THE ATTRIBUTE MANAGER ===============
 
@@ -318,7 +318,7 @@ struct getTable<std::string, false> {
   }
 };
 
-}/* CVC4::expr::attr namespace */
+}  // namespace attr
 
 // ATTRIBUTE MANAGER IMPLEMENTATIONS ===========================================
 
@@ -540,9 +540,8 @@ void AttributeManager::reconstructTable(AttrHash<T>& table){
   d_inGarbageCollection = false;
 }
 
-
-}/* CVC4::expr::attr namespace */
-}/* CVC4::expr namespace */
+}  // namespace attr
+}  // namespace expr
 
 template <class AttrKind>
 inline typename AttrKind::value_type
@@ -622,6 +621,6 @@ NodeManager::setAttribute(TypeNode n, const AttrKind&,
   d_attrManager->setAttribute(n.d_nv, AttrKind(), value);
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__ATTRIBUTE_H */
index 271c34d3cca876c85560f018847152f219e27243..bbd5455bedff91cf8586098b16a86dca39ccd1b9 100644 (file)
@@ -25,7 +25,7 @@
 
 #include <unordered_map>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace expr {
 
 // ATTRIBUTE HASH FUNCTIONS ====================================================
@@ -54,7 +54,7 @@ struct AttrBoolHashFunction {
   }
 };/* struct AttrBoolHashFunction */
 
-}/* CVC4::expr::attr namespace */
+}  // namespace attr
 
 // ATTRIBUTE TYPE MAPPINGS =====================================================
 
@@ -131,7 +131,7 @@ struct KindValueToTableValueMapping<
   static T convertBack(const uint64_t& t) { return static_cast<T>(t); }
 };
 
-}/* CVC4::expr::attr namespace */
+}  // namespace attr
 
 // ATTRIBUTE HASH TABLES =======================================================
 
@@ -363,7 +363,7 @@ public:
   }
 };/* class AttrHash<bool> */
 
-}/* CVC4::expr::attr namespace */
+}  // namespace attr
 
 // ATTRIBUTE IDENTIFIER ASSIGNMENT TEMPLATE ====================================
 
@@ -393,7 +393,7 @@ struct LastAttributeId {
   }
 };
 
-}/* CVC4::expr::attr namespace */
+}  // namespace attr
 
 // ATTRIBUTE DEFINITION ========================================================
 
@@ -511,7 +511,7 @@ template <class T, bool context_dep>
 const uint64_t Attribute<T, bool, context_dep>::s_id =
     Attribute<T, bool, context_dep>::registerAttribute();
 
-}/* CVC4::expr namespace */
-}/* CVC4 namespace */
+}  // namespace expr
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__ATTRIBUTE_INTERNALS_H */
index 247e0b1f1e2aa315cb6ea2323060bb61ead4a48c..f084baaa1240b748209922694cc1a378caba7a97 100644 (file)
@@ -21,7 +21,7 @@
 
 // ATTRIBUTE IDs ============================================================
 
-namespace CVC4 {
+namespace CVC5 {
 namespace expr {
 namespace attr {
 
@@ -59,8 +59,8 @@ public:
   AttrTableId getTableId() const{ return d_tableId; }
   uint64_t getWithinTypeId() const{ return d_withinTypeId; }
 
-};/* CVC4::expr::attr::AttributeUniqueId */
+}; /* CVC5::expr::attr::AttributeUniqueId */
 
-}/* CVC4::expr::attr namespace */
-}/* CVC4::expr namespace */
-}/* CVC4 namespace */
+}  // namespace attr
+}  // namespace expr
+}  // namespace CVC5
index 36b824c31dac1aff52b215ae5b7ce0254fcbefad..ca257d313c651fc46de56b1ae1c377dd17bba06a 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "expr/node_manager_attributes.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 BoundVarManager::BoundVarManager() : d_keepCacheVals(false) {}
 
@@ -53,4 +53,4 @@ Node BoundVarManager::getCacheValue(TNode cv, size_t i)
   return getCacheValue(cv, getCacheValue(i));
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 16ff97cce1211a68d721c21bbd6efde30eb053c5..08705f6d2bbc8f2310f638f254b65a649b8bf5e7 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * Bound variable manager.
@@ -98,6 +98,6 @@ class BoundVarManager
   std::unordered_set<Node, NodeHashFunction> d_cacheVals;
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__BOUND_VAR_MANAGER_H */
index b1abee0d0e19febc0cfed723f530e0a7639e8170..caf6b0841a8005d691e321922c7b0d9d735a7ad2 100644 (file)
@@ -17,7 +17,7 @@
 #include "expr/proof.h"
 #include "expr/proof_node_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 BufferedProofGenerator::BufferedProofGenerator(context::Context* c,
                                                ProofNodeManager* pnm)
@@ -80,4 +80,4 @@ std::shared_ptr<ProofNode> BufferedProofGenerator::getProofFor(Node fact)
   return cdp.getProofFor(fact);
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 4b46aa56a4af4e39a48ad1b6cdf235b0b7caf9fb..db8e502744b79defd348b22d70387bf9c5e8cab7 100644 (file)
@@ -20,7 +20,7 @@
 #include "context/cdhashmap.h"
 #include "expr/proof_generator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofNodeManager;
 class ProofStep;
@@ -57,6 +57,6 @@ class BufferedProofGenerator : public ProofGenerator
   ProofNodeManager* d_pnm;
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__BUFFERED_PROOF_GENERATOR_H */
index 5f9d782ad585f8615f6f014c5eb903ecdacc1453..2459c86d8737c758342aee7321a4940bb2b33277 100644 (file)
@@ -20,7 +20,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 
 DatatypeIndexConstant::DatatypeIndexConstant(uint32_t index) : d_index(index) {}
 std::ostream& operator<<(std::ostream& out, const DatatypeIndexConstant& dic)
@@ -34,4 +34,4 @@ size_t DatatypeIndexConstantHashFunction::operator()(
   return IntegerHashFunction()(dic.getIndex());
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 6020759fb93f6dd865f328afc7631a7dd4896868..08d33ca83d91700c305c9e6afae1c16f12086288 100644 (file)
@@ -19,7 +19,7 @@
 
 #include <iosfwd>
 
-namespace CVC4 {
+namespace CVC5 {
 
 /* stores an index to Datatype residing in NodeManager */
 class DatatypeIndexConstant
@@ -64,6 +64,6 @@ struct DatatypeIndexConstantHashFunction
   size_t operator()(const DatatypeIndexConstant& dic) const;
 }; /* struct DatatypeIndexConstantHashFunction */
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__DATATYPE_H */
index 162afd84a6dd4638598a3f0df03dc7c6766047bd..35ad5ff4ced23ade6f53abf0c6ef08d5d0955730 100644 (file)
@@ -19,9 +19,9 @@
 #include "expr/node_algorithm.h"
 #include "expr/type_matcher.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 
 DType::DType(std::string name, bool isCo)
     : d_name(name),
@@ -954,4 +954,4 @@ std::ostream& operator<<(std::ostream& out, const DTypeIndexConstant& dic)
   return out << "index_" << dic.getIndex();
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 18694bf6416a034fafd58f586d0651bacc0ecaab..5b6ec4a7d2c31aa20d97f9b1392b20390b1ca497 100644 (file)
@@ -24,7 +24,7 @@
 #include "expr/node.h"
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 // ----------------------- datatype attributes
 /**
@@ -696,6 +696,6 @@ struct DTypeIndexConstantHashFunction
 
 std::ostream& operator<<(std::ostream& os, const DType& dt);
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index d02435465abefbb6eb14a371dcc879d4318fde08..089d4163788521d7fdef13ddc077e771021daf71 100644 (file)
 #include "expr/type_matcher.h"
 #include "options/datatypes_options.h"
 
-using namespace CVC4::kind;
-using namespace CVC4::theory;
+using namespace CVC5::kind;
+using namespace CVC5::theory;
 
-namespace CVC4 {
+namespace CVC5 {
 
 DTypeConstructor::DTypeConstructor(std::string name,
                                    unsigned weight)
@@ -693,4 +693,4 @@ std::ostream& operator<<(std::ostream& os, const DTypeConstructor& ctor)
   return os;
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index dd9fc6a0bde8eb48cba3d072b3a855002f053496..245d461b09b27a8163b73fa9690fdcc33bdd2c51 100644 (file)
@@ -24,7 +24,7 @@
 #include "expr/node.h"
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * The Node-level representation of a constructor for a datatype, which
@@ -371,6 +371,6 @@ struct DTypeConstructorHashFunction
 
 std::ostream& operator<<(std::ostream& os, const DTypeConstructor& ctor);
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 522e6b4c1ef6dc93fde18cc5227aab9d96e43460..a276c373426c21cf196ca9ede294f72d267b5074 100644 (file)
@@ -16,9 +16,9 @@
 
 #include "options/set_language.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 
 DTypeSelector::DTypeSelector(std::string name, Node selector)
     : d_name(name), d_selector(selector), d_resolved(false)
@@ -83,4 +83,4 @@ std::ostream& operator<<(std::ostream& os, const DTypeSelector& arg)
   return os;
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index b134c7f7d6df1eb4268521413562740374d0c3b9..7404c0c968b4a5e00b4a7d6eca0cccfa554ef043 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/node.h"
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class DatatypeConstructorArg;
 class DType;
@@ -90,6 +90,6 @@ class DTypeSelector
 
 std::ostream& operator<<(std::ostream& os, const DTypeSelector& arg);
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index d23ccef0989337612ceb0fa4df95d2cec82e8805..0f7a3a73eee1fe74b19cfc1251c04d2dd341f642 100644 (file)
@@ -18,7 +18,7 @@
 
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 std::ostream& operator<<(std::ostream& out, const EmptyBag& asa)
 {
@@ -64,4 +64,4 @@ bool EmptyBag::operator<=(const EmptyBag& es) const
 
 bool EmptyBag::operator>(const EmptyBag& es) const { return !(*this <= es); }
 bool EmptyBag::operator>=(const EmptyBag& es) const { return !(*this < es); }
-}  // namespace CVC4
+}  // namespace CVC5
index e9763108e9460387e75c4150ed5e46e965a38528..59060eaa8206ffc9285565b6629c9ff4fa99f850 100644 (file)
@@ -20,7 +20,7 @@
 #include <iosfwd>
 #include <memory>
 
-namespace CVC4 {
+namespace CVC5 {
 
 class TypeNode;
 
@@ -58,6 +58,6 @@ struct EmptyBagHashFunction
   size_t operator()(const EmptyBag& es) const;
 }; /* struct EmptyBagHashFunction */
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EMPTY_BAG_H */
index 97a986054060d29e4d2b6019103d5e7204d1e178..4a0bd4e516dde8069f3bea9ad84cf17fc08e9323 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 std::ostream& operator<<(std::ostream& out, const EmptySet& asa) {
   return out << "emptyset(" << asa.getType() << ')';
@@ -64,4 +64,4 @@ bool EmptySet::operator<=(const EmptySet& es) const
 
 bool EmptySet::operator>(const EmptySet& es) const { return !(*this <= es); }
 bool EmptySet::operator>=(const EmptySet& es) const { return !(*this < es); }
-}/* CVC4 namespace */
+}  // namespace CVC5
index 1c441e51907d4c21f2fe0fd71b4f128e4c6437df..febb4e111ae2a159d213413c11810c526daba4a0 100644 (file)
@@ -23,7 +23,7 @@
 #include <iosfwd>
 #include <memory>
 
-namespace CVC4 {
+namespace CVC5 {
 
 class TypeNode;
 
@@ -60,6 +60,6 @@ struct EmptySetHashFunction
   size_t operator()(const EmptySet& es) const;
 }; /* struct EmptySetHashFunction */
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EMPTY_SET_H */
index 82ac83d33e88b0c301017a50ce4927ba5ea92862..4aec28b85e122e4999edfb537a6c54fa69b49992 100644 (file)
@@ -22,7 +22,7 @@
 #include "options/options.h"
 #include "options/expr_options.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace expr {
 
 const int ExprSetDepth::s_iosIndex = std::ios_base::xalloc();
@@ -122,6 +122,5 @@ std::ostream& operator<<(std::ostream& out, ExprSetDepth sd) {
   return out;
 }
 
-
-}/* namespace CVC4::expr */
-}/* namespace CVC4 */
+}  // namespace expr
+} // namespace CVC5
index 5306e2a2bdba84e768160feb137fca8376ed24e5..c40840cd4b0dc337c5199b37db18a7f5600ace2f 100644 (file)
@@ -21,7 +21,7 @@
 
 #include <iosfwd>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace expr {
 
 /**
@@ -171,8 +171,8 @@ std::ostream& operator<<(std::ostream& out, ExprDag d);
  */
 std::ostream& operator<<(std::ostream& out, ExprSetDepth sd);
 
-}/* namespace CVC4::expr */
+}  // namespace expr
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__EXPR_IOMANIP_H */
index d118b70772b623fef25ff3f9a69d4f9b77ed9a42..e6f6f9ca0b9c0f9f8ebe4ec3cd7d7a7bf54d828b 100644 (file)
@@ -25,7 +25,7 @@
 #include "base/check.h"
 #include "expr/kind.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /** A very simple bitmap for Kinds */
 class KindMap
@@ -51,6 +51,6 @@ class KindMap
   std::bitset<kind::LAST_KIND> d_bits;
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__KIND_MAP_H */
index 0aff7a79b4c8867b10e5f397803ccfa7cfdc6926..cbe979642155ce223187785a9a96cd601b56e572 100644 (file)
 
 #include "expr/kind.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace kind {
 
-const char* toString(CVC4::Kind k)
+const char* toString(CVC5::Kind k)
 {
-  using namespace CVC4::kind;
+  using namespace CVC5::kind;
 
   switch (k)
   {
@@ -37,7 +37,7 @@ const char* toString(CVC4::Kind k)
   }
 }
 
-std::ostream& operator<<(std::ostream& out, CVC4::Kind k)
+std::ostream& operator<<(std::ostream& out, CVC5::Kind k)
 {
   out << toString(k);
   return out;
@@ -47,7 +47,8 @@ std::ostream& operator<<(std::ostream& out, CVC4::Kind k)
  * decide whether it's safe to modify big expressions by changing the grouping of
  * the arguments. */
 /* TODO: This could be generated. */
-bool isAssociative(::CVC4::Kind k) {
+bool isAssociative(::CVC5::Kind k)
+{
   switch(k) {
   case kind::AND:
   case kind::OR:
@@ -60,13 +61,14 @@ bool isAssociative(::CVC4::Kind k) {
   }
 }
 
-std::string kindToString(::CVC4::Kind k) {
+std::string kindToString(::CVC5::Kind k)
+{
   std::stringstream ss;
   ss << k;
   return ss.str();
 }
 
-}/* CVC4::kind namespace */
+}  // namespace kind
 
 std::ostream& operator<<(std::ostream& out, TypeConstant typeConstant) {
   switch(typeConstant) {
@@ -80,7 +82,8 @@ ${type_constant_descriptions}
 
 namespace theory {
 
-TheoryId kindToTheoryId(::CVC4::Kind k) {
+TheoryId kindToTheoryId(::CVC5::Kind k)
+{
   switch(k) {
   case kind::UNDEFINED_KIND:
   case kind::NULL_EXPR:
@@ -92,7 +95,7 @@ ${kind_to_theory_id}
   throw IllegalArgumentException("", "k", __PRETTY_FUNCTION__, "bad kind");
 }
 
-TheoryId typeConstantToTheoryId(::CVC4::TypeConstant typeConstant)
+TheoryId typeConstantToTheoryId(::CVC5::TypeConstant typeConstant)
 {
   switch (typeConstant)
   {
@@ -103,5 +106,5 @@ ${type_constant_to_theory_id}
       "", "k", __PRETTY_FUNCTION__, "bad type constant");
 }
 
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
index ccb7656a9b8156d79478670242accdc79fcf0301..4661cfa15a59e9dce60ae1cb4a4fac57739c5743 100644 (file)
@@ -24,7 +24,7 @@
 #include "base/exception.h"
 #include "theory/theory_id.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace kind {
 
 enum Kind_t
@@ -35,11 +35,11 @@ enum Kind_t
 
 }; /* enum Kind_t */
 
-}/* CVC4::kind namespace */
+}  // namespace kind
 
 // import Kind into the "CVC4" namespace but keep the individual kind
 // constants under kind::
-typedef ::CVC4::kind::Kind_t Kind;
+typedef ::CVC5::kind::Kind_t Kind;
 
 namespace kind {
 
@@ -52,7 +52,7 @@ namespace kind {
  * @param k The kind
  * @return The name of the kind
  */
-const char* toString(CVC4::Kind k);
+const char* toString(CVC5::Kind k);
 
 /**
  * Writes a kind name to a stream.
@@ -61,22 +61,20 @@ const char* toString(CVC4::Kind k);
  * @param k The kind to write to the stream
  * @return The stream
  */
-std::ostream& operator<<(std::ostream&, CVC4::Kind);
+std::ostream& operator<<(std::ostream&, CVC5::Kind);
 
 /** Returns true if the given kind is associative. This is used by ExprManager to
  * decide whether it's safe to modify big expressions by changing the grouping of
  * the arguments. */
 /* TODO: This could be generated. */
-bool isAssociative(::CVC4::Kind k);
-std::string kindToString(::CVC4::Kind k);
+bool isAssociative(::CVC5::Kind k);
+std::string kindToString(::CVC5::Kind k);
 
 struct KindHashFunction {
-  inline size_t operator()(::CVC4::Kind k) const {
-    return k;
-  }
+  inline size_t operator()(::CVC5::Kind k) const { return k; }
 };/* struct KindHashFunction */
 
-}/* CVC4::kind namespace */
+}  // namespace kind
 
 /**
  * The enumeration for the built-in atomic types.
@@ -99,11 +97,11 @@ std::ostream& operator<<(std::ostream& out, TypeConstant typeConstant);
 
 namespace theory {
 
-::CVC4::theory::TheoryId kindToTheoryId(::CVC4::Kind k);
-::CVC4::theory::TheoryId typeConstantToTheoryId(
-    ::CVC4::TypeConstant typeConstant);
+::CVC5::theory::TheoryId kindToTheoryId(::CVC5::Kind k);
+::CVC5::theory::TheoryId typeConstantToTheoryId(
+    ::CVC5::TypeConstant typeConstant);
 
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__KIND_H */
index 3f333eeabf192287427623b856b5ff113cfcd2e4..701cc55dc6276b3b9c03279995138c3c3cf46df2 100644 (file)
@@ -18,9 +18,9 @@
 #include "expr/proof_node.h"
 #include "expr/proof_node_manager.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 
 LazyCDProof::LazyCDProof(ProofNodeManager* pnm,
                          ProofGenerator* dpg,
@@ -228,4 +228,4 @@ bool LazyCDProof::hasGenerator(Node fact) const
   return it != d_gens.end();
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 989fd55dcf9fd038bdd670179410eabc20795889..5c0de5c5bbb5b4469490537549391049cc358317 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "expr/proof.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofGenerator;
 class ProofNodeManager;
@@ -105,6 +105,6 @@ class LazyCDProof : public CDProof
   ProofGenerator* getGeneratorFor(Node fact, bool& isSym);
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__LAZY_PROOF_H */
index e6fba747e2b80c73c8fe4463026f7441e56cff5d..3651e53e1774619b2ad692e9b97bb384b290fef4 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/proof_node_manager.h"
 #include "options/proof_options.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 LazyCDProofChain::LazyCDProofChain(ProofNodeManager* pnm,
                                    bool cyclic,
@@ -317,4 +317,4 @@ ProofGenerator* LazyCDProofChain::getGeneratorForInternal(Node fact, bool& rec)
 
 std::string LazyCDProofChain::identify() const { return "LazyCDProofChain"; }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 4c21eea99323c9debbf832911532d39f6bce5f5c..7482e3ca49c2db9d8a5b893e0cc989ee3332ecb5 100644 (file)
@@ -22,7 +22,7 @@
 #include "context/cdhashmap.h"
 #include "expr/proof_generator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofNodeManager;
 
@@ -148,6 +148,6 @@ class LazyCDProofChain : public ProofGenerator
   ProofGenerator* d_defGen;
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__LAZY_PROOF_CHAIN_H */
index f2465e0301473fa48551c825ade68d2a8d5e23cc..d3adeb50e6a49c1635d57a5e736273351a318601 100644 (file)
@@ -14,9 +14,9 @@
 
 #include "expr/match_trie.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace expr {
 
 bool MatchTrie::getMatches(Node n, NotifyMatch* ntm)
@@ -196,4 +196,4 @@ void MatchTrie::clear()
 }
 
 }  // namespace expr
-}  // namespace CVC4
+}  // namespace CVC5
index 976b70fba9e738942d0a911f5b81e2f5cc4ce229..45ff0c0c775f8c2f191568dab55e8525c7dc7c7f 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace expr {
 
 /** A virtual class for notifications regarding matches. */
@@ -77,6 +77,6 @@ class MatchTrie
 };
 
 }  // namespace expr
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__CANDIDATE_REWRITE_FILTER_H */
index 6e76c0da384348e1a0f3799267cac3497700ca7b..2f147b8b4f82dae7b5c7dbc82408f117b1b87109 100644 (file)
@@ -19,7 +19,7 @@
 
 #include <iostream>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace kind {
 
 /**
@@ -41,31 +41,32 @@ ${metakind_kinds}
   return metaKinds[k + 1];
 }/* metaKindOf(k) */
 
-}/* CVC4::kind namespace */
+}  // namespace kind
 
 namespace expr {
 
 ${metakind_constantMaps}
 
-}/* CVC4::expr namespace */
+}  // namespace expr
 
 namespace kind {
 namespace metakind {
 
-size_t NodeValueCompare::constHash(const ::CVC4::expr::NodeValue* nv)
+size_t NodeValueCompare::constHash(const ::CVC5::expr::NodeValue* nv)
 {
   Assert(nv->getMetaKind() == kind::metakind::CONSTANT);
 
   switch (nv->d_kind)
   {
 ${metakind_constHashes}
-    default: Unhandled() << ::CVC4::expr::NodeValue::dKindToKind(nv->d_kind);
+default: Unhandled() << ::CVC5::expr::NodeValue::dKindToKind(nv->d_kind);
   }
 }
 
 template <bool pool>
-bool NodeValueCompare::compare(const ::CVC4::expr::NodeValue* nv1,
-                               const ::CVC4::expr::NodeValue* nv2) {
+bool NodeValueCompare::compare(const ::CVC5::expr::NodeValue* nv1,
+                               const ::CVC5::expr::NodeValue* nv2)
+{
   if(nv1->d_kind != nv2->d_kind) {
     return false;
   }
@@ -75,7 +76,7 @@ bool NodeValueCompare::compare(const ::CVC4::expr::NodeValue* nv1,
     switch (nv1->d_kind)
     {
 ${metakind_compares}
-      default: Unhandled() << ::CVC4::expr::NodeValue::dKindToKind(nv1->d_kind);
+default: Unhandled() << ::CVC5::expr::NodeValue::dKindToKind(nv1->d_kind);
     }
   }
 
@@ -83,9 +84,9 @@ ${metakind_compares}
     return false;
   }
 
-  ::CVC4::expr::NodeValue::const_nv_iterator i = nv1->nv_begin();
-  ::CVC4::expr::NodeValue::const_nv_iterator j = nv2->nv_begin();
-  ::CVC4::expr::NodeValue::const_nv_iterator i_end = nv1->nv_end();
+  ::CVC5::expr::NodeValue::const_nv_iterator i = nv1->nv_begin();
+  ::CVC5::expr::NodeValue::const_nv_iterator j = nv2->nv_begin();
+  ::CVC5::expr::NodeValue::const_nv_iterator i_end = nv1->nv_end();
 
   while(i != i_end) {
     if((*i) != (*j)) {
@@ -98,19 +99,20 @@ ${metakind_compares}
   return true;
 }
 
-template bool NodeValueCompare::compare<true>(const ::CVC4::expr::NodeValue* nv1,
-                                              const ::CVC4::expr::NodeValue* nv2);
-template bool NodeValueCompare::compare<false>(const ::CVC4::expr::NodeValue* nv1,
-                                               const ::CVC4::expr::NodeValue* nv2);
+template bool NodeValueCompare::compare<true>(
+    const ::CVC5::expr::NodeValue* nv1, const ::CVC5::expr::NodeValue* nv2);
+template bool NodeValueCompare::compare<false>(
+    const ::CVC5::expr::NodeValue* nv1, const ::CVC5::expr::NodeValue* nv2);
 
 void NodeValueConstPrinter::toStream(std::ostream& out,
-                                            const ::CVC4::expr::NodeValue* nv) {
+                                     const ::CVC5::expr::NodeValue* nv)
+{
   Assert(nv->getMetaKind() == kind::metakind::CONSTANT);
 
   switch (nv->d_kind)
   {
 ${metakind_constPrinters}
-    default: Unhandled() << ::CVC4::expr::NodeValue::dKindToKind(nv->d_kind);
+default: Unhandled() << ::CVC5::expr::NodeValue::dKindToKind(nv->d_kind);
   }
 }
 
@@ -134,20 +136,21 @@ void NodeValueConstPrinter::toStream(std::ostream& out, TNode n) {
  * This doesn't support "non-inlined" NodeValues, which shouldn't need this
  * kind of cleanup.
  */
-void deleteNodeValueConstant(::CVC4::expr::NodeValue* nv) {
+void deleteNodeValueConstant(::CVC5::expr::NodeValue* nv)
+{
   Assert(nv->getMetaKind() == kind::metakind::CONSTANT);
 
   switch (nv->d_kind)
   {
 ${metakind_constDeleters}
-    default: Unhandled() << ::CVC4::expr::NodeValue::dKindToKind(nv->d_kind);
+default: Unhandled() << ::CVC5::expr::NodeValue::dKindToKind(nv->d_kind);
   }
 }
 
 // re-enable the strict-aliasing warning
 # pragma GCC diagnostic warning "-Wstrict-aliasing"
 
-uint32_t getMinArityForKind(::CVC4::Kind k)
+uint32_t getMinArityForKind(::CVC5::Kind k)
 {
   static const unsigned lbs[] = {
     0, /* NULL_EXPR */
@@ -159,7 +162,7 @@ ${metakind_lbchildren}
   return lbs[k];
 }
 
-uint32_t getMaxArityForKind(::CVC4::Kind k)
+uint32_t getMaxArityForKind(::CVC5::Kind k)
 {
   static const unsigned ubs[] = {
     0, /* NULL_EXPR */
@@ -177,7 +180,8 @@ ${metakind_ubchildren}
  * example, since the kind of functions is just VARIABLE, it should map
  * VARIABLE to APPLY_UF.
  */
-Kind operatorToKind(::CVC4::expr::NodeValue* nv) {
+Kind operatorToKind(::CVC5::expr::NodeValue* nv)
+{
   if(nv->getKind() == kind::BUILTIN) {
     return nv->getConst<Kind>();
   } else if(nv->getKind() == kind::LAMBDA) {
@@ -192,5 +196,5 @@ ${metakind_operatorKinds}
   };
 }
 
-}/* CVC4::kind namespace */
-}/* CVC4 namespace */
+}  // namespace kind
+}  // namespace CVC5
index 42b7da248e4456d006d833ed121ec4b616245afd..ba1b47b4a3c1d5168aef04db2c81b0575692ad97 100644 (file)
 #include "base/check.h"
 #include "expr/kind.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 namespace expr {
   class NodeValue;
-}/* CVC4::expr namespace */
+  }  // namespace expr
 
 namespace kind {
 namespace metakind {
@@ -74,16 +74,16 @@ struct ConstantMapReverse;
  */
 template <Kind k, bool pool>
 struct NodeValueConstCompare {
-  inline static bool compare(const ::CVC4::expr::NodeValue* x,
-                             const ::CVC4::expr::NodeValue* y);
-  inline static size_t constHash(const ::CVC4::expr::NodeValue* nv);
+  inline static bool compare(const ::CVC5::expr::NodeValue* x,
+                             const ::CVC5::expr::NodeValue* y);
+  inline static size_t constHash(const ::CVC5::expr::NodeValue* nv);
 };/* NodeValueConstCompare<k, pool> */
 
 struct NodeValueCompare {
   template <bool pool>
-  static bool compare(const ::CVC4::expr::NodeValue* nv1,
-                      const ::CVC4::expr::NodeValue* nv2);
-  static size_t constHash(const ::CVC4::expr::NodeValue* nv);
+  static bool compare(const ::CVC5::expr::NodeValue* nv1,
+                      const ::CVC5::expr::NodeValue* nv2);
+  static size_t constHash(const ::CVC5::expr::NodeValue* nv);
 };/* struct NodeValueCompare */
 
 /**
@@ -102,29 +102,29 @@ enum MetaKind_t {
   NULLARY_OPERATOR /**< nullary operator */
 };/* enum MetaKind_t */
 
-}/* CVC4::kind::metakind namespace */
+}  // namespace metakind
 
-// import MetaKind into the "CVC4::kind" namespace but keep the
+// import MetaKind into the "CVC5::kind" namespace but keep the
 // individual MetaKind constants under kind::metakind::
-typedef ::CVC4::kind::metakind::MetaKind_t MetaKind;
+typedef ::CVC5::kind::metakind::MetaKind_t MetaKind;
 
 /**
  * Get the metakind for a particular kind.
  */
 MetaKind metaKindOf(Kind k);
-}/* CVC4::kind namespace */
+}  // namespace kind
 
 namespace expr {
 
 // Comparison predicate
 struct NodeValuePoolEq {
   inline bool operator()(const NodeValue* nv1, const NodeValue* nv2) const {
-    return ::CVC4::kind::metakind::NodeValueCompare::compare<true>(nv1, nv2);
+    return ::CVC5::kind::metakind::NodeValueCompare::compare<true>(nv1, nv2);
   }
 };
 
-}/* CVC4::expr namespace */
-}/* CVC4 namespace */
+}  // namespace expr
+}  // namespace CVC5
 
 #include "expr/node_value.h"
 
@@ -134,18 +134,19 @@ ${metakind_includes}
 
 #ifdef CVC4__NODE_MANAGER_NEEDS_CONSTANT_MAP
 
-namespace CVC4 {
+namespace CVC5 {
 
 namespace expr {
 ${metakind_getConst_decls}
-}/* CVC4::expr namespace */
+}  // namespace expr
 
 namespace kind {
 namespace metakind {
 
 template <Kind k, bool pool>
-inline bool NodeValueConstCompare<k, pool>::compare(const ::CVC4::expr::NodeValue* x,
-                                                    const ::CVC4::expr::NodeValue* y) {
+inline bool NodeValueConstCompare<k, pool>::compare(
+    const ::CVC5::expr::NodeValue* x, const ::CVC5::expr::NodeValue* y)
+{
   typedef typename ConstantMapReverse<k>::T T;
   if(pool) {
     if(x->d_nchildren == 1) {
@@ -163,7 +164,9 @@ inline bool NodeValueConstCompare<k, pool>::compare(const ::CVC4::expr::NodeValu
 }
 
 template <Kind k, bool pool>
-inline size_t NodeValueConstCompare<k, pool>::constHash(const ::CVC4::expr::NodeValue* nv) {
+inline size_t NodeValueConstCompare<k, pool>::constHash(
+    const ::CVC5::expr::NodeValue* nv)
+{
   typedef typename ConstantMapReverse<k>::T T;
   return nv->getConst<T>().hash();
 }
@@ -171,8 +174,7 @@ inline size_t NodeValueConstCompare<k, pool>::constHash(const ::CVC4::expr::Node
 ${metakind_constantMaps_decls}
 
 struct NodeValueConstPrinter {
-  static void toStream(std::ostream& out,
-                              const ::CVC4::expr::NodeValue* nv);
+  static void toStream(std::ostream& out, const ::CVC5::expr::NodeValue* nv);
   static void toStream(std::ostream& out, TNode n);
 };
 
@@ -185,24 +187,24 @@ struct NodeValueConstPrinter {
  * This doesn't support "non-inlined" NodeValues, which shouldn't need this
  * kind of cleanup.
  */
-void deleteNodeValueConstant(::CVC4::expr::NodeValue* nv);
+void deleteNodeValueConstant(::CVC5::expr::NodeValue* nv);
 
 /** Return the minimum arity of the given kind. */
-uint32_t getMinArityForKind(::CVC4::Kind k);
+uint32_t getMinArityForKind(::CVC5::Kind k);
 /** Return the maximum arity of the given kind. */
-uint32_t getMaxArityForKind(::CVC4::Kind k);
+uint32_t getMaxArityForKind(::CVC5::Kind k);
 
-}/* CVC4::kind::metakind namespace */
+}  // namespace metakind
 
 /**
  * Map a kind of the operator to the kind of the enclosing expression. For
  * example, since the kind of functions is just VARIABLE, it should map
  * VARIABLE to APPLY_UF.
  */
-Kind operatorToKind(::CVC4::expr::NodeValue* nv);
+Kind operatorToKind(::CVC5::expr::NodeValue* nv);
 
-}/* CVC4::kind namespace */
+}  // namespace kind
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__NODE_MANAGER_NEEDS_CONSTANT_MAP */
index 58531cba4e76d7a73bee3b8a58a679c3d4d3962a..cc5162fef6f5645230f99283bc4dc2019dbf04ff 100755 (executable)
@@ -92,9 +92,9 @@ function theory {
     echo "$kf:$lineno: error: \"theory\" directive missing class or header argument" >&2
     exit 1
   elif ! expr "$2" : '\(::*\)' >/dev/null; then
-    echo "$kf:$lineno: warning: theory class \`$2' isn't fully-qualified (e.g., ::CVC4::theory::foo)" >&2
-  elif ! expr "$2" : '\(::CVC4::theory::*\)' >/dev/null; then
-    echo "$kf:$lineno: warning: theory class not under ::CVC4::theory namespace" >&2
+    echo "$kf:$lineno: warning: theory class \`$2' isn't fully-qualified (e.g., ::CVC5::theory::foo)" >&2
+  elif ! expr "$2" : '\(::CVC5::theory::*\)' >/dev/null; then
+    echo "$kf:$lineno: warning: theory class not under ::CVC5::theory namespace" >&2
   fi
 }
 
@@ -226,7 +226,7 @@ template <> $2 const & Expr::getConst< $2 >() const;
 "
   getConst_implementations="${getConst_implementations}
 template <> $2 const & Expr::getConst() const {
-  PrettyCheckArgument(getKind() == ::CVC4::kind::$1, *this, \"Improper kind for getConst<$2>()\");
+  PrettyCheckArgument(getKind() == ::CVC5::kind::$1, *this, \"Improper kind for getConst<$2>()\");
   return d_node->getConst< $2 >();
 }
 "
index 55276549ac1a5c3ebbbba9d813dcc25a5b285daf..3b987746ae32a9aede11cdcc3b8b50657240e576 100755 (executable)
@@ -97,9 +97,9 @@ function theory {
     echo "$kf:$lineno: error: \"theory\" directive missing class or header argument" >&2
     exit 1
   elif ! expr "$2" : '\(::*\)' >/dev/null; then
-    echo "$kf:$lineno: warning: theory class \`$2' isn't fully-qualified (e.g., ::CVC4::theory::foo)" >&2
-  elif ! expr "$2" : '\(::CVC4::theory::*\)' >/dev/null; then
-    echo "$kf:$lineno: warning: theory class not under ::CVC4::theory namespace" >&2
+    echo "$kf:$lineno: warning: theory class \`$2' isn't fully-qualified (e.g., ::CVC5::theory::foo)" >&2
+  elif ! expr "$2" : '\(::CVC5::theory::*\)' >/dev/null; then
+    echo "$kf:$lineno: warning: theory class not under ::CVC5::theory namespace" >&2
   fi
 
   theory_id="$1"
index 9d2f0a4758080698a5c97f20d8c47fab44cdbed5..b88a70c7119587ab17ea01dc2f5600cbaa74bfd0 100755 (executable)
@@ -76,9 +76,9 @@ function theory {
     echo "$kf:$lineno: error: \"theory\" directive missing class or header argument" >&2
     exit 1
   elif ! expr "$2" : '\(::*\)' >/dev/null; then
-    echo "$kf:$lineno: warning: theory class \`$1' isn't fully-qualified (e.g., ::CVC4::theory::foo)" >&2
-  elif ! expr "$2" : '\(::CVC4::theory::*\)' >/dev/null; then
-    echo "$kf:$lineno: warning: theory class not under ::CVC4::theory namespace" >&2
+    echo "$kf:$lineno: warning: theory class \`$1' isn't fully-qualified (e.g., ::CVC5::theory::foo)" >&2
+  elif ! expr "$2" : '\(::CVC5::theory::*\)' >/dev/null; then
+    echo "$kf:$lineno: warning: theory class not under ::CVC5::theory namespace" >&2
   fi
 
   theory_class=$1
@@ -211,12 +211,12 @@ function constant {
       # tricky to specify the CONST payload, like "int const*"; in any
       # case, this warning gives too many false positives, so disable it
       if ! expr "$2" : '..* ..*' >/dev/null; then
-        echo "$kf:$lineno: warning: constant $1 class \`$2' isn't fully-qualified (e.g., ::CVC4::Rational)" >&2
+        echo "$kf:$lineno: warning: constant $1 class \`$2' isn't fully-qualified (e.g., ::CVC5::Rational)" >&2
       fi
     fi
   fi
   if ! expr "$3" : '\(::*\)' >/dev/null; then
-    echo "$kf:$lineno: warning: constant $1 hasher \`$3' isn't fully-qualified (e.g., ::CVC4::RationalHashFunction)" >&2
+    echo "$kf:$lineno: warning: constant $1 hasher \`$3' isn't fully-qualified (e.g., ::CVC5::RationalHashFunction)" >&2
   fi
 
   # Avoid including the same header multiple times
@@ -233,13 +233,13 @@ $2 const& NodeValue::getConst< $2 >() const;
 template <>
 struct ConstantMap< $2 > {
   // typedef $theory_class OwningTheory;
-  enum { kind = ::CVC4::kind::$1 };
+  enum { kind = ::CVC5::kind::$1 };
 };/* ConstantMap< $2 > */
 
 template <>
-struct ConstantMapReverse< ::CVC4::kind::$1 > {
+struct ConstantMapReverse< ::CVC5::kind::$1 > {
   typedef $2 T;
-};/* ConstantMapReverse< ::CVC4::kind::$1 > */
+};/* ConstantMapReverse< ::CVC5::kind::$1 > */
   "
   metakind_constantMaps="${metakind_constantMaps}
 // The reinterpret_cast of d_children to \"$2 const*\"
@@ -250,7 +250,7 @@ struct ConstantMapReverse< ::CVC4::kind::$1 > {
 
 template <>
 $2 const& NodeValue::getConst< $2 >() const {
-  AssertArgument(getKind() == ::CVC4::kind::$1, *this,
+  AssertArgument(getKind() == ::CVC5::kind::$1, *this,
                  \"Improper kind for getConst<$2>()\");
   // To support non-inlined CONSTANT-kinded NodeValues (those that are
   // \"constructed\" when initially checking them against the NodeManager
index 59d00263107b69aacf4dc72d41517ac29ebd8d2e..fa2a8860cfe8fd12b50f5a456290978e82f5a08d 100644 (file)
@@ -26,7 +26,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 
 TypeCheckingExceptionPrivate::TypeCheckingExceptionPrivate(TNode node,
                                                            std::string message)
@@ -110,4 +110,4 @@ bool NodeTemplate<ref_count>::isConst() const {
 template bool NodeTemplate<true>::isConst() const;
 template bool NodeTemplate<false>::isConst() const;
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index 9e485ae7868bae1702d2cc44195c06fec58099e3..291c2e538d561abc5c5fee6862b25a1fec22087b 100644 (file)
@@ -41,7 +41,7 @@
 #include "util/hash.h"
 #include "util/utility.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class TypeNode;
 class NodeManager;
@@ -138,16 +138,16 @@ class NodeValue;
   namespace attr {
     class AttributeManager;
     struct SmtAttributes;
-  }/* CVC4::expr::attr namespace */
+    }  // namespace attr
 
   class ExprSetDepth;
-}/* CVC4::expr namespace */
+  }  // namespace expr
 
 namespace kind {
   namespace metakind {
     struct NodeValueConstPrinter;
-  }/* CVC4::kind::metakind namespace */
-}/* CVC4::kind namespace */
+    }  // namespace metakind
+    }  // namespace kind
 
 // for hash_maps, hash_sets..
 struct NodeHashFunction {
@@ -199,10 +199,10 @@ class NodeTemplate {
   template <unsigned nchild_thresh>
   friend class NodeBuilder;
 
-  friend class ::CVC4::expr::attr::AttributeManager;
-  friend struct ::CVC4::expr::attr::SmtAttributes;
+  friend class ::CVC5::expr::attr::AttributeManager;
+  friend struct ::CVC5::expr::attr::SmtAttributes;
 
-  friend struct ::CVC4::kind::metakind::NodeValueConstPrinter;
+  friend struct ::CVC5::kind::metakind::NodeValueConstPrinter;
 
   /**
    * Assigns the expression value and does reference counting. No assumptions
@@ -951,12 +951,12 @@ std::ostream& operator<<(
   return out;
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 //#include "expr/attribute.h"
 #include "expr/node_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 inline size_t NodeHashFunction::operator()(Node node) const {
   return node.getId();
@@ -986,7 +986,7 @@ template <class AttrKind>
 inline typename AttrKind::value_type NodeTemplate<ref_count>::
 getAttribute(const AttrKind&) const {
   Assert(NodeManager::currentNM() != NULL)
-      << "There is no current CVC4::NodeManager associated to this thread.\n"
+      << "There is no current CVC5::NodeManager associated to this thread.\n"
          "Perhaps a public-facing function is missing a NodeManagerScope ?";
 
   assertTNodeNotExpired();
@@ -999,7 +999,7 @@ template <class AttrKind>
 inline bool NodeTemplate<ref_count>::
 hasAttribute(const AttrKind&) const {
   Assert(NodeManager::currentNM() != NULL)
-      << "There is no current CVC4::NodeManager associated to this thread.\n"
+      << "There is no current CVC5::NodeManager associated to this thread.\n"
          "Perhaps a public-facing function is missing a NodeManagerScope ?";
 
   assertTNodeNotExpired();
@@ -1012,7 +1012,7 @@ template <class AttrKind>
 inline bool NodeTemplate<ref_count>::getAttribute(const AttrKind&,
                                                   typename AttrKind::value_type& ret) const {
   Assert(NodeManager::currentNM() != NULL)
-      << "There is no current CVC4::NodeManager associated to this thread.\n"
+      << "There is no current CVC5::NodeManager associated to this thread.\n"
          "Perhaps a public-facing function is missing a NodeManagerScope ?";
 
   assertTNodeNotExpired();
@@ -1025,7 +1025,7 @@ template <class AttrKind>
 inline void NodeTemplate<ref_count>::
 setAttribute(const AttrKind&, const typename AttrKind::value_type& value) {
   Assert(NodeManager::currentNM() != NULL)
-      << "There is no current CVC4::NodeManager associated to this thread.\n"
+      << "There is no current CVC5::NodeManager associated to this thread.\n"
          "Perhaps a public-facing function is missing a NodeManagerScope ?";
 
   assertTNodeNotExpired();
@@ -1225,7 +1225,7 @@ template <bool ref_count>
 NodeTemplate<true> NodeTemplate<ref_count>::getOperator() const
 {
   Assert(NodeManager::currentNM() != NULL)
-      << "There is no current CVC4::NodeManager associated to this thread.\n"
+      << "There is no current CVC5::NodeManager associated to this thread.\n"
          "Perhaps a public-facing function is missing a NodeManagerScope ?";
 
   assertTNodeNotExpired();
@@ -1255,7 +1255,7 @@ template <bool ref_count>
 TypeNode NodeTemplate<ref_count>::getType(bool check) const
 {
   Assert(NodeManager::currentNM() != NULL)
-      << "There is no current CVC4::NodeManager associated to this thread.\n"
+      << "There is no current CVC5::NodeManager associated to this thread.\n"
          "Perhaps a public-facing function is missing a NodeManagerScope ?";
 
   assertTNodeNotExpired();
@@ -1491,6 +1491,6 @@ static void __attribute__((used)) debugPrintRawTNode(const NodeTemplate<false>&
 }
 #endif /* CVC4_DEBUG */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__NODE_H */
index 1ec6c7f3ad7a4d605abfe7bf65cec087fb43cbe5..318b7c85bb08c57c1b22f15bd1f18f1b2e2f88b0 100644 (file)
@@ -20,7 +20,7 @@
 #include "expr/attribute.h"
 #include "expr/dtype.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace expr {
 
 bool hasSubterm(TNode n, TNode t, bool strict)
@@ -764,4 +764,4 @@ bool match(Node x,
 }
 
 }  // namespace expr
-}  // namespace CVC4
+}  // namespace CVC5
index e7d71ce3aebff391c7d1f8532028876d0cb6cbf9..ca1ee2e391e23e498435e5ca9049527427acfce5 100644 (file)
@@ -27,7 +27,7 @@
 #include "expr/node.h"
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace expr {
 
 /**
@@ -235,6 +235,6 @@ bool match(Node n1,
            std::unordered_map<Node, Node, NodeHashFunction>& subs);
 
 }  // namespace expr
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 91b378c5f2b97e4a0a706da385c8a5bafa640d17..724e03451fb62dbc24b03e1d3b49b1ce0750796c 100644 (file)
 #include <memory>
 #include <vector>
 
-namespace CVC4 {
-  static const unsigned default_nchild_thresh = 10;
+namespace CVC5 {
+static const unsigned default_nchild_thresh = 10;
 
-  template <unsigned nchild_thresh>
-  class NodeBuilder;
+template <unsigned nchild_thresh>
+class NodeBuilder;
 
-  class NodeManager;
-}/* CVC4 namespace */
+class NodeManager;
+}  // namespace CVC5
 
 #include "base/check.h"
 #include "base/output.h"
@@ -175,7 +175,7 @@ namespace CVC4 {
 #include "expr/metakind.h"
 #include "expr/node_value.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 // Sometimes it's useful for debugging to output a NodeBuilder that
 // isn't yet a Node..
@@ -729,7 +729,7 @@ public:
 
 };/* class NodeBuilder<> */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 // TODO: add templatized NodeTemplate<ref_count> to all above and
 // below inlines for 'const [T]Node&' arguments?  Technically a lot of
@@ -741,7 +741,7 @@ public:
 #include "expr/node_manager.h"
 #include "options/expr_options.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 template <unsigned nchild_thresh>
 void NodeBuilder<nchild_thresh>::clear(Kind k) {
@@ -1324,6 +1324,6 @@ std::ostream& operator<<(std::ostream& out, const NodeBuilder<nchild_thresh>& nb
   return out << *nb.d_nv;
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__NODE_BUILDER_H */
index a5329147bc11bb0314c0d0e62e55acad67e13d98..370f0fb4c7cedf42f1617b387209fc6d584f399e 100644 (file)
@@ -35,9 +35,9 @@
 #include "util/resource_manager.h"
 
 using namespace std;
-using namespace CVC4::expr;
+using namespace CVC5::expr;
 
-namespace CVC4 {
+namespace CVC5 {
 
 thread_local NodeManager* NodeManager::s_current = NULL;
 
@@ -87,7 +87,7 @@ struct NVReclaim {
 
 namespace attr {
   struct LambdaBoundVarListTag { };
-}/* CVC4::attr namespace */
+  }  // namespace attr
 
 // attribute that stores the canonical bound variable list for function types
 typedef expr::Attribute<attr::LambdaBoundVarListTag, Node> LambdaBoundVarListAttr;
@@ -373,7 +373,7 @@ void NodeManager::reclaimZombies() {
       if(mk == kind::metakind::CONSTANT) {
         // Destroy (call the destructor for) the C++ type representing
         // the constant in this NodeValue.  This is needed for
-        // e.g. CVC4::Rational, since it has a gmp internal
+        // e.g. CVC5::Rational, since it has a gmp internal
         // representation that mallocs memory and should be cleaned
         // up.  (This won't delete a pointer value if used as a
         // constant, but then, you should probably use a smart-pointer
@@ -678,7 +678,7 @@ std::vector<TypeNode> NodeManager::mkMutualDatatypeTypes(
             << "malformed selector in datatype post-resolution";
         // This next one's a "hard" check, performed in non-debug builds
         // as well; the other ones should all be guaranteed by the
-        // CVC4::DType class, but this actually needs to be checked.
+        // CVC5::DType class, but this actually needs to be checked.
         AlwaysAssert(!selectorType.getRangeType().isFunctionLike())
             << "cannot put function-like things in datatypes";
       }
@@ -1170,4 +1170,4 @@ Kind NodeManager::getKindForFunction(TNode fun)
   return kind::UNDEFINED_KIND;
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index 52ce096d5fc1d6ce1d89153e7fbad84c4f226560..aeea179d458cf2904c65f59b605ae968982b8af7 100644 (file)
@@ -35,7 +35,7 @@
 #include "expr/metakind.h"
 #include "expr/node_value.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 namespace api {
 class Solver;
@@ -51,10 +51,10 @@ namespace expr {
   namespace attr {
     class AttributeUniqueId;
     class AttributeManager;
-  }/* CVC4::expr::attr namespace */
+    }  // namespace attr
 
   class TypeChecker;
-}/* CVC4::expr namespace */
+  }  // namespace expr
 
 /**
  * An interface that an interested party can implement and then subscribe
@@ -163,7 +163,7 @@ class NodeManager
    * PLUS, are APPLYs of a PLUS operator to arguments.  This array
    * holds the set of operators for these things.  A PLUS operator is
    * a Node with kind "BUILTIN", and if you call
-   * plusOperator->getConst<CVC4::Kind>(), you get kind::PLUS back.
+   * plusOperator->getConst<CVC5::Kind>(), you get kind::PLUS back.
    */
   Node d_operators[kind::LAST_KIND];
 
@@ -660,7 +660,7 @@ class NodeManager
   /**
    * Get the (singleton) operator of an OPERATOR-kinded kind.  The
    * returned node n will have kind BUILTIN, and calling
-   * n.getConst<CVC4::Kind>() will yield k.
+   * n.getConst<CVC5::Kind>() will yield k.
    */
   inline TNode operatorOf(Kind k) {
     AssertArgument( kind::metaKindOf(k) == kind::metakind::OPERATOR, k,
@@ -1203,7 +1203,7 @@ inline void NodeManager::poolRemove(expr::NodeValue* nv) {
   d_nodeValuePool.erase(nv);// FIXME multithreading
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #define CVC4__NODE_MANAGER_NEEDS_CONSTANT_MAP
 #include "expr/metakind.h"
@@ -1211,7 +1211,7 @@ inline void NodeManager::poolRemove(expr::NodeValue* nv) {
 
 #include "expr/node_builder.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 // general expression-builders
 
@@ -1577,6 +1577,6 @@ NodeClass NodeManager::mkConstInternal(const T& val) {
   return NodeClass(nv);
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__NODE_MANAGER_H */
index 2add5a314df72a0da0b05399fe3d035e7cac8872..b7f6319ebece553959bc478e279d4cf2d833b4d4 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "expr/attribute.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace expr {
 
 // Definition of an attribute for the variable name.
@@ -29,12 +29,12 @@ namespace attr {
   struct SortArityTag { };
   struct TypeTag { };
   struct TypeCheckedTag { };
-}/* CVC4::expr::attr namespace */
+  }  // namespace attr
 
 typedef Attribute<attr::VarNameTag, std::string> VarNameAttr;
 typedef Attribute<attr::SortArityTag, uint64_t> SortArityAttr;
 typedef expr::Attribute<expr::attr::TypeTag, TypeNode> TypeAttr;
 typedef expr::Attribute<expr::attr::TypeCheckedTag, bool> TypeCheckedAttr;
 
-}/* CVC4::expr namespace */
-}/* CVC4 namespace */
+}  // namespace expr
+}  // namespace CVC5
index 475e0a122a67a86d4dddb3724faada3db954ef82..831eace65b43a56fd8a826306dd9f097ffba6dd3 100644 (file)
@@ -24,7 +24,7 @@
 #include "base/check.h"
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace expr {
 
 class NodeSelfIterator : public std::iterator<std::input_iterator_tag, Node> {
@@ -122,7 +122,7 @@ inline bool NodeSelfIterator::operator!=(NodeSelfIterator i) const {
   return !(*this == i);
 }
 
-}/* CVC4::expr namespace */
-}/* CVC4 namespace */
+}  // namespace expr
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__NODE_SELF_ITERATOR_H */
index f3b4c2ede2f557465a8d493a2917ef893239b348..c7d3ab3f83bfcd7b28939d15d538045032281d98 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <functional>
 
-namespace CVC4 {
+namespace CVC5 {
 
 NodeDfsIterator::NodeDfsIterator(TNode n,
                                  VisitOrder order,
@@ -156,4 +156,4 @@ NodeDfsIterator NodeDfsIterable::end() const
   return NodeDfsIterator(d_order);
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 1f3b1f56380f387fc8f6841b56b1435c40263732..934ec6bd8655ddd3eb8d89728dab7e4e76a2a102 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * Enum that represents an order in which nodes are visited.
@@ -144,6 +144,6 @@ class NodeDfsIterable
   std::function<bool(TNode)> d_skipIf;
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif  // CVC4__EXPR__NODE_TRAVERSAL_H
index f02035c43c1b4b6f86b82c46389e41736cbcaf6a..195011c1fa63f2898bb63ef6e13a9b11e2c9ec10 100644 (file)
@@ -14,7 +14,7 @@
 
 #include "expr/node_trie.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 template <bool ref_count>
@@ -92,4 +92,4 @@ template void NodeTemplateTrie<true>::debugPrint(const char* c,
                                                  unsigned depth) const;
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 81529f38e1c50db2ce9893a8633d07ef23dca0e1..f765105d30643eb86f06774c4e030491394fae2b 100644 (file)
@@ -20,7 +20,7 @@
 #include <map>
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /** NodeTemplate trie class
@@ -107,6 +107,6 @@ typedef NodeTemplateTrie<true> NodeTrie;
 typedef NodeTemplateTrie<false> TNodeTrie;
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__NODE_TRIE_H */
index dc682a9fbbfca70fd8687fd126e878f5ca0607dc..027c15a0abfb5ac27a140f855870d1bb680a7ba7 100644 (file)
@@ -31,7 +31,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace expr {
 
 string NodeValue::toString() const {
@@ -94,5 +94,5 @@ NodeValue::iterator<NodeTemplate<false> > operator+(
   return i + p;
 }
 
-} /* CVC4::expr namespace */
-} /* CVC4 namespace */
+}  // namespace expr
+}  // namespace CVC5
index d6b6d3c4519cb9b9ff9b080a91bf60e70bb43639..ecc054a75a39ca4297eafddab0b153838370940e 100644 (file)
@@ -32,7 +32,7 @@
 #include "expr/kind.h"
 #include "options/language.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 template <bool ref_count> class NodeTemplate;
 class TypeNode;
@@ -45,15 +45,15 @@ namespace expr {
 
 namespace kind {
   namespace metakind {
-    template < ::CVC4::Kind k, bool pool >
-    struct NodeValueConstCompare;
+  template < ::CVC5::Kind k, bool pool>
+  struct NodeValueConstCompare;
 
-    struct NodeValueCompare;
-    struct NodeValueConstPrinter;
+  struct NodeValueCompare;
+  struct NodeValueConstPrinter;
 
-    void deleteNodeValueConstant(::CVC4::expr::NodeValue* nv);
-  }/* CVC4::kind::metakind namespace */
-}/* CVC4::kind namespace */
+  void deleteNodeValueConstant(::CVC5::expr::NodeValue* nv);
+  }  // namespace metakind
+  }  // namespace kind
 
 namespace expr {
 
@@ -63,19 +63,19 @@ namespace expr {
 class NodeValue
 {
   template <bool>
-  friend class ::CVC4::NodeTemplate;
-  friend class ::CVC4::TypeNode;
+  friend class ::CVC5::NodeTemplate;
+  friend class ::CVC5::TypeNode;
   template <unsigned nchild_thresh>
-  friend class ::CVC4::NodeBuilder;
-  friend class ::CVC4::NodeManager;
+  friend class ::CVC5::NodeBuilder;
+  friend class ::CVC5::NodeManager;
 
   template <Kind k, bool pool>
-  friend struct ::CVC4::kind::metakind::NodeValueConstCompare;
+  friend struct ::CVC5::kind::metakind::NodeValueConstCompare;
 
-  friend struct ::CVC4::kind::metakind::NodeValueCompare;
-  friend struct ::CVC4::kind::metakind::NodeValueConstPrinter;
+  friend struct ::CVC5::kind::metakind::NodeValueCompare;
+  friend struct ::CVC5::kind::metakind::NodeValueConstPrinter;
 
-  friend void ::CVC4::kind::metakind::deleteNodeValueConstant(NodeValue* nv);
+  friend void ::CVC5::kind::metakind::deleteNodeValueConstant(NodeValue* nv);
 
   friend class RefCountGuard;
 
@@ -395,12 +395,12 @@ struct NodeValueIDEquality {
 
 inline std::ostream& operator<<(std::ostream& out, const NodeValue& nv);
 
-}/* CVC4::expr namespace */
-}/* CVC4 namespace */
+}  // namespace expr
+}  // namespace CVC5
 
 #include "expr/node_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace expr {
 
 inline NodeValue::NodeValue(int) :
@@ -496,12 +496,12 @@ inline NodeValue* NodeValue::getChild(int i) const {
   return d_children[i];
 }
 
-}/* CVC4::expr namespace */
-}/* CVC4 namespace */
+}  // namespace expr
+}  // namespace CVC5
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace expr {
 
 template <typename T>
@@ -517,7 +517,7 @@ inline std::ostream& operator<<(std::ostream& out, const NodeValue& nv) {
   return out;
 }
 
-}/* CVC4::expr namespace */
+}  // namespace expr
 
 #ifdef CVC4_DEBUG
 /**
@@ -545,6 +545,6 @@ static void __attribute__((used)) debugPrintRawNodeValue(const expr::NodeValue*
 }
 #endif /* CVC4_DEBUG */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__NODE_VALUE_H */
index dcf8e38e02291ed796dbc42f477f1daff5779692..a3e24772ae8963ee0d2d18f973a5d73e6d32c07b 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * Traverses the nodes reverse-topologically (children before parents),
@@ -123,4 +123,4 @@ public:
 template <typename Visitor>
 thread_local bool NodeVisitor<Visitor>::s_inRun = false;
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index e3c70590cea71f9969c5740a4c9141a228b44dd6..a55b3c69a50f7a680ea66eb9e5a5a9cffdf9f0ee 100644 (file)
@@ -18,9 +18,9 @@
 #include "expr/proof_node.h"
 #include "expr/proof_node_manager.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 
 CDProof::CDProof(ProofNodeManager* pnm,
                  context::Context* c,
@@ -455,4 +455,4 @@ Node CDProof::getSymmFact(TNode f)
 
 std::string CDProof::identify() const { return d_name; }
 
-}  // namespace CVC4
+}  // namespace CVC5
index e676731eaf95e8277be6ca7b5fedbcf455cbc10c..164880cea60b2fbd9dfc61ac4fec573771814191 100644 (file)
@@ -24,7 +24,7 @@
 #include "expr/proof_generator.h"
 #include "expr/proof_step_buffer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofNode;
 class ProofNodeManager;
@@ -273,6 +273,6 @@ class CDProof : public ProofGenerator
   void notifyNewProof(Node expected);
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__PROOF_MANAGER_H */
index bcff07c3032032babb3a372101ddcdb63419a492..b5955e991527f3d7909160f2650f82383fd25cf2 100644 (file)
@@ -19,9 +19,9 @@
 #include "options/proof_options.h"
 #include "smt/smt_statistics_registry.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 
 Node ProofRuleChecker::check(PfRule id,
                              const std::vector<Node>& children,
@@ -347,4 +347,4 @@ bool ProofChecker::isPedanticFailure(PfRule id,
   return false;
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index a84f17c28d7977c8fd9e7547a2cd0f37e5ea941b..edb0fec3abba98c788ada1ed6a2a616503a0f833 100644 (file)
@@ -24,7 +24,7 @@
 #include "util/statistics_registry.h"
 #include "util/stats_histogram.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofChecker;
 class ProofNode;
@@ -202,6 +202,6 @@ class ProofChecker
                      bool enableOutput);
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__PROOF_CHECKER_H */
index e4a59c8f0a685dea6ff355b331a0f440f115961c..487c52bc6ec3da4b157255522f1ec12d8b447a15 100644 (file)
@@ -22,7 +22,7 @@
 #include "options/proof_options.h"
 #include "options/smt_options.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * Ensure closed with respect to assumptions, internal version, which
@@ -179,4 +179,4 @@ void pfnEnsureClosedWrt(ProofNode* pn,
   ensureClosedWrtInternal(Node::null(), nullptr, pn, assumps, c, ctx, false);
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index dd137343aa4d87c4d850be68b93d35d4449dbd5f..40143f814fc59d7bfd5ad89d714a7fe4847594df 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofGenerator;
 class ProofNode;
@@ -67,6 +67,6 @@ void pfnEnsureClosedWrt(ProofNode* pn,
                         const std::vector<Node>& assumps,
                         const char* c,
                         const char* ctx);
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__PROOF_ENSURE_CLOSED_H */
index 53bc54d7ab70f9844853ac62b72ad3a0e3024c81..102435cea5f8ba550187f7d144e37d0e3eeab42f 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/proof_node_algorithm.h"
 #include "options/smt_options.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 std::ostream& operator<<(std::ostream& out, CDPOverwrite opol)
 {
@@ -73,4 +73,4 @@ bool ProofGenerator::addProofTo(Node f,
   return false;
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 497e89d7a4dcd84ab39728d0e6f8981970549e5e..446cb2c839f6b8dbd952799f6c1d1a1d17d08f8c 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class CDProof;
 class ProofNode;
@@ -107,6 +107,6 @@ class ProofGenerator
   virtual std::string identify() const = 0;
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__PROOF_GENERATOR_H */
index 755a37643ded99b48b5039775a3cae21203a72ef..923bdeacd9a493674fc065322bfdd78d5fc10284 100644 (file)
@@ -17,7 +17,7 @@
 #include "expr/proof_node_algorithm.h"
 #include "expr/proof_node_to_sexpr.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 ProofNode::ProofNode(PfRule id,
                      const std::vector<std::shared_ptr<ProofNode>>& children,
@@ -81,4 +81,4 @@ std::ostream& operator<<(std::ostream& out, const ProofNode& pn)
   return out;
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index f7b323018970a158a3aa2240cd6f466a18f8097a..67600e2d02a36879051bdd948378b7989a4bead8 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/node.h"
 #include "expr/proof_rule.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofNodeManager;
 class ProofNode;
@@ -141,6 +141,6 @@ inline size_t ProofNodeHashFunction::operator()(
  */
 std::ostream& operator<<(std::ostream& out, const ProofNode& pn);
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__PROOF_NODE_H */
index 90b1e90308982e7d7045bdf029c24499ae6eda97..142a9b37fa37e92b9325a3daf0fd11b9829c65ab 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "expr/proof_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace expr {
 
 void getFreeAssumptions(ProofNode* pn, std::vector<Node>& assump)
@@ -172,4 +172,4 @@ bool containsSubproof(ProofNode* pn,
 }
 
 }  // namespace expr
-}  // namespace CVC4
+}  // namespace CVC5
index 9106bb36fd701b77622a4dac7b3be2cef7a07044..9266c7251e0d29e9a850086df72f3feebf6030ee 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofNode;
 
@@ -70,6 +70,6 @@ bool containsSubproof(ProofNode* pn,
                       std::unordered_set<const ProofNode*>& visited);
 
 }  // namespace expr
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__PROOF_NODE_ALGORITHM_H */
index a018db4c061d0ce9f5103b1ca2e9a0b7a278789a..ceb9d4eac9bea4a755e412a1ab3b38a7d79ba0f0 100644 (file)
@@ -23,9 +23,9 @@
 #include "options/proof_options.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 
 ProofNodeManager::ProofNodeManager(ProofChecker* pc)
     : d_checker(pc)
@@ -356,4 +356,4 @@ bool ProofNodeManager::updateNodeInternal(
   return true;
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 434cffe28d9826e390a3bfa123fa12a846ab2a11..8e019818dd237f353c1e3008e40b9135e4a608d7 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/node.h"
 #include "expr/proof_rule.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofChecker;
 class ProofNode;
@@ -192,6 +192,6 @@ class ProofNodeManager
       bool needsCheck);
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__PROOF_NODE_H */
index c298dafe6fa094c0a5069c3561a2c0ae2996589b..7468ecb5a87fb7b6e12c7d731faee6d075dbea6a 100644 (file)
@@ -20,9 +20,9 @@
 #include "expr/proof_node.h"
 #include "options/proof_options.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 
 ProofNodeToSExpr::ProofNodeToSExpr()
 {
@@ -144,4 +144,4 @@ Node ProofNodeToSExpr::getOrMkNodeVariable(Node n)
   return var;
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index cf2e86263fb55b0dc3a947966fc63b463ca277a4..8da094da2e3737eba0b7372f02b8366bdb570322 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/node.h"
 #include "expr/proof_rule.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofNode;
 
@@ -64,6 +64,6 @@ class ProofNodeToSExpr
   Node getOrMkNodeVariable(Node n);
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__PROOF_RULE_H */
index cacadc8158c654914fb9d730527c03fdb3d06afc..4c1883e93efb9abcebf186b1e5e7f3fd1ccac298 100644 (file)
@@ -19,7 +19,7 @@
 #include "expr/proof_node_algorithm.h"
 #include "expr/proof_node_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 ProofNodeUpdaterCallback::ProofNodeUpdaterCallback() {}
 ProofNodeUpdaterCallback::~ProofNodeUpdaterCallback() {}
@@ -261,4 +261,4 @@ void ProofNodeUpdater::setDebugFreeAssumptions(
   d_debugFreeAssumps = true;
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 693168a258b602274603e51546dc4338e390defa..5a22af61a6b962d12a377267736cbbe8d1db5dfb 100644 (file)
@@ -23,7 +23,7 @@
 #include "expr/node.h"
 #include "expr/proof_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class CDProof;
 class ProofNode;
@@ -155,6 +155,6 @@ class ProofNodeUpdater
   bool d_autoSym;
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 579b06c765200e3ab9c7fc0f3a92097c25b12f4d..1323520c3d311a18e7ad2fc51248e5de8bda2789 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <iostream>
 
-namespace CVC4 {
+namespace CVC5 {
 
 const char* toString(PfRule id)
 {
@@ -210,4 +210,4 @@ size_t PfRuleHashFunction::operator()(PfRule id) const
   return static_cast<size_t>(id);
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index efa673409101a6315d742c128c774e58476535f1..95f97ae44ed2e63267258157fc3d3ea3b4090928 100644 (file)
@@ -19,7 +19,7 @@
 
 #include <iosfwd>
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * An enumeration for proof rules. This enumeration is analogous to Kind for
@@ -1379,6 +1379,6 @@ struct PfRuleHashFunction
   size_t operator()(PfRule id) const;
 }; /* struct PfRuleHashFunction */
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__PROOF_RULE_H */
index a45a0f1f823d2e1fa4adb6a48ad4dabc5e0447cc..ccfac350a76ef32cca7bc71632dce73050ae72bf 100644 (file)
@@ -23,7 +23,7 @@
 #include "context/context.h"
 #include "expr/proof_node_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * A (context-dependent) set of proofs, which is used for memory
@@ -70,6 +70,6 @@ class CDProofSet
   std::string d_namePrefix;
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__LAZY_PROOF_SET_H */
index 51aa9f098c821cdaf25d9ef78f3529720f15d409..23f0f599779fc3d5cf8090af707e4a89a629d73f 100644 (file)
@@ -16,9 +16,9 @@
 
 #include "expr/proof_checker.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 
 ProofStep::ProofStep() : d_rule(PfRule::UNKNOWN) {}
 ProofStep::ProofStep(PfRule r,
@@ -108,4 +108,4 @@ const std::vector<std::pair<Node, ProofStep>>& ProofStepBuffer::getSteps() const
 
 void ProofStepBuffer::clear() { d_steps.clear(); }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 0b4b8552b63c26f7c039df2c24010fabfbc9503a..b78d1d605f5530b6d0073ee6c48c35094a1bc1d3 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/node.h"
 #include "expr/proof_rule.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofChecker;
 
@@ -92,6 +92,6 @@ class ProofStepBuffer
   std::vector<std::pair<Node, ProofStep>> d_steps;
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__PROOF_STEP_BUFFER_H */
index ed4e055673cbc482db4ba8d432917bdf4410a86a..affd2615c49d21d3d811ce73a9594ab671343682 100644 (file)
 #include "base/check.h"
 #include "base/output.h"
 
-
-namespace CVC4 {
+namespace CVC5 {
 
 std::ostream& operator<<(std::ostream& out, const RecordUpdate& t) {
   return out << "[" << t.getField() << "]";
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index a9201fca3f1d92656e7b70274f1cf30de940d6d0..d4b41b9b9f859cfea7622f6ff718d6da98affa8f 100644 (file)
 #include <utility>
 
 // Forward Declarations
-namespace CVC4 {
+namespace CVC5 {
 // This forward delcartion is required to resolve a cicular dependency with
 // Record which is a referenced in a Kind file.
 class TypeNode;
-} /* namespace CVC4 */
+} // namespace CVC5
 
-namespace CVC4 {
+namespace CVC5 {
 
 // operators for record update
 class RecordUpdate
@@ -56,6 +56,6 @@ std::ostream& operator<<(std::ostream& out, const RecordUpdate& t);
 
 using Record = std::vector<std::pair<std::string, TypeNode>>;
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__RECORD_H */
index b02b688155b47f2e24de7cbd177097eda030bc18..90b57f58d1dbb784bb60b367efd5a13ba8e72c37 100644 (file)
@@ -22,7 +22,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 
 Sequence::Sequence(const TypeNode& t, const std::vector<Node>& s)
     : d_type(new TypeNode(t)), d_seq(s)
@@ -378,4 +378,4 @@ size_t SequenceHashFunction::operator()(const Sequence& s) const
   return ret;
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 1c0b1fbb9c5821ee4e76b8fb663627a952ec9ff2..461adb66731c60f28078aa0b3ab8e2466d6c4016 100644 (file)
@@ -20,7 +20,7 @@
 #include <memory>
 #include <vector>
 
-namespace CVC4 {
+namespace CVC5 {
 
 template <bool ref_count>
 class NodeTemplate;
@@ -36,7 +36,7 @@ class Sequence
  public:
   /** constructors for Sequence
    *
-   * Internally, a CVC4::Sequence is represented by a vector of Nodes (d_seq),
+   * Internally, a CVC5::Sequence is represented by a vector of Nodes (d_seq),
    * where each Node in this vector must be a constant.
    */
   Sequence() = default;
@@ -173,6 +173,6 @@ struct SequenceHashFunction
 
 std::ostream& operator<<(std::ostream& os, const Sequence& s);
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__SEQUENCE_H */
index c65180ed3da50ee920b713cd448cdecba4433931..2b04c0755ee6fff57837b152917b2566ace076c0 100644 (file)
@@ -18,9 +18,9 @@
 #include "expr/bound_var_manager.h"
 #include "expr/node_algorithm.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 
 // Attributes are global maps from Nodes to data. Thus, note that these could
 // be implemented as internal maps in SkolemManager.
@@ -298,4 +298,4 @@ Node SkolemManager::mkSkolemInternal(Node w,
   return k;
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 44a8f87c2812ac901717489cc480b954e983385b..1078bc11f73121a75fb1109ea58614549aa570ff 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofGenerator;
 
@@ -234,6 +234,6 @@ class SkolemManager
                  int flags = NodeManager::SKOLEM_DEFAULT);
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__PROOF_SKOLEM_CACHE_H */
index 0434cacf3f1dd9448eecd3f2351879a8db51e656..897c6fdba4d492c12ce2d6056d026cc13ca3f0eb 100644 (file)
@@ -18,7 +18,7 @@
 
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 bool Subs::empty() const { return d_vars.empty(); }
 
@@ -176,4 +176,4 @@ std::ostream& operator<<(std::ostream& out, const Subs& s)
   return out;
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 86c7d1758c49e8a89a11ecb1e457d411a9a0d261..c2854bf367a512dcfba632f496a648ff8da1a8e5 100644 (file)
@@ -19,7 +19,7 @@
 #include <vector>
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * Helper substitution class. Stores a substitution in parallel vectors
@@ -80,6 +80,6 @@ class Subs
  */
 std::ostream& operator<<(std::ostream& out, const Subs& s);
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__SUBS_H */
index d2e8454521896cb4bc7b27eb9af1264e16544267..352dd157a8405671195e2ef29e5b16c4a5ade8b3 100644 (file)
@@ -16,9 +16,9 @@
 
 #include <sstream>
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 
 SygusDatatype::SygusDatatype(const std::string& name) : d_dt(DType(name)) {}
 
@@ -99,4 +99,4 @@ const DType& SygusDatatype::getDatatype() const
 
 bool SygusDatatype::isInitialized() const { return d_dt.isSygus(); }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 1350e9e579c9d1dc4a341e487522938771298212..f4635bdb3b4a93cf4c1e4a77c53ce0d59af27d0d 100644 (file)
@@ -24,7 +24,7 @@
 #include "expr/node.h"
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /** Attribute true for variables that represent any constant */
 struct SygusAnyConstAttributeId
@@ -134,6 +134,6 @@ class SygusDatatype
   DType d_dt;
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 0fa2db1d4ecf775fb3f9db3b54968871f7cbaf6e..1e99f4a6815e783b803d4107e6d445f03207d7ae 100644 (file)
@@ -19,9 +19,9 @@
 #include "context/cdlist.h"
 #include "context/cdo.h"
 
-using namespace CVC4::context;
+using namespace CVC5::context;
 
-namespace CVC4 {
+namespace CVC5 {
 
 // ---------------------------------------------- SymbolManager::Implementation
 
@@ -367,4 +367,4 @@ void SymbolManager::resetAssertions()
   d_symtabAllocated.resetAssertions();
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 40ea44b340fd1d8198f9e6a10efc6eabb7e97967..6795ce3b311c161c4eb84c54abf517a5ae8dd53e 100644 (file)
@@ -25,7 +25,7 @@
 #include "cvc4_export.h"
 #include "expr/symbol_table.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * Symbol manager, which manages:
@@ -156,6 +156,6 @@ class CVC4_EXPORT SymbolManager
   bool d_globalDeclarations;
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__SYMBOL_MANAGER_H */
index 3942f3775d8143829db0c4d718eab130cfea8e48..774e2bb39bb0dc555308bbab25c39938882002ee 100644 (file)
 #include "context/cdhashset.h"
 #include "context/context.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
-using ::CVC4::context::CDHashMap;
-using ::CVC4::context::CDHashSet;
-using ::CVC4::context::Context;
+using ::CVC5::context::CDHashMap;
+using ::CVC5::context::CDHashSet;
+using ::CVC5::context::Context;
 using ::std::copy;
 using ::std::endl;
 using ::std::ostream_iterator;
@@ -679,4 +679,4 @@ size_t SymbolTable::getLevel() const { return d_implementation->getLevel(); }
 void SymbolTable::reset() { d_implementation->reset(); }
 void SymbolTable::resetAssertions() { d_implementation->resetAssertions(); }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 297917120ff2505dabc359e6676638d1abb88244..113dea704c9d1b0cbef302e5e5a4993292d92d6e 100644 (file)
@@ -26,7 +26,7 @@
 #include "base/exception.h"
 #include "cvc4_export.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 namespace api {
 class Solver;
@@ -210,6 +210,6 @@ class CVC4_EXPORT SymbolTable
   std::unique_ptr<Implementation> d_implementation;
 }; /* class SymbolTable */
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__SYMBOL_TABLE_H */
index e7fba5088cc5a21912c90f14762e40a239774ddc..9b099de2d902dec56dfbac2e6ba934d620b78a02 100644 (file)
@@ -18,7 +18,7 @@
 
 #include "expr/proof_node_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 TConvSeqProofGenerator::TConvSeqProofGenerator(
     ProofNodeManager* pnm,
@@ -168,4 +168,4 @@ theory::TrustNode TConvSeqProofGenerator::mkTrustRewriteSequence(
 
 std::string TConvSeqProofGenerator::identify() const { return d_name; }
 
-}  // namespace CVC4
+}  // namespace CVC5
index e907ef09c451029a12118368cd7c0d9d05672ba0..a5b1de101a90dd24c2bcedc6d519e1cfe656e612 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/proof_generator.h"
 #include "theory/trust_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofNodeManager;
 
@@ -115,6 +115,6 @@ class TConvSeqProofGenerator : public ProofGenerator
   std::string d_name;
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__TCONV_SEQ_PROOF_GENERATOR_H */
index 72c59136b39257b7672e9284a79e90991ee3bebc..97f3c2539a259ee86ae37b8ccd4f4818850b6430 100644 (file)
@@ -19,9 +19,9 @@
 // TODO #1216: move the code in this include
 #include "theory/quantifiers/term_util.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace expr {
 
 TermCanonize::TermCanonize() : d_op_id_count(0), d_typ_id_count(0) {}
@@ -209,4 +209,4 @@ Node TermCanonize::getCanonicalTerm(TNode n, bool apply_torder, bool doHoVar)
 }
 
 }  // namespace expr
-}  // namespace CVC4
+}  // namespace CVC5
index 3eefb0c4a816e386a0124a8e1833011e70c5af40..f9f0fda2489a645df41508b128837b8e3bd38e05 100644 (file)
@@ -20,7 +20,7 @@
 #include <map>
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace expr {
 
 /** TermCanonize
@@ -100,6 +100,6 @@ class TermCanonize
 };
 
 }  // namespace expr
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__TERM_CANONIZE_H */
index 2ade0943d7556f0f63d34516eec72508c80f000f..56c38a17c95dce5135d7fc98cf59a668bcc9a300 100644 (file)
@@ -14,7 +14,7 @@
 
 #include "expr/term_context.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 uint32_t TermContext::computeValueOp(TNode t, uint32_t tval) const
 {
@@ -132,4 +132,4 @@ void PolarityTermContext::getFlags(uint32_t val, bool& hasPol, bool& pol)
   pol = val == 2;
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 7b4dbe928f8f4a396c00d0b8d7675e1cae8c68c7..65cdbb23e22cc9c0b509e0ac9fd648946f83e9b1 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * This is an abstract class for computing "term context identifiers". A term
@@ -163,6 +163,6 @@ class PolarityTermContext : public TermContext
   static void getFlags(uint32_t val, bool& hasPol, bool& pol);
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__TERM_CONVERSION_PROOF_GENERATOR_H */
index 871193442876163f7c645ef1a47d7f32cc69a263..1afc599d2391430ddc75f4e17aea115e18350fc9 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "expr/term_context.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 TCtxNode::TCtxNode(Node n, const TermContext* tctx)
     : d_node(n), d_val(tctx->initialValue()), d_tctx(tctx)
@@ -73,4 +73,4 @@ Node TCtxNode::decomposeNodeHash(Node h, uint32_t& val)
   return h[0];
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 15e7f9f1b0b27324502e493a31b4821b3551f5a7..67d747557cdbb98545da2c5ab77edde27fe82c3b 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class TCtxStack;
 class TermContext;
@@ -74,6 +74,6 @@ class TCtxNode
   const TermContext* d_tctx;
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__TERM_CONVERSION_PROOF_GENERATOR_H */
index 07d7746ed3e93fb4db8a8d1d17c8ef04ead73a04..557683498f61ab8d87df53707719698a6bc4c129 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "expr/term_context.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 TCtxStack::TCtxStack(const TermContext* tctx) : d_tctx(tctx) {}
 
@@ -75,4 +75,4 @@ TCtxNode TCtxStack::getCurrentNode() const
   return TCtxNode(curr.first, curr.second, d_tctx);
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index f40f5f6b2e232d1c2616b01f3b85ac626174a4cc..34c474a52eebc55f149caf9b1b6c2e70a21b8060 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "expr/term_context_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * A stack for term-context-sensitive terms. Its main advantage is that
@@ -68,6 +68,6 @@ class TCtxStack
   const TermContext* d_tctx;
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__TERM_CONTEXT_STACK_H */
index 470b8c9f860c8c1f84c773473b3faaa5a91170f1..bfdf4d188eeeaf6a420d21e3cf552bd42dba7f09 100644 (file)
@@ -21,9 +21,9 @@
 #include "expr/term_context.h"
 #include "expr/term_context_stack.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 
 std::ostream& operator<<(std::ostream& out, TConvPolicy tcpol)
 {
@@ -588,4 +588,4 @@ std::string TConvProofGenerator::toStringDebug() const
   return ss.str();
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index acff2ded16c3d96dc4cb9f994bb0433c505311a3..734ef103e457aac39c4b17702e29081c770e4dae 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/lazy_proof.h"
 #include "expr/proof_generator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofNodeManager;
 class TermContext;
@@ -242,6 +242,6 @@ class TConvProofGenerator : public ProofGenerator
   std::string toStringDebug() const;
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__TERM_CONVERSION_PROOF_GENERATOR_H */
index 0ca2fb806e7ad7feeb329b9d1565894d8b09200b..b502d80131b95cebc4d2539dec9d2c7d209335a5 100644 (file)
@@ -22,7 +22,7 @@
 #ifndef CVC4__EXPR__TYPE_CHECKER_H
 #define CVC4__EXPR__TYPE_CHECKER_H
 
-namespace CVC4 {
+namespace CVC5 {
 namespace expr {
 
 class TypeChecker {
@@ -35,7 +35,7 @@ public:
 
 };/* class TypeChecker */
 
-}/* CVC4::expr namespace */
-}/* CVC4 namespace */
+}  // namespace expr
+}  // namespace CVC5
 
 #endif /* CVC4__EXPR__TYPE_CHECKER_H */
index 527f98384d3301b8f29b54f124bebcdf4ee38007..07dca77e2be574d7f3591cbb5198baf00e90b1e5 100644 (file)
@@ -23,7 +23,7 @@
 
 ${typechecker_includes}
 
-namespace CVC4 {
+namespace CVC5 {
 namespace expr {
 
 TypeNode TypeChecker::computeType(NodeManager* nodeManager, TNode n, bool check)
@@ -71,5 +71,5 @@ ${construles}
 
 }/* TypeChecker::computeIsConst */
 
-}/* CVC4::expr namespace */
-}/* CVC4 namespace */
+}  // namespace expr
+}  // namespace CVC5
index 5f227423b51ac394cc47ea2eb4fc2b38d31a7222..1ca23d374a037ef4d2ab78c2c871888670921ff5 100644 (file)
@@ -26,7 +26,7 @@
 #include "expr/node_manager.h"
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace expr {
 
 /** Type check returns the builtin operator sort */
@@ -202,4 +202,4 @@ class SimpleTypeRuleVar
 };
 
 }  // namespace expr
-}  // namespace CVC4
+}  // namespace CVC5
index b71a4b515b0223a379b6b30d6fe66e12c055560b..76d256157f0171fc4148ae477e775b165ea1a516 100644 (file)
@@ -14,7 +14,7 @@
 
 #include "type_matcher.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 TypeMatcher::TypeMatcher(TypeNode dt)
 {
@@ -125,4 +125,4 @@ void TypeMatcher::getMatches(std::vector<TypeNode>& types) const
   }
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 98c3ce865c546ad3ea6a47dd229ef80fdce2a984..6510543130ffd52ca3f8d2bdfea668d61baaf75a 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * This class is used for inferring the parameters of an instantiated
@@ -68,6 +68,6 @@ class TypeMatcher
   void addTypes(const std::vector<TypeNode>& types);
 }; /* class TypeMatcher */
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__MATCHER_H */
index 8d474ca5f4d008d06abf1f89277ea854736946e9..f73bde3eb394475afef6983ebbcd51cd12d2dfc5 100644 (file)
@@ -25,7 +25,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 
 TypeNode TypeNode::s_null( &expr::NodeValue::null() );
 
@@ -499,7 +499,7 @@ TypeNode TypeNode::mostCommonTypeNode(TypeNode t0, TypeNode t1){
 
 TypeNode TypeNode::commonTypeNode(TypeNode t0, TypeNode t1, bool isLeast) {
   Assert(NodeManager::currentNM() != NULL)
-      << "There is no current CVC4::NodeManager associated to this thread.\n"
+      << "There is no current CVC5::NodeManager associated to this thread.\n"
          "Perhaps a public-facing function is missing a NodeManagerScope ?";
 
   Assert(!t0.isNull());
@@ -717,4 +717,4 @@ TypeNode TypeNode::getBagElementType() const
   return (*this)[0];
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index baff528ff0591d771288a34b41ca8e97df827b8c..7b752c3e50e59a519a536426f92a9eb4931bf343 100644 (file)
 #include "expr/metakind.h"
 #include "util/cardinality.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class NodeManager;
 class DType;
 
 namespace expr {
   class NodeValue;
-}/* CVC4::expr namespace */
+  }  // namespace expr
 
 /**
  * Encapsulation of an NodeValue pointer for Types. The reference count is
@@ -749,11 +749,11 @@ inline std::ostream& operator<<(std::ostream& out, const TypeNode& n) {
 
 typedef TypeNode::HashFunction TypeNodeHashFunction;
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #include "expr/node_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 inline TypeNode
 TypeNode::substitute(const TypeNode& type,
@@ -860,7 +860,7 @@ template <class AttrKind>
 inline typename AttrKind::value_type TypeNode::
 getAttribute(const AttrKind&) const {
   Assert(NodeManager::currentNM() != NULL)
-      << "There is no current CVC4::NodeManager associated to this thread.\n"
+      << "There is no current CVC5::NodeManager associated to this thread.\n"
          "Perhaps a public-facing function is missing a NodeManagerScope ?";
   return NodeManager::currentNM()->getAttribute(d_nv, AttrKind());
 }
@@ -869,7 +869,7 @@ template <class AttrKind>
 inline bool TypeNode::
 hasAttribute(const AttrKind&) const {
   Assert(NodeManager::currentNM() != NULL)
-      << "There is no current CVC4::NodeManager associated to this thread.\n"
+      << "There is no current CVC5::NodeManager associated to this thread.\n"
          "Perhaps a public-facing function is missing a NodeManagerScope ?";
   return NodeManager::currentNM()->hasAttribute(d_nv, AttrKind());
 }
@@ -877,7 +877,7 @@ hasAttribute(const AttrKind&) const {
 template <class AttrKind>
 inline bool TypeNode::getAttribute(const AttrKind&, typename AttrKind::value_type& ret) const {
   Assert(NodeManager::currentNM() != NULL)
-      << "There is no current CVC4::NodeManager associated to this thread.\n"
+      << "There is no current CVC5::NodeManager associated to this thread.\n"
          "Perhaps a public-facing function is missing a NodeManagerScope ?";
   return NodeManager::currentNM()->getAttribute(d_nv, AttrKind(), ret);
 }
@@ -886,7 +886,7 @@ template <class AttrKind>
 inline void TypeNode::
 setAttribute(const AttrKind&, const typename AttrKind::value_type& value) {
   Assert(NodeManager::currentNM() != NULL)
-      << "There is no current CVC4::NodeManager associated to this thread.\n"
+      << "There is no current CVC5::NodeManager associated to this thread.\n"
          "Perhaps a public-facing function is missing a NodeManagerScope ?";
   NodeManager::currentNM()->setAttribute(d_nv, AttrKind(), value);
 }
@@ -1069,6 +1069,6 @@ static void __attribute__((used)) debugPrintRawTypeNode(const TypeNode& n) {
 }
 #endif /* CVC4_DEBUG */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__NODE_H */
index c0f9fb84458e52f87b0d432036bfbb542b8d792a..abf5e61731ac7f5eb6b5dc87cf9ec0b192f9eb8c 100644 (file)
@@ -29,7 +29,7 @@
 
 ${type_properties_includes}
 
-namespace CVC4 {
+namespace CVC5 {
 namespace kind {
 
 /**
@@ -113,7 +113,7 @@ ${type_groundterms}
   }
 } /* mkGroundTerm(TypeNode) */
 
-}/* CVC4::kind namespace */
-}/* CVC4 namespace */
+}  // namespace kind
+}  // namespace CVC5
 
 #endif /* CVC4__TYPE_PROPERTIES_H */
index b2d5a2b127929216556605b5be31452d18f6beaa..9d8b122647ae1e0415d563aa3908bc7a23497aaa 100644 (file)
@@ -26,7 +26,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 
 UninterpretedConstant::UninterpretedConstant(const TypeNode& type,
                                              Integer index)
@@ -95,4 +95,4 @@ size_t UninterpretedConstantHashFunction::operator()(
          * IntegerHashFunction()(uc.getIndex());
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index e7c0f98301e3eb691e5b12ab4510989377c058e0..00ad6821259f30fa52f36f0ed4e6ba3d981cc772 100644 (file)
@@ -24,7 +24,7 @@
 
 #include "util/integer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class TypeNode;
 
@@ -60,6 +60,6 @@ struct UninterpretedConstantHashFunction
   size_t operator()(const UninterpretedConstant& uc) const;
 }; /* struct UninterpretedConstantHashFunction */
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__UNINTERPRETED_CONSTANT_H */
index 551880b98854aa6f15205da04506ab570acb38ad..ebe51f3597a2f07d88ef102690fa078c8159d700 100644 (file)
@@ -26,7 +26,7 @@
 #include "main/main.h"
 #include "smt/command.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace main {
 
 // Function to cancel any (externally-imposed) limit on CPU time.
@@ -331,5 +331,5 @@ void CommandExecutor::flushOutputStreams() {
   d_options.flushErr();
 }
 
-}/* CVC4::main namespace */
-}/* CVC4 namespace */
+}  // namespace main
+}  // namespace CVC5
index 0dea41383fc7c0efdbcd2e01f7773208f443553e..a2dc4a4e9b5aec89db47afa2db9e5e2ffbfffa1e 100644 (file)
@@ -24,7 +24,7 @@
 #include "smt/smt_engine.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class Command;
 
@@ -65,9 +65,10 @@ class CommandExecutor
    * sequence.  Eventually uses doCommandSingleton (which can be
    * overridden by a derived class).
    */
-  bool doCommand(CVC4::Command* cmd);
+  bool doCommand(CVC5::Command* cmd);
 
-  bool doCommand(std::unique_ptr<CVC4::Command>& cmd) {
+  bool doCommand(std::unique_ptr<CVC5::Command>& cmd)
+  {
     return doCommand(cmd.get());
   }
 
@@ -100,7 +101,7 @@ class CommandExecutor
 
 protected:
   /** Executes treating cmd as a singleton */
 virtual bool doCommandSingleton(CVC4::Command* cmd);
virtual bool doCommandSingleton(CVC5::Command* cmd);
 
 private:
   CommandExecutor();
@@ -112,7 +113,7 @@ bool solverInvoke(api::Solver* solver,
                   Command* cmd,
                   std::ostream* out);
 
-}/* CVC4::main namespace */
-}/* CVC4 namespace */
+}  // namespace main
+}  // namespace CVC5
 
 #endif  /* CVC4__MAIN__COMMAND_EXECUTOR_H */
index 2bca01e08f1500bbcf32f197578631854ac3a610..40ed674c0b58f1437294939d14a03220ed382d09 100644 (file)
 #include "util/result.h"
 
 using namespace std;
-using namespace CVC4;
-using namespace CVC4::parser;
-using namespace CVC4::main;
+using namespace CVC5;
+using namespace CVC5::parser;
+using namespace CVC5::main;
 
-namespace CVC4 {
-  namespace main {
-    /** Global options variable */
-    thread_local Options* pOptions;
+namespace CVC5 {
+namespace main {
+/** Global options variable */
+thread_local Options* pOptions;
 
-    /** Full argv[0] */
-    const char *progPath;
+/** Full argv[0] */
+const char* progPath;
 
-    /** Just the basename component of argv[0] */
-    const std::string *progName;
+/** Just the basename component of argv[0] */
+const std::string* progName;
 
-    /** A pointer to the CommandExecutor (the signal handlers need it) */
-    std::unique_ptr<CVC4::main::CommandExecutor> pExecutor;
+/** A pointer to the CommandExecutor (the signal handlers need it) */
+std::unique_ptr<CVC5::main::CommandExecutor> pExecutor;
 
-    /** The time point the binary started, accessible to signal handlers */
-    std::unique_ptr<TotalTimer> totalTime;
+/** The time point the binary started, accessible to signal handlers */
+std::unique_ptr<TotalTimer> totalTime;
 
-    TotalTimer::~TotalTimer()
-    {
-      if (pExecutor != nullptr)
-      {
-        auto duration = std::chrono::steady_clock::now() - d_start;
-        pExecutor->getSmtEngine()->setTotalTimeStatistic(
-            std::chrono::duration<double>(duration).count());
-      }
+TotalTimer::~TotalTimer()
+{
+  if (pExecutor != nullptr)
+  {
+    auto duration = std::chrono::steady_clock::now() - d_start;
+    pExecutor->getSmtEngine()->setTotalTimeStatistic(
+        std::chrono::duration<double>(duration).count());
+  }
     }
 
-  }/* CVC4::main namespace */
-}/* CVC4 namespace */
-
+    }  // namespace main
+    }  // namespace CVC5
 
 void printUsage(Options& opts, bool full) {
   stringstream ss;
@@ -176,12 +175,12 @@ int runCvc4(int argc, char* argv[], Options& opts) {
 
   // Determine which messages to show based on smtcomp_mode and verbosity
   if(Configuration::isMuzzledBuild()) {
-    DebugChannel.setStream(&CVC4::null_os);
-    TraceChannel.setStream(&CVC4::null_os);
-    NoticeChannel.setStream(&CVC4::null_os);
-    ChatChannel.setStream(&CVC4::null_os);
-    MessageChannel.setStream(&CVC4::null_os);
-    WarningChannel.setStream(&CVC4::null_os);
+    DebugChannel.setStream(&CVC5::null_os);
+    TraceChannel.setStream(&CVC5::null_os);
+    NoticeChannel.setStream(&CVC5::null_os);
+    ChatChannel.setStream(&CVC5::null_os);
+    MessageChannel.setStream(&CVC5::null_os);
+    WarningChannel.setStream(&CVC5::null_os);
   }
 
   // important even for muzzled builds (to get result output right)
index 4fe8d4da9de9722b50945e7e0da3e922d8d194a5..91b3d53b344015322456d4049e0eee5aa61b3e5a 100644 (file)
@@ -49,7 +49,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace parser;
 using namespace language;
@@ -432,4 +432,4 @@ char* commandGenerator(const char* text, int state) {
 
 #endif /* HAVE_LIBEDITLINE */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index b3c54f580fdab7d52c2a9500c6dc4b105d2cd1ea..2c421d7b221c6dfebc86a5a97dd1938908bb096b 100644 (file)
@@ -22,7 +22,7 @@
 #include "options/options.h"
 #include "util/unsafe_interrupt_exception.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class Command;
 class Options;
@@ -33,7 +33,7 @@ class Solver;
 
 namespace parser {
   class Parser;
-}/* CVC4::parser namespace */
+  }  // namespace parser
 
 class SymbolManager;
 
@@ -72,6 +72,6 @@ public:
 
 };/* class InteractiveShell */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__INTERACTIVE_SHELL_H */
index 65b341a12283cd54937539e74c7bf8b8871560ab..f880d5ee19570ddd97964e58721fa699d356536e 100644 (file)
@@ -34,9 +34,9 @@
 #include "util/result.h"
 
 using namespace std;
-using namespace CVC4;
-using namespace CVC4::main;
-using namespace CVC4::language;
+using namespace CVC5;
+using namespace CVC5::main;
+using namespace CVC5::language;
 
 /**
  * CVC4's main() routine is just an exception-safe wrapper around CVC4.
index 5181455777bee9f79ec60bad8ac55089a25805ed..47312c4651557e77cb723b2295404c6db9e69693 100644 (file)
@@ -26,7 +26,7 @@
 #ifndef CVC4__MAIN__MAIN_H
 #define CVC4__MAIN__MAIN_H
 
-namespace CVC4 {
+namespace CVC5 {
 namespace main {
 
 class CommandExecutor;
@@ -38,7 +38,7 @@ extern const char* progPath;
 extern const std::string* progName;
 
 /** A reference for use by the signal handlers to print statistics */
-extern std::unique_ptr<CVC4::main::CommandExecutor> pExecutor;
+extern std::unique_ptr<CVC5::main::CommandExecutor> pExecutor;
 
 /** Manages a custom timer for the total runtime in RAII-style. */
 class TotalTimer
@@ -64,18 +64,18 @@ extern bool segvSpin;
 extern thread_local Options* pOptions;
 
 /** Initialize the driver.  Sets signal handlers for SIGINT and SIGSEGV.
- * This can throw a CVC4::Exception.
+ * This can throw a CVC5::Exception.
  */
 void cvc4_init();
 
 /** Shutdown the driver. Frees memory for the signal handlers. */
 void cvc4_shutdown() noexcept;
 
-}/* CVC4::main namespace */
-}/* CVC4 namespace */
+}  // namespace main
+}  // namespace CVC5
 
 /** Actual Cvc4 driver functions **/
-int runCvc4(int argc, char* argv[], CVC4::Options&);
-void printUsage(CVC4::Options&, bool full = false);
+int runCvc4(int argc, char* argv[], CVC5::Options&);
+void printUsage(CVC5::Options&, bool full = false);
 
 #endif /* CVC4__MAIN__MAIN_H */
index 93014b25646e8cb220638bf172860329734b0aff..a7a3a073cf1ab6b3f6fde43dd553c3532a3d2c3a 100644 (file)
 #include "smt/smt_engine.h"
 #include "util/safe_print.h"
 
-using CVC4::Exception;
+using CVC5::Exception;
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace main {
 
 /**
@@ -343,4 +343,4 @@ void cleanup() noexcept
 
 }  // namespace signal_handlers
 }  // namespace main
-}  // namespace CVC4
+}  // namespace CVC5
index c313b7747285f92aa366b2d0decbcc9fd7e8fb1c..1312ca27d3c3f5c644351776d0a7ba0422d33576 100644 (file)
@@ -17,7 +17,7 @@
 #ifndef CVC4__MAIN__SIGNAL_HANDLERS_H
 #define CVC4__MAIN__SIGNAL_HANDLERS_H
 
-namespace CVC4 {
+namespace CVC5 {
 namespace main {
 namespace signal_handlers {
 
@@ -41,6 +41,6 @@ void cleanup();
 
 }  // namespace signal_handlers
 }  // namespace main
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__MAIN__SIGNAL_HANDLERS_H */
index fd7164d2ce61a6bf6a02e4037524c477b31122e8..7f2bc0c61dcc3404f684dc4e6ffb90e08b30d973 100644 (file)
@@ -58,7 +58,7 @@
 
 #include "signal_handlers.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace main {
 
 #if HAVE_SETITIMER
@@ -133,4 +133,4 @@ TimeLimit install_time_limit(const Options& opts)
 }
 
 }  // namespace main
-}  // namespace CVC4
+}  // namespace CVC5
index 4f74258391db9d022c68cab3d2d90c3b08bdff6f..62dc6a6a3408e3b0127e36b559403e9fddea2d7d 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "options/options.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace main {
 
 /**
@@ -47,6 +47,6 @@ struct TimeLimit
 TimeLimit install_time_limit(const Options& opts);
 
 }  // namespace main
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__MAIN__TIME_LIMIT_H */
index 47a7d9db7d3be5b64e657ec966b2f1065327ef89..92609f4334e539a1db80697306f2473b0924a2d7 100644 (file)
@@ -215,7 +215,7 @@ Further information (the old option package)
     well as an OptionsHandler*.
 
       void custom-notification(
-        const std::string& option, CVC4::options::OptionsHandler* handler);
+        const std::string& option, CVC5::options::OptionsHandler* handler);
 
     The name is provided so multiple options can use the same notification
     implementation.
index 64353af5dde86c1958742220f8f809fce5935da1..5c223d770c2336cf3eded072eda32dde7b219014 100644 (file)
@@ -26,7 +26,7 @@
 
 #include "options/option_exception.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace options {
 
 template <template <class U> class Cmp>
@@ -80,7 +80,7 @@ struct not_equal : public comparator<std::not_equal_to> {
   not_equal(double d) : comparator<std::not_equal_to>(d) {}
 };/* struct not_equal_to */
 
-}/* CVC4::options namespace */
-}/* CVC4 namespace */
+}  // namespace options
+}  // namespace CVC5
 
 #endif /* CVC4__BASE_HANDLERS_H */
index 42fef60bc1ae867e88f23f01100c7f06decd179d..88def99e673da2a96d89857164bbc22d9c606b70 100644 (file)
 #ifndef CVC4__OPTIONS__DECISION_WEIGHT_H
 #define CVC4__OPTIONS__DECISION_WEIGHT_H
 
-namespace CVC4 {
+namespace CVC5 {
 namespace decision {
 
 typedef uint64_t DecisionWeight;
 
-}/* CVC4::decision namespace */
-}/* CVC4 namespace */
+}  // namespace decision
+}  // namespace CVC5
 
 #endif /* CVC4__OPTIONS__DECISION_WEIGHT_H */
index 305d9b5c4f2ec05712d4555e693b699c15af7585..02307063b94cef3f71ce79de91785c1227d2897e 100644 (file)
@@ -25,7 +25,7 @@
 #include <string>
 #include <vector>
 
-namespace CVC4 {
+namespace CVC5 {
 
 std::vector<std::string> DidYouMean::getMatch(std::string input) {
   /** Magic numbers */
@@ -158,4 +158,4 @@ std::string DidYouMean::getMatchAsString(std::string input, int prefixNewLines,
   return oss.str();
 }
 
-} /* CVC4 namespace */
+}  // namespace CVC5
index d829214e4410f82e9346e6a22bfe687cccfda760..79deeb00499bec2d606463d32e84a47653540406 100644 (file)
@@ -23,7 +23,7 @@
 #include <string>
 #include <vector>
 
-namespace CVC4 {
+namespace CVC5 {
 
 class DidYouMean {
  public:
@@ -50,4 +50,4 @@ class DidYouMean {
   Words d_words;
 };
 
-} /*CVC4 namespace*/
+}  // namespace CVC5
index 20d4ee162806992359ac6052bb5052bd578ad1fd..7ea8e124348cfcba125aed86d0bbe358b8ba5a97 100644 (file)
@@ -23,7 +23,7 @@
 #include <iostream>
 
 using namespace std;
-using namespace CVC4;
+using namespace CVC5;
 
 set<string> getDebugTags();
 set<string> getOptionStrings();
index abd0d9124c495dd04f53c67809e7b20fa655363a..bf8f5d7bf68bec10027cb699fafccd6edc11a964 100644 (file)
@@ -21,7 +21,7 @@
 #include "base/exception.h"
 #include "options/option_exception.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace language {
 
 /** define the end points of smt2 languages */
@@ -83,7 +83,7 @@ InputLanguage toInputLanguage(OutputLanguage language) {
     std::stringstream ss;
     ss << "Cannot map output language `" << language
        << "' to an input language.";
-    throw CVC4::Exception(ss.str());
+    throw CVC5::Exception(ss.str());
   }
   }/* switch(language) */
 }/* toInputLanguage() */
@@ -170,5 +170,5 @@ InputLanguage toInputLanguage(std::string language) {
   throw OptionException(std::string("unknown input language `" + language + "'"));
 }/* toInputLanguage() */
 
-}/* CVC4::language namespace */
-}/* CVC4 namespace */
+}  // namespace language
+}  // namespace CVC5
index a8b42fec18f59f5f9dccc35e3f88831b330e6380..99ee40c289ea58a7322a8d94eef1c27d263c8797 100644 (file)
@@ -24,7 +24,7 @@
 
 #include "cvc4_export.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace language {
 
 namespace input {
@@ -83,7 +83,7 @@ inline std::ostream& operator<<(std::ostream& out, Language lang) {
   return out;
 }
 
-}/* CVC4::language::input namespace */
+}  // namespace input
 
 namespace output {
 
@@ -147,9 +147,9 @@ inline std::ostream& operator<<(std::ostream& out, Language lang) {
   return out;
 }
 
-}/* CVC4::language::output namespace */
+}  // namespace output
 
-}/* CVC4::language namespace */
+}  // namespace language
 
 typedef language::input::Language InputLanguage;
 typedef language::output::Language OutputLanguage;
@@ -176,7 +176,7 @@ OutputLanguage toOutputLanguage(InputLanguage language) CVC4_EXPORT;
 InputLanguage toInputLanguage(std::string language) CVC4_EXPORT;
 OutputLanguage toOutputLanguage(std::string language) CVC4_EXPORT;
 
-}/* CVC4::language namespace */
-}/* CVC4 namespace */
+}  // namespace language
+}  // namespace CVC5
 
 #endif /* CVC4__LANGUAGE_H */
index 32670d846279991495e1c0205cf3a6fbad9686bb..105ab94f897cd76ba4afa8b2cf61fedd43a3a135 100644 (file)
@@ -18,7 +18,8 @@
 #include "options/options_holder.h"
 #include "base/check.h"
 
-namespace CVC4 {
+// clang-format off
+namespace CVC5 {
 
 ${accs}$
 
@@ -30,4 +31,5 @@ ${defs}$
 ${modes}$
 
 }  // namespace options
-}  // namespace CVC4
+}  // namespace CVC5
+// clang-format on
index 33d0de6295f653f9851391fbaadaed389c0dde2c..501e5cf431084b600144d1433545c9fc0a4eb7f3 100644 (file)
 
 #include "options/options.h"
 
+// clang-format off
 ${includes}$
 
-
 ${holder_spec}$
 
-
-namespace CVC4 {
-
+namespace CVC5 {
 namespace options {
 
 ${modes}$
@@ -40,12 +38,11 @@ ${decls}$
 
 ${specs}$
 
-
 namespace options {
-
 ${inls}$
 
 }  // namespace options
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__OPTIONS__${id}$_H */
+//clang-format on
index f03584c55920ce43edbb2a235283527bc0e9c51e..03c3e63ffe4bc42207c61c981c25f56f638c39f6 100644 (file)
@@ -28,7 +28,7 @@
 #include "lib/strtok_r.h"
 #include "options/parser_options.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 OstreamOpener::OstreamOpener(const char* channelName)
     : d_channelName(channelName)
@@ -98,4 +98,4 @@ std::string cvc4_errno_failreason() {
 #endif /* HAVE_STRERROR_R */
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index 6c6046d86d5df3d6efcb6860d839d32f6a3118de..4f879cd6df35f9bdba7e3fea9745dd4f1b088631 100644 (file)
@@ -25,7 +25,7 @@
 #include <string>
 #include <utility>
 
-namespace CVC4 {
+namespace CVC5 {
 
 class OstreamOpener {
  public:
@@ -55,6 +55,6 @@ class OstreamOpener {
 
 std::string cvc4_errno_failreason();
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__OPEN_OSTREAM_H */
index 35cbc9b7368381729175bb06bafa59ec334f64ce..997f7d84a64a72504b185d28743bd0067d8be716 100644 (file)
@@ -16,6 +16,6 @@
 
 #include "options/option_exception.h"
 
-namespace CVC4 {
+namespace CVC5 {
 const std::string OptionException::s_errPrefix = "Error in option parsing: ";
-}  // namespace CVC4
+}  // namespace CVC5
index 11d6b8fd31c66506c48ba50590ea34b3ae11262c..6b522c30a39ef9b3f5a7be1e51758bbef9493856 100644 (file)
@@ -22,7 +22,7 @@
 #include "base/exception.h"
 #include "cvc4_export.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * Class representing an option-parsing exception such as badly-typed
@@ -30,10 +30,10 @@ namespace CVC4 {
  * name is itself unrecognized, a UnrecognizedOptionException (a derived
  * class, below) should be used instead.
  */
-class CVC4_EXPORT OptionException : public CVC4::Exception
+class CVC4_EXPORT OptionException : public CVC5::Exception
 {
  public:
-  OptionException(const std::string& s) : CVC4::Exception(s_errPrefix + s) {}
+  OptionException(const std::string& s) : CVC5::Exception(s_errPrefix + s) {}
 
   /**
    * Get the error message without the prefix that is automatically added for
@@ -53,18 +53,22 @@ class CVC4_EXPORT OptionException : public CVC4::Exception
  * Class representing an exception in option processing due to an
  * unrecognized or unsupported option key.
  */
-class UnrecognizedOptionException : public CVC4::OptionException
+class UnrecognizedOptionException : public CVC5::OptionException
 {
  public:
-  UnrecognizedOptionException() :
-    CVC4::OptionException("Unrecognized informational or option key or setting") {
+  UnrecognizedOptionException()
+      : CVC5::OptionException(
+          "Unrecognized informational or option key or setting")
+  {
   }
 
-  UnrecognizedOptionException(const std::string& msg) :
-    CVC4::OptionException("Unrecognized informational or option key or setting: " + msg) {
+  UnrecognizedOptionException(const std::string& msg)
+      : CVC5::OptionException(
+          "Unrecognized informational or option key or setting: " + msg)
+  {
   }
 }; /* class UnrecognizedOptionException */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__OPTION_EXCEPTION_H */
index 728e5c7c8c5ab62e7734d93ae1875a6da8056998..6958f350c031cc0c7ca85c22c87cbb945459effe 100644 (file)
@@ -31,7 +31,7 @@
 #include "options/option_exception.h"
 #include "options/printer_modes.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 namespace api {
 class Solver;
@@ -39,7 +39,7 @@ class Solver;
 namespace options {
   struct OptionsHolder;
   class OptionsHandler;
-}/* CVC4::options namespace */
+  }  // namespace options
 
 class OptionsListener;
 
@@ -306,6 +306,6 @@ public:
                                     std::vector<std::string>* nonoptions);
 }; /* class Options */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__OPTIONS__OPTIONS_H */
index ee3242067f76ca52f8a4590c1b977410755d10f1..250fd98acd5a0745dcc38586416eb3125245c809 100644 (file)
@@ -38,7 +38,7 @@
 #include "options/smt_options.h"
 #include "options/theory_options.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace options {
 
 // helper functions
@@ -505,26 +505,26 @@ InputLanguage OptionsHandler::stringToInputLanguage(std::string option,
 void OptionsHandler::setVerbosity(std::string option, int value)
 {
   if(Configuration::isMuzzledBuild()) {
-    DebugChannel.setStream(&CVC4::null_os);
-    TraceChannel.setStream(&CVC4::null_os);
-    NoticeChannel.setStream(&CVC4::null_os);
-    ChatChannel.setStream(&CVC4::null_os);
-    MessageChannel.setStream(&CVC4::null_os);
-    WarningChannel.setStream(&CVC4::null_os);
+    DebugChannel.setStream(&CVC5::null_os);
+    TraceChannel.setStream(&CVC5::null_os);
+    NoticeChannel.setStream(&CVC5::null_os);
+    ChatChannel.setStream(&CVC5::null_os);
+    MessageChannel.setStream(&CVC5::null_os);
+    WarningChannel.setStream(&CVC5::null_os);
   } else {
     if(value < 2) {
-      ChatChannel.setStream(&CVC4::null_os);
+      ChatChannel.setStream(&CVC5::null_os);
     } else {
       ChatChannel.setStream(&std::cout);
     }
     if(value < 1) {
-      NoticeChannel.setStream(&CVC4::null_os);
+      NoticeChannel.setStream(&CVC5::null_os);
     } else {
       NoticeChannel.setStream(&std::cout);
     }
     if(value < 0) {
-      MessageChannel.setStream(&CVC4::null_os);
-      WarningChannel.setStream(&CVC4::null_os);
+      MessageChannel.setStream(&CVC5::null_os);
+      WarningChannel.setStream(&CVC5::null_os);
     } else {
       MessageChannel.setStream(&std::cout);
       WarningChannel.setStream(&std::cerr);
@@ -542,6 +542,5 @@ void OptionsHandler::decreaseVerbosity(std::string option) {
   setVerbosity(option, options::verbosity());
 }
 
-
-}/* CVC4::options namespace */
-}/* CVC4 namespace */
+}  // namespace options
+}  // namespace CVC5
index b24fb032f37adef7188aa75a5777515cad0c8c3f..cf59c783a1627a4b95bca2bc2d374dd0a4a17f08 100644 (file)
@@ -30,7 +30,7 @@
 #include "options/printer_modes.h"
 #include "options/quantifiers_options.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class Options;
 
@@ -133,7 +133,7 @@ void OptionsHandler::checkSatSolverEnabled(std::string option, T m)
 #endif
 }
 
-}/* CVC4::options namespace */
-}/* CVC4 namespace */
+}  // namespace options
+}  // namespace CVC5
 
 #endif /*  CVC4__OPTIONS__OPTIONS_HANDLER_H */
index 781d6f0376c8e70445e81a5436b8e75f14fda1f0..e8cab00c7de9594fd8cde7bd4f2925d65a42e06b 100644 (file)
 #ifndef CVC4__OPTIONS__OPTIONS_HOLDER_H
 #define CVC4__OPTIONS__OPTIONS_HOLDER_H
 
+// clang-format off
 ${headers_module}$
 
-
-namespace CVC4 {
+namespace CVC5 {
 namespace options {
 
-struct OptionsHolder {
+struct OptionsHolder
+{
   OptionsHolder();
   ${macros_module}$
 
-
-};/* struct OptionsHolder */
+}; /* struct OptionsHolder */
 
 }  // namespace options
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__OPTIONS__OPTIONS_HOLDER_H */
+// clang-format on
index 589d4932309e9a2792eb560c075c9c4bdc7f36a6..9cbdfaf9715edde99710b97c2f099fbd1596e224 100644 (file)
@@ -19,7 +19,7 @@
 
 #include <string>
 
-namespace CVC4 {
+namespace CVC5 {
 
 class OptionsListener
 {
@@ -32,6 +32,6 @@ class OptionsListener
   virtual void notifySetOption(const std::string& key) = 0;
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__OPTIONS__OPTION_LISTENER_H */
index 5ef04bc6de09440ddb667bc9aec5fbf1957c36d1..d7768c6c8cb12cd95e7d0562bd9bc7739ea0cd23 100644 (file)
@@ -36,7 +36,7 @@
 #include "options/smt_options.h"
 #include "options/uf_options.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 // Get accessor functions.
 InputLanguage Options::getInputLanguage() const {
@@ -238,4 +238,4 @@ void Options::flushOut() {
   }
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index 4d11aa5226844437e7d0364fa16411d95975f565..a0037d1628a296ae921c0f5be00ed55cac06b5e7 100644 (file)
@@ -55,20 +55,19 @@ extern int optreset;
 #include "options/options_handler.h"
 #include "options/options_listener.h"
 
+// clang-format off
 ${headers_module}$
 
-
 #include "options/options_holder.h"
 #include "cvc4autoconfig.h"
 #include "options/base_handlers.h"
 
 ${headers_handler}$
 
+using namespace CVC5;
+using namespace CVC5::options;
 
-using namespace CVC4;
-using namespace CVC4::options;
-
-namespace CVC4 {
+namespace CVC5 {
 
 thread_local Options* Options::s_current = NULL;
 
@@ -367,10 +366,10 @@ public:
   }
 };/* class OptionsGuard */
 
-}/* CVC4::options namespace */
+}  // namespace options
 
 /**
- * Parse argc/argv and put the result into a CVC4::Options.
+ * Parse argc/argv and put the result into a CVC5::Options.
  * The return value is what's left of the command line (that is, the
  * non-option arguments).
  *
@@ -505,7 +504,8 @@ void Options::parseOptionsRecursive(Options* options,
     Debug("preemptGetopt") << "processing option " << c
                            << " (`" << char(c) << "'), " << option << std::endl;
 
-    switch(c) {
+    switch(c)
+    {
 ${options_handler}$
 
 
@@ -601,4 +601,5 @@ std::string Options::getOption(const std::string& key) const
 #undef USE_EARLY_TYPE_CHECKING_BY_DEFAULT
 #undef DO_SEMANTIC_CHECKS_BY_DEFAULT
 
-}  // namespace CVC4
+}  // namespace CVC5
+// clang-format on
index 3fe73be29c83e2b2b0ca58738d92ecbf4d600029..7e659b14c11b3ae699f086134a5fa67d55b6b417 100644 (file)
@@ -17,7 +17,7 @@
 
 #include "options/printer_modes.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 std::ostream& operator<<(std::ostream& out, options::InstFormatMode mode)
 {
@@ -31,4 +31,4 @@ std::ostream& operator<<(std::ostream& out, options::InstFormatMode mode)
   return out;
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index d4cdbd9a405923dd72fd292063da5b2640e4cb74..7f9bcc58bb2747ec2fd80d9b89956bb1d664a6e4 100644 (file)
@@ -22,7 +22,7 @@
 
 #include <iostream>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace options {
 
 /** Enumeration of inst_format modes (how to print models from get-model
@@ -39,6 +39,6 @@ enum class InstFormatMode
 
 std::ostream& operator<<(std::ostream& out, options::InstFormatMode mode);
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PRINTER__MODEL_FORMAT_H */
index 567d909cbbe76e5dda896faf45cc89579e9d62e6..53dca6220b764ba52ed8a42dda22a25eae658690 100644 (file)
@@ -22,7 +22,7 @@
 #include "options/language.h"
 #include "options/options.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace language {
 
 const int SetLanguage::s_iosIndex = std::ios_base::xalloc();
@@ -78,5 +78,5 @@ std::ostream& operator<<(std::ostream& out, SetLanguage l) {
   return out;
 }
 
-}/* CVC4::language namespace */
-}/* CVC4 namespace */
+}  // namespace language
+}  // namespace CVC5
index b94bdf1d82eadc4186b7e59eec750b6bbf4501a9..d6b9a2da970df0a81e0c65e5f63fa14cfbfb892b 100644 (file)
@@ -24,7 +24,7 @@
 #include "cvc4_export.h"
 #include "options/language.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace language {
 
 /**
@@ -90,7 +90,7 @@ private:
  */
 std::ostream& operator<<(std::ostream& out, SetLanguage l) CVC4_EXPORT;
 
-}/* CVC4::language namespace */
-}/* CVC4 namespace */
+}  // namespace language
+}  // namespace CVC5
 
 #endif /* CVC4__OPTIONS__SET_LANGUAGE_H */
index d0737bad6853e147e99b1eedbf51aba8621569e9..ac94171973af8203f22de220d24d78cc9597855e 100644 (file)
 #include "parser/tptp/tptp_input.h"
 
 using namespace std;
-using namespace CVC4;
-using namespace CVC4::parser;
-using namespace CVC4::kind;
+using namespace CVC5;
+using namespace CVC5::parser;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace parser {
 
 // These functions exactly wrap the antlr3 source inconsistencies.
@@ -581,5 +581,5 @@ void AntlrInput::setAntlr3Parser(pANTLR3_PARSER pParser) {
       d_parser->rec->mismatch;
 }
 
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
index 805ac9a48e890baf38d1a0033b98aaeabb0d1756..de0d563eff01db59b763a2064637ae21b4c9b974 100644 (file)
@@ -36,7 +36,7 @@
 #include "util/integer.h"
 #include "util/rational.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace parser {
 
 /** Wrapper around an ANTLR3 input stream. */
@@ -291,7 +291,7 @@ inline BitVector AntlrInput::tokenToBitvector(pANTLR3_COMMON_TOKEN number, pANTL
   return BitVector(sz, val);
 }
 
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
 
 #endif /* CVC4__PARSER__ANTLR_INPUT_H */
index 121298c4f03ec8b54cb9a3b1b34e9875d2a0ff94..98c071ed3b8ef149e3d80d577b27fd6009e024b0 100644 (file)
@@ -60,7 +60,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace parser {
 
 /// Report a recognition problem.
@@ -436,4 +436,4 @@ AntlrInput::nextToken           (pANTLR3_TOKEN_SOURCE toksource)
 
 
 } // namespace parser
-} // namespace CVC4
+}  // namespace CVC5
index 37c38e83bfd8ff40a68874a4148f3cc8d7733527..66ebff7b3bef7ee3f76b6d36d20293d73b51332a 100644 (file)
@@ -38,7 +38,7 @@
 #include "base/check.h"
 #include "base/output.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace parser {
 
 static pANTLR3_INPUT_STREAM antlr3CreateLineBufferedStream(
@@ -218,8 +218,8 @@ setupInputStream(pANTLR3_INPUT_STREAM input)
 
 static ANTLR3_UCHAR bufferedInputLA(pANTLR3_INT_STREAM is, ANTLR3_INT32 la) {
   pANTLR3_INPUT_STREAM input = ((pANTLR3_INPUT_STREAM)(is->super));
-  CVC4::parser::pANTLR3_LINE_BUFFERED_INPUT_STREAM line_buffered_input =
-      (CVC4::parser::pANTLR3_LINE_BUFFERED_INPUT_STREAM)input;
+  CVC5::parser::pANTLR3_LINE_BUFFERED_INPUT_STREAM line_buffered_input =
+      (CVC5::parser::pANTLR3_LINE_BUFFERED_INPUT_STREAM)input;
   uint8_t* result = line_buffered_input->line_buffer->getPtrWithOffset(
       input->line, input->charPositionInLine, la - 1);
   return (result != NULL) ? *result : ANTLR3_CHARSTREAM_EOF;
@@ -255,8 +255,8 @@ static void bufferedInputRewind(pANTLR3_INT_STREAM is, ANTLR3_MARKER mark) {
 
 static void bufferedInputConsume(pANTLR3_INT_STREAM is) {
   pANTLR3_INPUT_STREAM input = ((pANTLR3_INPUT_STREAM)(is->super));
-  CVC4::parser::pANTLR3_LINE_BUFFERED_INPUT_STREAM line_buffered_input =
-      (CVC4::parser::pANTLR3_LINE_BUFFERED_INPUT_STREAM)input;
+  CVC5::parser::pANTLR3_LINE_BUFFERED_INPUT_STREAM line_buffered_input =
+      (CVC5::parser::pANTLR3_LINE_BUFFERED_INPUT_STREAM)input;
 
   uint8_t* current = line_buffered_input->line_buffer->getPtr(
       input->line, input->charPositionInLine);
@@ -285,7 +285,7 @@ static void bufferedInputSeek(pANTLR3_INT_STREAM is, ANTLR3_MARKER seekPoint) {
   pANTLR3_INPUT_STREAM input = ((pANTLR3_INPUT_STREAM)(is->super));
 
   // Check that we are not seeking backwards.
-  Assert(!((CVC4::parser::pANTLR3_LINE_BUFFERED_INPUT_STREAM)input)
+  Assert(!((CVC5::parser::pANTLR3_LINE_BUFFERED_INPUT_STREAM)input)
               ->line_buffer->isPtrBefore(
                   (uint8_t*)seekPoint, input->line, input->charPositionInLine));
 
@@ -411,5 +411,5 @@ static pANTLR3_INPUT_STREAM antlr3CreateLineBufferedStream(
   return input;
 }
 
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
index cb1e047c7847b28537ebff5bf5da503ca7b2104a..0699c16d0858915883a5e9d53d4c3a9d0551a64e 100644 (file)
@@ -30,7 +30,7 @@
 
 #include "parser/line_buffer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace parser {
 
 typedef struct ANTLR3_LINE_BUFFERED_INPUT_STREAM {
@@ -44,7 +44,7 @@ pANTLR3_INPUT_STREAM antlr3LineBufferedStreamNew(std::istream& in,
                                                  pANTLR3_UINT8 name,
                                                  LineBuffer* line_buffer);
 
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
 
 #endif /* CVC4__PARSER__ANTLR_LINE_BUFFERED_INPUT_H */
index 5db0127c5353bf9031e5eb087f5f9e14d4a42438..d1b0ea20bdcf6f7cab7796466d934e3f0037f772 100644 (file)
@@ -57,7 +57,7 @@
 
 #include "base/check.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace parser {
 
 #ifdef ANTLR3_WINDOWS
@@ -525,6 +525,5 @@ getSourceName                               (pANTLR3_INT_STREAM is)
        return ((pANTLR3_TOKEN_STREAM)(is->super))->tokenSource->fileName;
 }
 
-
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
index 8fe0d1705b6c2df8234bea34ca0b710c8ce2b3e2..c6599b5af1af62f9fd09678d3b2b18ae3c762e61 100644 (file)
@@ -30,7 +30,7 @@
 
 #include <antlr3defs.h>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace parser {
 
 #ifdef __cplusplus
@@ -58,7 +58,7 @@ BoundedTokenBufferFree(pBOUNDED_TOKEN_BUFFER buffer);
 }/* extern "C" */
 #endif
 
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
 
 #endif /* CVC4__PARSER__BOUNDED_TOKEN_BUFFER_H */
index 6e4f5788148da7ddfcb0cbfc0862eeae5b4516b5..f7f8a245f22f3ca127dab0ba03de37e6454e5b01 100644 (file)
@@ -19,7 +19,7 @@
 #include <antlr3interfaces.h>
 #include "parser/bounded_token_factory.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace parser {
 
 static pANTLR3_COMMON_TOKEN
@@ -140,5 +140,5 @@ setInputStream  (pANTLR3_TOKEN_FACTORY factory, pANTLR3_INPUT_STREAM input)
     }
 }
 
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
index 51e6f5b057216bb551029820f9fe6b138fe5b5e8..0f29bbb99b3d3ea7b7122152636dda6621472bd4 100644 (file)
@@ -22,7 +22,7 @@
 #ifndef CVC4__PARSER__BOUNDED_TOKEN_FACTORY_H
 #define CVC4__PARSER__BOUNDED_TOKEN_FACTORY_H
 
-namespace CVC4 {
+namespace CVC5 {
 namespace parser {
 
 #ifdef __cplusplus
@@ -45,7 +45,7 @@ BoundedTokenFactoryNew(pANTLR3_INPUT_STREAM input,ANTLR3_UINT32 size);
 }/* extern "C" */
 #endif
 
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
 
 #endif /* CVC4__PARSER__BOUNDED_TOKEN_FACTORY_H */
index c12c1efc62b3f13ba6a7aa7964f607b1a53be778..2ed1a924c5c62efbfbef3d93530c6ace8d8e7087 100644 (file)
@@ -430,8 +430,8 @@ unsigned findPivot(const std::vector<unsigned>& operators,
   return pivot;
 }/* findPivot() */
 
-CVC4::api::Term createPrecedenceTree(Parser* parser, api::Solver* solver,
-                          const std::vector<CVC4::api::Term>& expressions,
+CVC5::api::Term createPrecedenceTree(Parser* parser, api::Solver* solver,
+                          const std::vector<CVC5::api::Term>& expressions,
                           const std::vector<unsigned>& operators,
                           unsigned startIndex, unsigned stopIndex) {
   Assert(expressions.size() == operators.size() + 1);
@@ -447,9 +447,9 @@ CVC4::api::Term createPrecedenceTree(Parser* parser, api::Solver* solver,
   //Debug("prec") << "pivot[" << startIndex << "," << stopIndex - 1 << "] at " << pivot << std::endl;
   bool negate;
   api::Kind k = getOperatorKind(operators[pivot], negate);
-  CVC4::api::Term lhs = createPrecedenceTree(
+  CVC5::api::Term lhs = createPrecedenceTree(
       parser, solver, expressions, operators, startIndex, pivot);
-  CVC4::api::Term rhs = createPrecedenceTree(
+  CVC5::api::Term rhs = createPrecedenceTree(
       parser, solver, expressions, operators, pivot + 1, stopIndex);
 
   if (lhs.getSort().isSet())
@@ -477,7 +477,7 @@ CVC4::api::Term createPrecedenceTree(Parser* parser, api::Solver* solver,
 }/* createPrecedenceTree() recursive variant */
 
 api::Term createPrecedenceTree(Parser* parser, api::Solver* s,
-                          const std::vector<CVC4::api::Term>& expressions,
+                          const std::vector<CVC5::api::Term>& expressions,
                           const std::vector<unsigned>& operators) {
   if(Debug.isOn("prec") && operators.size() > 1) {
     for(unsigned i = 0; i < expressions.size(); ++i) {
@@ -552,7 +552,7 @@ api::Term addNots(api::Solver* s, size_t n, api::Term e) {
 #include "smt/command.h"
 #include "util/rational.h"
 
-namespace CVC4 {
+namespace CVC5 {
   class Expr;
 }/* CVC4 namespace */
 
@@ -582,8 +582,8 @@ namespace CVC4 {
         });                                                 \
   })
 
-using namespace CVC4;
-using namespace CVC4::parser;
+using namespace CVC5;
+using namespace CVC5::parser;
 
 /* These need to be macros so they can refer to the PARSER macro, which will be defined
  * by ANTLR *after* this section. (If they were functions, PARSER would be undefined.) */
@@ -611,7 +611,7 @@ using namespace CVC4::parser;
  * Parses an expression.
  * @return the parsed expression
  */
-parseExpr returns [CVC4::api::Term expr = CVC4::api::Term()]
+parseExpr returns [CVC5::api::Term expr = CVC5::api::Term()]
   : formula[expr]
   | EOF
   ;
@@ -620,9 +620,9 @@ parseExpr returns [CVC4::api::Term expr = CVC4::api::Term()]
  * Parses a command (the whole benchmark)
  * @return the command of the benchmark
  */
-parseCommand returns [CVC4::Command* cmd_return = NULL]
+parseCommand returns [CVC5::Command* cmd_return = NULL]
 @declarations {
-    std::unique_ptr<CVC4::Command> cmd;
+    std::unique_ptr<CVC5::Command> cmd;
 }
 @after {
     cmd_return = cmd.release();
@@ -652,7 +652,7 @@ parseCommand returns [CVC4::Command* cmd_return = NULL]
  * Matches a command of the input. If a declaration, it will return an empty
  * command.
  */
-command [std::unique_ptr<CVC4::Command>* cmd]
+command [std::unique_ptr<CVC5::Command>* cmd]
   : ( mainCommand[cmd] SEMICOLON
     | SEMICOLON
     | LET_TOK { PARSER_STATE->pushScope(); }
@@ -674,18 +674,18 @@ command [std::unique_ptr<CVC4::Command>* cmd]
     }
   ;
 
-typeOrVarLetDecl[CVC4::parser::DeclarationCheck check]
+typeOrVarLetDecl[CVC5::parser::DeclarationCheck check]
 options { backtrack = true; }
   : letDecl | typeLetDecl[check]
   ;
 
-mainCommand[std::unique_ptr<CVC4::Command>* cmd]
+mainCommand[std::unique_ptr<CVC5::Command>* cmd]
 @init {
   api::Term f;
   api::Term sexpr;
   std::string id;
   api::Sort t;
-  std::vector<CVC4::api::DatatypeDecl> dts;
+  std::vector<CVC5::api::DatatypeDecl> dts;
   Debug("parser-extra") << "command: " << AntlrInput::tokenText(LT(1)) << std::endl;
   std::string s;
   api::Term func;
@@ -694,7 +694,7 @@ mainCommand[std::unique_ptr<CVC4::Command>* cmd]
   std::vector<api::Term> formulas;
   std::vector<std::vector<api::Term>> formals;
   std::vector<std::string> ids;
-  std::vector<CVC4::api::Sort> types;
+  std::vector<CVC5::api::Sort> types;
   bool idCommaFlag = true;
   bool formCommaFlag = true;
 }
@@ -953,7 +953,7 @@ simpleSymbolicExpr[std::string& s]
     { s = AntlrInput::tokenText($IDENTIFIER); }
   ;
 
-symbolicExpr[CVC4::api::Term& sexpr]
+symbolicExpr[CVC5::api::Term& sexpr]
 @declarations {
   std::string s;
   std::vector<api::Term> children;
@@ -961,13 +961,13 @@ symbolicExpr[CVC4::api::Term& sexpr]
   : simpleSymbolicExpr[s]
     { sexpr = SOLVER->mkString(PARSER_STATE->processAdHocStringEsc(s)); }
   | LPAREN (symbolicExpr[sexpr] { children.push_back(sexpr); } )* RPAREN
-    { sexpr = SOLVER->mkTerm(CVC4::api::SEXPR, children); }
+    { sexpr = SOLVER->mkTerm(CVC5::api::SEXPR, children); }
   ;
 
 /**
  * Match a top-level declaration.
  */
-toplevelDeclaration[std::unique_ptr<CVC4::Command>* cmd]
+toplevelDeclaration[std::unique_ptr<CVC5::Command>* cmd]
 @init {
   std::vector<std::string> ids;
   api::Sort t;
@@ -982,7 +982,7 @@ toplevelDeclaration[std::unique_ptr<CVC4::Command>* cmd]
 /**
  * A bound variable declaration.
  */
-boundVarDecl[std::vector<std::string>& ids, CVC4::api::Sort& t]
+boundVarDecl[std::vector<std::string>& ids, CVC5::api::Sort& t]
 @init {
   std::unique_ptr<Command> local_cmd;
 }
@@ -1001,8 +1001,8 @@ boundVarDecls
   : boundVarDecl[ids,t] ( COMMA boundVarDecl[ids,t] )*
   ;
 
-boundVarDeclsReturn[std::vector<CVC4::api::Term>& terms,
-                    std::vector<CVC4::api::Sort>& types]
+boundVarDeclsReturn[std::vector<CVC5::api::Term>& terms,
+                    std::vector<CVC5::api::Sort>& types]
 @init {
   std::vector<std::string> ids;
   api::Sort t;
@@ -1012,8 +1012,8 @@ boundVarDeclsReturn[std::vector<CVC4::api::Term>& terms,
   : boundVarDeclReturn[terms,types] ( COMMA boundVarDeclReturn[terms,types] )*
   ;
 
-boundVarDeclReturn[std::vector<CVC4::api::Term>& terms,
-                   std::vector<CVC4::api::Sort>& types]
+boundVarDeclReturn[std::vector<CVC5::api::Term>& terms,
+                   std::vector<CVC5::api::Sort>& types]
 @init {
   std::vector<std::string> ids;
   api::Sort t;
@@ -1035,7 +1035,7 @@ boundVarDeclReturn[std::vector<CVC4::api::Term>& terms,
  * because type declarations are always top-level, except for
  * type-lets, which don't use this rule.
  */
-declareTypes[std::unique_ptr<CVC4::Command>* cmd,
+declareTypes[std::unique_ptr<CVC5::Command>* cmd,
              const std::vector<std::string>& idList]
 @init {
   api::Sort t;
@@ -1077,7 +1077,7 @@ declareTypes[std::unique_ptr<CVC4::Command>* cmd,
  * permitted and "cmd" is output.  If topLevel is false, bound vars
  * are created
  */
-declareVariables[std::unique_ptr<CVC4::Command>* cmd, CVC4::api::Sort& t,
+declareVariables[std::unique_ptr<CVC5::Command>* cmd, CVC5::api::Sort& t,
                  const std::vector<std::string>& idList, bool topLevel]
 @init {
   api::Term f;
@@ -1167,8 +1167,8 @@ declareVariables[std::unique_ptr<CVC4::Command>* cmd, CVC4::api::Sort& t,
  * @param check what kinds of check to perform on the symbols
  */
 identifierList[std::vector<std::string>& idList,
-               CVC4::parser::DeclarationCheck check,
-               CVC4::parser::SymbolType type]
+               CVC5::parser::DeclarationCheck check,
+               CVC5::parser::SymbolType type]
 @init {
   std::string id;
   idList.clear();
@@ -1181,8 +1181,8 @@ identifierList[std::vector<std::string>& idList,
  * Matches an identifier and returns a string.
  */
 identifier[std::string& id,
-           CVC4::parser::DeclarationCheck check,
-           CVC4::parser::SymbolType type]
+           CVC5::parser::DeclarationCheck check,
+           CVC5::parser::SymbolType type]
   : IDENTIFIER
     { id = AntlrInput::tokenText($IDENTIFIER);
       PARSER_STATE->checkDeclaration(id, check, type); }
@@ -1200,8 +1200,8 @@ identifier[std::string& id,
  * way; then you should trace through Parser::bindMutualDatatypeType()
  * to figure out just what you're in for.
  */
-type[CVC4::api::Sort& t,
-     CVC4::parser::DeclarationCheck check]
+type[CVC5::api::Sort& t,
+     CVC5::parser::DeclarationCheck check]
 @init {
   api::Sort t2;
   bool lhs;
@@ -1244,8 +1244,8 @@ type[CVC4::api::Sort& t,
 // there).  The "type" rule above uses restictedTypePossiblyFunctionLHS
 // directly in order to implement that; this rule allows a type list to
 // parse but then issues an error.
-restrictedType[CVC4::api::Sort& t,
-               CVC4::parser::DeclarationCheck check]
+restrictedType[CVC5::api::Sort& t,
+               CVC5::parser::DeclarationCheck check]
 @init {
   bool lhs;
 }
@@ -1257,8 +1257,8 @@ restrictedType[CVC4::api::Sort& t,
  * lhs is set to "true" on output if we have a list of types, so an
  * ARROW must follow.  An ARROW can always follow; lhs means it MUST.
  */
-restrictedTypePossiblyFunctionLHS[CVC4::api::Sort& t,
-                                  CVC4::parser::DeclarationCheck check,
+restrictedTypePossiblyFunctionLHS[CVC5::api::Sort& t,
+                                  CVC5::parser::DeclarationCheck check,
                                   bool& lhs]
 @init {
   api::Sort t2;
@@ -1369,8 +1369,8 @@ restrictedTypePossiblyFunctionLHS[CVC4::api::Sort& t,
     }
   ;
 
-parameterization[CVC4::parser::DeclarationCheck check,
-                 std::vector<CVC4::api::Sort>& params]
+parameterization[CVC5::parser::DeclarationCheck check,
+                 std::vector<CVC5::api::Sort>& params]
 @init {
   api::Sort t;
 }
@@ -1383,7 +1383,7 @@ bound
   | integer
 ;
 
-typeLetDecl[CVC4::parser::DeclarationCheck check]
+typeLetDecl[CVC5::parser::DeclarationCheck check]
 @init {
   api::Sort t;
   std::string id;
@@ -1399,11 +1399,11 @@ typeLetDecl[CVC4::parser::DeclarationCheck check]
  *
  * @return the expression representing the formula/term
  */
-formula[CVC4::api::Term& f]
+formula[CVC5::api::Term& f]
 @init {
   Debug("parser-extra") << "formula: " << AntlrInput::tokenText(LT(1)) << std::endl;
   api::Term f2;
-  std::vector<CVC4::api::Term> expressions;
+  std::vector<CVC5::api::Term> expressions;
   std::vector<unsigned> operators;
   unsigned op;
 }
@@ -1421,7 +1421,7 @@ formula[CVC4::api::Term& f]
     )
   ;
 
-morecomparisons[std::vector<CVC4::api::Term>& expressions,
+morecomparisons[std::vector<CVC5::api::Term>& expressions,
                 std::vector<unsigned>& operators] returns [size_t i = 0]
 @init {
   unsigned op;
@@ -1445,7 +1445,7 @@ nots returns [size_t n = 0]
   : ( NOT_TOK { ++$n; } )*
   ;
 
-prefixFormula[CVC4::api::Term& f]
+prefixFormula[CVC5::api::Term& f]
 @init {
   std::vector<std::string> ids;
   std::vector<api::Term> terms;
@@ -1499,7 +1499,7 @@ prefixFormula[CVC4::api::Term& f]
     }
   ;
 
-instantiationPatterns[ CVC4::api::Term& expr ]
+instantiationPatterns[ CVC5::api::Term& expr ]
 @init {
   std::vector<api::Term> args;
   api::Term f;
@@ -1545,9 +1545,9 @@ booleanBinop[unsigned& op]
   | AND_TOK
   ;
 
-comparison[CVC4::api::Term& f]
+comparison[CVC5::api::Term& f]
 @init {
-  std::vector<CVC4::api::Term> expressions;
+  std::vector<CVC5::api::Term> expressions;
   std::vector<unsigned> operators;
   unsigned op;
 }
@@ -1585,9 +1585,9 @@ arithmeticBinop[unsigned& op]
   ;
 
 /** Parses an array/tuple/record assignment term. */
-term[CVC4::api::Term& f]
+term[CVC5::api::Term& f]
 @init {
-  std::vector<CVC4::api::Term> expressions;
+  std::vector<CVC5::api::Term> expressions;
   std::vector<unsigned> operators;
   unsigned op;
   api::Sort t;
@@ -1607,24 +1607,24 @@ term[CVC4::api::Term& f]
  * Parses just part of the array assignment (and constructs
  * the store terms).
  */
-arrayStore[CVC4::api::Term& f]
+arrayStore[CVC5::api::Term& f]
 @init {
   api::Term f2, k;
 }
   : LBRACKET formula[k] RBRACKET
-    { f2 = MK_TERM(CVC4::api::SELECT, f, k); }
+    { f2 = MK_TERM(CVC5::api::SELECT, f, k); }
     ( ( arrayStore[f2]
       | DOT ( tupleStore[f2]
             | recordStore[f2] ) )
     | ASSIGN_TOK term[f2] )
-    { f = MK_TERM(CVC4::api::STORE, f, k, f2); }
+    { f = MK_TERM(CVC5::api::STORE, f, k, f2); }
   ;
 
 /**
  * Parses just part of the tuple assignment (and constructs
  * the store terms).
  */
-tupleStore[CVC4::api::Term& f]
+tupleStore[CVC5::api::Term& f]
 @init {
   api::Term f2;
 }
@@ -1654,7 +1654,7 @@ tupleStore[CVC4::api::Term& f]
  * Parses just part of the record assignment (and constructs
  * the store terms).
  */
-recordStore[CVC4::api::Term& f]
+recordStore[CVC5::api::Term& f]
 @init {
   std::string id;
   api::Term f2;
@@ -1680,7 +1680,7 @@ recordStore[CVC4::api::Term& f]
   ;
 
 /** Parses a unary minus term. */
-uminusTerm[CVC4::api::Term& f]
+uminusTerm[CVC5::api::Term& f]
 @init {
   unsigned minusCount = 0;
 }
@@ -1690,14 +1690,14 @@ uminusTerm[CVC4::api::Term& f]
       while (minusCount > 0)
       {
         --minusCount;
-        f = MK_TERM(CVC4::api::UMINUS, f);
+        f = MK_TERM(CVC5::api::UMINUS, f);
       }
     };
 
 /** Parses bitvectors.  Starts with binary operators @, &, and |. */
-bvBinaryOpTerm[CVC4::api::Term& f]
+bvBinaryOpTerm[CVC5::api::Term& f]
 @init {
-  std::vector<CVC4::api::Term> expressions;
+  std::vector<CVC5::api::Term> expressions;
   std::vector<unsigned> operators;
   unsigned op;
 }
@@ -1714,12 +1714,12 @@ bvBinop[unsigned& op]
   | BVAND_TOK
   ;
 
-bvNegTerm[CVC4::api::Term& f]
+bvNegTerm[CVC5::api::Term& f]
     /* BV neg */
   : BVNEG_TOK bvNegTerm[f]
     {
-      f = f.getSort().isSet() ? MK_TERM(CVC4::api::COMPLEMENT, f)
-                              : MK_TERM(CVC4::api::BITVECTOR_NOT, f);
+      f = f.getSort().isSet() ? MK_TERM(CVC5::api::COMPLEMENT, f)
+                              : MK_TERM(CVC5::api::BITVECTOR_NOT, f);
     }
   | relationBinopTerm[f]
   ;
@@ -1733,9 +1733,9 @@ relationBinop[unsigned& op]
   | JOIN_IMAGE_TOK
   ;
 
-relationBinopTerm[CVC4::api::Term& f]
+relationBinopTerm[CVC5::api::Term& f]
 @init {
-  std::vector<CVC4::api::Term> expressions;
+  std::vector<CVC5::api::Term> expressions;
   std::vector<unsigned> operators;
   unsigned op;
 }
@@ -1753,7 +1753,7 @@ relationBinopTerm[CVC4::api::Term& f]
  * brackets ], so we left-factor as much out as possible to make ANTLR
  * happy.
  */
-postfixTerm[CVC4::api::Term& f]
+postfixTerm[CVC5::api::Term& f]
 @init {
   api::Term f2;
   bool extract = false, left = false;
@@ -1772,7 +1772,7 @@ postfixTerm[CVC4::api::Term& f]
           f = SOLVER->mkTerm(SOLVER->mkOp(api::BITVECTOR_EXTRACT,k1,k2), f);
         } else {
           /* array select */
-          f = MK_TERM(CVC4::api::SELECT, f, f2);
+          f = MK_TERM(CVC5::api::SELECT, f, f2);
         }
       }
       /* left- or right-shift */
@@ -1834,19 +1834,19 @@ postfixTerm[CVC4::api::Term& f]
       )
     )*
     | FLOOR_TOK LPAREN formula[f] RPAREN
-      { f = MK_TERM(CVC4::api::TO_INTEGER, f); }
+      { f = MK_TERM(CVC5::api::TO_INTEGER, f); }
     | IS_INTEGER_TOK LPAREN formula[f] RPAREN
-      { f = MK_TERM(CVC4::api::IS_INTEGER, f); }
+      { f = MK_TERM(CVC5::api::IS_INTEGER, f); }
     | ABS_TOK LPAREN formula[f] RPAREN
-      { f = MK_TERM(CVC4::api::ABS, f); }
+      { f = MK_TERM(CVC5::api::ABS, f); }
     | DIVISIBLE_TOK LPAREN formula[f] COMMA n=numeral RPAREN
-      { f = MK_TERM(SOLVER->mkOp(CVC4::api::DIVISIBLE, n), f); }
+      { f = MK_TERM(SOLVER->mkOp(CVC5::api::DIVISIBLE, n), f); }
     | DISTINCT_TOK LPAREN
       formula[f] { args.push_back(f); }
       ( COMMA formula[f] { args.push_back(f); } )* RPAREN
       {
         f = (args.size() == 1) ? SOLVER->mkTrue()
-                               : MK_TERM(CVC4::api::DISTINCT, args);
+                               : MK_TERM(CVC5::api::DISTINCT, args);
       }
     )
     ( typeAscription[f, t]
@@ -1856,12 +1856,12 @@ postfixTerm[CVC4::api::Term& f]
     )?
   ;
 
-relationTerm[CVC4::api::Term& f]
+relationTerm[CVC5::api::Term& f]
     /* relation terms */
   : TRANSPOSE_TOK LPAREN formula[f] RPAREN
-    { f = MK_TERM(CVC4::api::TRANSPOSE, f); }
+    { f = MK_TERM(CVC5::api::TRANSPOSE, f); }
   | TRANSCLOSURE_TOK LPAREN formula[f] RPAREN
-    { f = MK_TERM(CVC4::api::TCLOSURE, f); }
+    { f = MK_TERM(CVC5::api::TCLOSURE, f); }
   | TUPLE_TOK LPAREN formula[f] RPAREN
     { std::vector<api::Sort> types;
       std::vector<api::Term> args;
@@ -1873,30 +1873,30 @@ relationTerm[CVC4::api::Term& f]
       f = MK_TERM(api::APPLY_CONSTRUCTOR, args);
     }
   | IDEN_TOK LPAREN formula[f] RPAREN
-    { f = MK_TERM(CVC4::api::IDEN, f); }
+    { f = MK_TERM(CVC5::api::IDEN, f); }
   | bvTerm[f]
   ;
 
-bvTerm[CVC4::api::Term& f]
+bvTerm[CVC5::api::Term& f]
 @init {
   api::Term f2;
   std::vector<api::Term> args;
 }
     /* BV xor */
   : BVXOR_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::BITVECTOR_XOR, f, f2); }
+    { f = MK_TERM(CVC5::api::BITVECTOR_XOR, f, f2); }
   | BVNAND_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::BITVECTOR_NAND, f, f2); }
+    { f = MK_TERM(CVC5::api::BITVECTOR_NAND, f, f2); }
   | BVNOR_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::BITVECTOR_NOR, f, f2); }
+    { f = MK_TERM(CVC5::api::BITVECTOR_NOR, f, f2); }
   | BVCOMP_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::BITVECTOR_COMP, f, f2); }
+    { f = MK_TERM(CVC5::api::BITVECTOR_COMP, f, f2); }
   | BVXNOR_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::BITVECTOR_XNOR, f, f2); }
+    { f = MK_TERM(CVC5::api::BITVECTOR_XNOR, f, f2); }
 
     /* BV unary minus */
   | BVUMINUS_TOK LPAREN formula[f] RPAREN
-    { f = MK_TERM(CVC4::api::BITVECTOR_NEG, f); }
+    { f = MK_TERM(CVC5::api::BITVECTOR_NEG, f); }
     /* BV addition */
   | BVPLUS_TOK LPAREN k=numeral COMMA formula[f] { args.push_back(f); }
     ( COMMA formula[f2] { args.push_back(f2); } )+ RPAREN
@@ -1907,7 +1907,7 @@ bvTerm[CVC4::api::Term& f]
       for (unsigned i = 0; i < args.size(); ++ i) {
         ENSURE_BV_SIZE(k, args[i]);
       }
-      f = MK_TERM(CVC4::api::BITVECTOR_PLUS, args);
+      f = MK_TERM(CVC5::api::BITVECTOR_PLUS, args);
     }
     /* BV subtraction */
   | BVSUB_TOK LPAREN k=numeral COMMA formula[f] COMMA formula[f2] RPAREN
@@ -1917,7 +1917,7 @@ bvTerm[CVC4::api::Term& f]
       }
       ENSURE_BV_SIZE(k, f);
       ENSURE_BV_SIZE(k, f2);
-      f = MK_TERM(CVC4::api::BITVECTOR_SUB, f, f2);
+      f = MK_TERM(CVC5::api::BITVECTOR_SUB, f, f2);
     }
     /* BV multiplication */
   | BVMULT_TOK LPAREN k=numeral COMMA formula[f] COMMA formula[f2] RPAREN
@@ -1927,32 +1927,32 @@ bvTerm[CVC4::api::Term& f]
       }
       ENSURE_BV_SIZE(k, f);
       ENSURE_BV_SIZE(k, f2);
-      f = MK_TERM(CVC4::api::BITVECTOR_MULT, f, f2);
+      f = MK_TERM(CVC5::api::BITVECTOR_MULT, f, f2);
     }
     /* BV unsigned division */
   | BVUDIV_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::BITVECTOR_UDIV, f, f2); }
+    { f = MK_TERM(CVC5::api::BITVECTOR_UDIV, f, f2); }
     /* BV signed division */
   | BVSDIV_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::BITVECTOR_SDIV, f, f2); }
+    { f = MK_TERM(CVC5::api::BITVECTOR_SDIV, f, f2); }
     /* BV unsigned remainder */
   | BVUREM_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::BITVECTOR_UREM, f, f2); }
+    { f = MK_TERM(CVC5::api::BITVECTOR_UREM, f, f2); }
     /* BV signed remainder */
   | BVSREM_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::BITVECTOR_SREM, f, f2); }
+    { f = MK_TERM(CVC5::api::BITVECTOR_SREM, f, f2); }
     /* BV signed modulo */
   | BVSMOD_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::BITVECTOR_SMOD, f, f2); }
+    { f = MK_TERM(CVC5::api::BITVECTOR_SMOD, f, f2); }
     /* BV left shift */
   | BVSHL_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::BITVECTOR_SHL, f, f2); }
+    { f = MK_TERM(CVC5::api::BITVECTOR_SHL, f, f2); }
     /* BV arithmetic right shift */
   | BVASHR_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::BITVECTOR_ASHR, f, f2); }
+    { f = MK_TERM(CVC5::api::BITVECTOR_ASHR, f, f2); }
     /* BV logical left shift */
   | BVLSHR_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::BITVECTOR_LSHR, f, f2); }
+    { f = MK_TERM(CVC5::api::BITVECTOR_LSHR, f, f2); }
     /* BV sign extension */
   | SX_TOK LPAREN formula[f] COMMA k=numeral RPAREN
     { unsigned n = f.getSort().getBVSize();
@@ -1983,25 +1983,25 @@ bvTerm[CVC4::api::Term& f]
 
     /* BV comparisons */
   | BVLT_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::BITVECTOR_ULT, f, f2); }
+    { f = MK_TERM(CVC5::api::BITVECTOR_ULT, f, f2); }
   | BVLE_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::BITVECTOR_ULE, f, f2); }
+    { f = MK_TERM(CVC5::api::BITVECTOR_ULE, f, f2); }
   | BVGT_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::BITVECTOR_UGT, f, f2); }
+    { f = MK_TERM(CVC5::api::BITVECTOR_UGT, f, f2); }
   | BVGE_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::BITVECTOR_UGE, f, f2); }
+    { f = MK_TERM(CVC5::api::BITVECTOR_UGE, f, f2); }
   | BVSLT_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::BITVECTOR_SLT, f, f2); }
+    { f = MK_TERM(CVC5::api::BITVECTOR_SLT, f, f2); }
   | BVSLE_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::BITVECTOR_SLE, f, f2); }
+    { f = MK_TERM(CVC5::api::BITVECTOR_SLE, f, f2); }
   | BVSGT_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::BITVECTOR_SGT, f, f2); }
+    { f = MK_TERM(CVC5::api::BITVECTOR_SGT, f, f2); }
   | BVSGE_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::BITVECTOR_SGE, f, f2); }
+    { f = MK_TERM(CVC5::api::BITVECTOR_SGE, f, f2); }
   | stringTerm[f]
   ;
 
-stringTerm[CVC4::api::Term& f]
+stringTerm[CVC5::api::Term& f]
 @init {
   api::Term f2;
   api::Term f3;
@@ -2011,67 +2011,67 @@ stringTerm[CVC4::api::Term& f]
     /* String prefix operators */
   : STRING_CONCAT_TOK LPAREN formula[f] { args.push_back(f); }
     ( COMMA formula[f2] { args.push_back(f2); } )+ RPAREN
-    { f = MK_TERM(CVC4::api::STRING_CONCAT, args); }
+    { f = MK_TERM(CVC5::api::STRING_CONCAT, args); }
   | STRING_LENGTH_TOK LPAREN formula[f] RPAREN
-    { f = MK_TERM(CVC4::api::STRING_LENGTH, f); }
+    { f = MK_TERM(CVC5::api::STRING_LENGTH, f); }
   | STRING_CONTAINS_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::STRING_CONTAINS, f, f2); }
+    { f = MK_TERM(CVC5::api::STRING_CONTAINS, f, f2); }
   | STRING_SUBSTR_TOK LPAREN formula[f] COMMA formula[f2] COMMA formula[f3] RPAREN
-    { f = MK_TERM(CVC4::api::STRING_SUBSTR, f, f2, f3); }
+    { f = MK_TERM(CVC5::api::STRING_SUBSTR, f, f2, f3); }
   | STRING_CHARAT_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::STRING_CHARAT, f, f2); }
+    { f = MK_TERM(CVC5::api::STRING_CHARAT, f, f2); }
   | STRING_INDEXOF_TOK LPAREN formula[f] COMMA formula[f2] COMMA formula[f3] RPAREN
-    { f = MK_TERM(CVC4::api::STRING_INDEXOF, f, f2, f3); }
+    { f = MK_TERM(CVC5::api::STRING_INDEXOF, f, f2, f3); }
   | STRING_REPLACE_TOK LPAREN formula[f] COMMA formula[f2] COMMA formula[f3] RPAREN
-    { f = MK_TERM(CVC4::api::STRING_REPLACE, f, f2, f3); }
+    { f = MK_TERM(CVC5::api::STRING_REPLACE, f, f2, f3); }
   | STRING_REPLACE_ALL_TOK LPAREN formula[f] COMMA formula[f2] COMMA formula[f3] RPAREN
-    { f = MK_TERM(CVC4::api::STRING_REPLACE_ALL, f, f2, f3); }
+    { f = MK_TERM(CVC5::api::STRING_REPLACE_ALL, f, f2, f3); }
   | STRING_PREFIXOF_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::STRING_PREFIX, f, f2); }
+    { f = MK_TERM(CVC5::api::STRING_PREFIX, f, f2); }
   | STRING_SUFFIXOF_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::STRING_SUFFIX, f, f2); }
+    { f = MK_TERM(CVC5::api::STRING_SUFFIX, f, f2); }
   | STRING_STOI_TOK LPAREN formula[f] RPAREN
-    { f = MK_TERM(CVC4::api::STRING_TO_INT, f); }
+    { f = MK_TERM(CVC5::api::STRING_TO_INT, f); }
   | STRING_ITOS_TOK LPAREN formula[f] RPAREN
-    { f = MK_TERM(CVC4::api::STRING_FROM_INT, f); }
+    { f = MK_TERM(CVC5::api::STRING_FROM_INT, f); }
   | STRING_TO_REGEXP_TOK LPAREN formula[f] RPAREN
-    { f = MK_TERM(CVC4::api::STRING_TO_REGEXP, f); }
+    { f = MK_TERM(CVC5::api::STRING_TO_REGEXP, f); }
   | STRING_TOLOWER_TOK LPAREN formula[f] RPAREN
-    { f = MK_TERM(CVC4::api::STRING_TOLOWER, f); }
+    { f = MK_TERM(CVC5::api::STRING_TOLOWER, f); }
   | STRING_TOUPPER_TOK LPAREN formula[f] RPAREN
-    { f = MK_TERM(CVC4::api::STRING_TOUPPER, f); }
+    { f = MK_TERM(CVC5::api::STRING_TOUPPER, f); }
   | STRING_REV_TOK LPAREN formula[f] RPAREN
-    { f = MK_TERM(CVC4::api::STRING_REV, f); }
+    { f = MK_TERM(CVC5::api::STRING_REV, f); }
   | REGEXP_CONCAT_TOK LPAREN formula[f] { args.push_back(f); }
     ( COMMA formula[f2] { args.push_back(f2); } )+ RPAREN
-    { f = MK_TERM(CVC4::api::REGEXP_CONCAT, args); }
+    { f = MK_TERM(CVC5::api::REGEXP_CONCAT, args); }
   | REGEXP_UNION_TOK LPAREN formula[f] { args.push_back(f); }
     ( COMMA formula[f2] { args.push_back(f2); } )+ RPAREN
-    { f = MK_TERM(CVC4::api::REGEXP_UNION, args); }
+    { f = MK_TERM(CVC5::api::REGEXP_UNION, args); }
   | REGEXP_INTER_TOK LPAREN formula[f] { args.push_back(f); }
     ( COMMA formula[f2] { args.push_back(f2); } )+ RPAREN
-    { f = MK_TERM(CVC4::api::REGEXP_INTER, args); }
+    { f = MK_TERM(CVC5::api::REGEXP_INTER, args); }
   | REGEXP_STAR_TOK LPAREN formula[f] RPAREN
-    { f = MK_TERM(CVC4::api::REGEXP_STAR, f); }
+    { f = MK_TERM(CVC5::api::REGEXP_STAR, f); }
   | REGEXP_PLUS_TOK LPAREN formula[f] RPAREN
-    { f = MK_TERM(CVC4::api::REGEXP_PLUS, f); }
+    { f = MK_TERM(CVC5::api::REGEXP_PLUS, f); }
   | REGEXP_OPT_TOK LPAREN formula[f] RPAREN
-    { f = MK_TERM(CVC4::api::REGEXP_OPT, f); }
+    { f = MK_TERM(CVC5::api::REGEXP_OPT, f); }
   | REGEXP_RANGE_TOK LPAREN formula[f] COMMA formula[f2] RPAREN
-    { f = MK_TERM(CVC4::api::REGEXP_RANGE, f, f2); }
+    { f = MK_TERM(CVC5::api::REGEXP_RANGE, f, f2); }
   | REGEXP_LOOP_TOK LPAREN formula[f] COMMA lo=numeral COMMA hi=numeral RPAREN
     {
-      api::Op lop = SOLVER->mkOp(CVC4::api::REGEXP_LOOP, lo, hi);
+      api::Op lop = SOLVER->mkOp(CVC5::api::REGEXP_LOOP, lo, hi);
       f = MK_TERM(lop, f); 
     }
   | REGEXP_COMPLEMENT_TOK LPAREN formula[f] RPAREN
-    { f = MK_TERM(CVC4::api::REGEXP_COMPLEMENT, f); }
+    { f = MK_TERM(CVC5::api::REGEXP_COMPLEMENT, f); }
   | SEQ_UNIT_TOK LPAREN formula[f] RPAREN
-    { f = MK_TERM(CVC4::api::SEQ_UNIT, f); }
+    { f = MK_TERM(CVC5::api::SEQ_UNIT, f); }
   | REGEXP_EMPTY_TOK
-    { f = MK_TERM(CVC4::api::REGEXP_EMPTY, std::vector<api::Term>()); }
+    { f = MK_TERM(CVC5::api::REGEXP_EMPTY, std::vector<api::Term>()); }
   | REGEXP_SIGMA_TOK
-    { f = MK_TERM(CVC4::api::REGEXP_SIGMA, std::vector<api::Term>()); }
+    { f = MK_TERM(CVC5::api::REGEXP_SIGMA, std::vector<api::Term>()); }
 
     /* string literal */
   | str[s]
@@ -2080,20 +2080,20 @@ stringTerm[CVC4::api::Term& f]
   | setsTerm[f]
   ;
 
-setsTerm[CVC4::api::Term& f]
+setsTerm[CVC5::api::Term& f]
 @init {
 }
     /* Sets prefix operators */
   : SETS_CARD_TOK LPAREN formula[f] RPAREN
-    { f = MK_TERM(CVC4::api::CARD, f); }
+    { f = MK_TERM(CVC5::api::CARD, f); }
   | SETS_CHOOSE_TOK LPAREN formula[f] RPAREN
-        { f = MK_TERM(CVC4::api::CHOOSE, f); }
+        { f = MK_TERM(CVC5::api::CHOOSE, f); }
   | simpleTerm[f]
   ;
 
 
 /** Parses a simple term. */
-simpleTerm[CVC4::api::Term& f]
+simpleTerm[CVC5::api::Term& f]
 @init {
   std::string name;
   std::vector<api::Term> args;
@@ -2234,7 +2234,7 @@ simpleTerm[CVC4::api::Term& f]
       api::Sort dtype = f.getSort();
       if(dtype.isConstructor() && dtype.getConstructorArity() == 0) {
         // don't require parentheses, immediately turn it into an apply
-        f = MK_TERM(CVC4::api::APPLY_CONSTRUCTOR, f);
+        f = MK_TERM(CVC5::api::APPLY_CONSTRUCTOR, f);
       }
     }
   ;
@@ -2243,7 +2243,7 @@ simpleTerm[CVC4::api::Term& f]
  * Matches a type ascription.
  * The f arg is the term to check (it is an input-only argument).
  */
-typeAscription[const CVC4::api::Term& f, CVC4::api::Sort& t]
+typeAscription[const CVC5::api::Term& f, CVC5::api::Sort& t]
 @init {
 }
   : COLON COLON type[t,CHECK_DECLARED]
@@ -2252,14 +2252,14 @@ typeAscription[const CVC4::api::Term& f, CVC4::api::Sort& t]
 /**
  * Matches an entry in a record literal.
  */
-recordEntry[std::string& name, CVC4::api::Term& ex]
+recordEntry[std::string& name, CVC5::api::Term& ex]
   : identifier[name,CHECK_NONE,SYM_VARIABLE] ASSIGN_TOK formula[ex]
   ;
 
 /**
  * Parses an ITE term.
  */
-iteTerm[CVC4::api::Term& f]
+iteTerm[CVC5::api::Term& f]
 @init {
   std::vector<api::Term> args;
   Debug("parser-extra") << "ite: " << AntlrInput::tokenText(LT(1)) << std::endl;
@@ -2268,13 +2268,13 @@ iteTerm[CVC4::api::Term& f]
     THEN_TOK formula[f] { args.push_back(f); }
     iteElseTerm[f] { args.push_back(f); }
     ENDIF_TOK
-    { f = MK_TERM(CVC4::api::ITE, args); }
+    { f = MK_TERM(CVC5::api::ITE, args); }
   ;
 
 /**
  * Parses the else part of the ITE, i.e. ELSE f, or ELSIF b THEN f1 ...
  */
-iteElseTerm[CVC4::api::Term& f]
+iteElseTerm[CVC5::api::Term& f]
 @init {
   std::vector<api::Term> args;
   Debug("parser-extra") << "else: " << AntlrInput::tokenText(LT(1)) << std::endl;
@@ -2283,13 +2283,13 @@ iteElseTerm[CVC4::api::Term& f]
   | ELSEIF_TOK iteCondition = formula[f] { args.push_back(f); }
     THEN_TOK iteThen = formula[f] { args.push_back(f); }
     iteElse = iteElseTerm[f] { args.push_back(f); }
-    { f = MK_TERM(CVC4::api::ITE, args); }
+    { f = MK_TERM(CVC5::api::ITE, args); }
   ;
 
 /**
  * Parses a datatype definition
  */
-datatypeDef[std::vector<CVC4::api::DatatypeDecl>& datatypes]
+datatypeDef[std::vector<CVC5::api::DatatypeDecl>& datatypes]
 @init {
   std::string id, id2;
   api::Sort t;
@@ -2324,14 +2324,14 @@ datatypeDef[std::vector<CVC4::api::DatatypeDecl>& datatypes]
 /**
  * Parses a constructor defintion for type
  */
-constructorDef[CVC4::api::DatatypeDecl& type]
+constructorDef[CVC5::api::DatatypeDecl& type]
 @init {
   std::string id;
-  std::unique_ptr<CVC4::api::DatatypeConstructorDecl> ctor;
+  std::unique_ptr<CVC5::api::DatatypeConstructorDecl> ctor;
 }
   : identifier[id,CHECK_UNDECLARED,SYM_SORT]
     {
-      ctor.reset(new CVC4::api::DatatypeConstructorDecl(
+      ctor.reset(new CVC5::api::DatatypeConstructorDecl(
           SOLVER->mkDatatypeConstructorDecl(id)));
     }
     ( LPAREN
@@ -2345,7 +2345,7 @@ constructorDef[CVC4::api::DatatypeDecl& type]
     }
   ;
 
-selector[std::unique_ptr<CVC4::api::DatatypeConstructorDecl>* ctor]
+selector[std::unique_ptr<CVC5::api::DatatypeConstructorDecl>* ctor]
 @init {
   std::string id;
   api::Sort t, t2;
@@ -2377,7 +2377,7 @@ numeral returns [unsigned k = 0]
 /**
  * Similar to numeral but for arbitrary-precision, signed integer.
  */
-integer returns [CVC4::Rational k = 0]
+integer returns [CVC5::Rational k = 0]
   : INTEGER_LITERAL
     { $k = AntlrInput::tokenToInteger($INTEGER_LITERAL); }
   | MINUS_TOK INTEGER_LITERAL
index c68cef39cc4314102295fb1761a0bd06a92189a2..3cd48698139c50cef74a9890a1004ef0f8c1eff9 100644 (file)
@@ -17,7 +17,7 @@
 #include "parser/cvc/cvc.h"
 #include "smt/command.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace parser {
 
 void Cvc::forceLogic(const std::string& logic)
@@ -35,4 +35,4 @@ bool Cvc::getTesterName(api::Term cons, std::string& name)
 }
 
 }  // namespace parser
-}  // namespace CVC4
+}  // namespace CVC5
index 400ed0d4a6d0b47e9f693b5d0f83eb4b81ec06d2..c36e369792c83b36bef1e4d5c9c40335e97ca862 100644 (file)
@@ -22,7 +22,7 @@
 #include "api/cvc4cpp.h"
 #include "parser/parser.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 namespace parser {
 
@@ -48,6 +48,6 @@ class Cvc : public Parser
 };
 
 }  // namespace parser
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PARSER__CVC_H */
index 50a85bf01a32f6d7517ee13ed855730e471fcafb..a4a9c27f22a8db50b08c0d90cbe3be2371ece3a3 100644 (file)
@@ -24,7 +24,7 @@
 #include "parser/cvc/CvcParser.h"
 #include "parser/parser_exception.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace parser {
 
 /* Use lookahead=3 */
@@ -72,5 +72,5 @@ pANTLR3_LEXER CvcInput::getLexer() {
 }
 */
 
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
index 64a0e7f779cf832e6d2bfbd8febedd75609ceaa8..c9862916a8fd20edf39bf58d29ceda5d3726cdcd 100644 (file)
 #include "parser/cvc/CvcLexer.h"
 #include "parser/cvc/CvcParser.h"
 
-// extern void CvcParserSetAntlrParser(CVC4::parser::AntlrParser* newAntlrParser);
+// extern void CvcParserSetAntlrParser(CVC5::parser::AntlrParser*
+// newAntlrParser);
 
-namespace CVC4 {
+namespace CVC5 {
 
 class Command;
 class Expr;
@@ -71,7 +72,7 @@ class CvcInput : public AntlrInput {
 
 }; // class CvcInput
 
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
 
 #endif /* CVC4__PARSER__CVC_INPUT_H */
index 8a9a2ee8ac3869949fde7ca1ce61a8f4db046774..d0c71bd134e7daaeff525453d204a3d3c5787d0c 100644 (file)
 
 
 using namespace std;
-using namespace CVC4;
-using namespace CVC4::parser;
-using namespace CVC4::kind;
+using namespace CVC5;
+using namespace CVC5::parser;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace parser {
 
 InputStreamException::InputStreamException(const std::string& msg) :
@@ -79,5 +79,5 @@ Input* Input::newStringInput(InputLanguage lang,
   return AntlrInput::newInput(lang, *inputStream);
 }
 
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
index f6be4302808e2b365ff1496a40b74499642ccf6d..2a401521c282781b37fb69856856e260f910e46c 100644 (file)
@@ -30,7 +30,7 @@
 #include "options/language.h"
 #include "parser/parser_exception.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class Command;
 
@@ -176,7 +176,7 @@ class CVC4_EXPORT Input
 
 }; /* class Input */
 
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
 
 #endif /* CVC4__PARSER__ANTLR_INPUT_H */
index 967503f0f583e9a34c638819c7fc382f9fa84bcf..1675d8f991da910b2ad42836a89254522ac97f28 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "base/check.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace parser {
 
 LineBuffer::LineBuffer(std::istream* stream) : d_stream(stream) {}
@@ -90,4 +90,4 @@ bool LineBuffer::readToLine(size_t line_size)
 }
 
 }  // namespace parser
-}  // namespace CVC4
+}  // namespace CVC5
index b2d792076536d7760142788f7ec5383ac29b13fb..3625ade87728f8286c4b9d5499f6c39ecebdb811 100644 (file)
@@ -25,7 +25,7 @@
 #include <istream>
 #include <vector>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace parser {
 
 class LineBuffer {
@@ -71,6 +71,6 @@ class LineBuffer {
 };
 
 }  // namespace parser
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PARSER__LINE_BUFFER_H */
index 8fca6c6eb867864cf9bca350c70601d36a50ed95..04a2ef2eb19c4b7c6ad246caa24a5e6ca007abe8 100644 (file)
@@ -30,7 +30,7 @@
 #include "base/exception.h"
 #include "parser/memory_mapped_input_buffer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace parser {
 
 extern "C" {
@@ -129,5 +129,5 @@ void UnmapFile(pANTLR3_INPUT_STREAM input) {
 
 }/* extern "C" */
 
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
index ea48d1e3a9770136a2c75b5b828890048ece8db3..31f15d45925b2ce9b90ddf3ee3ccab89611470b5 100644 (file)
@@ -22,7 +22,7 @@
 #include <antlr3input.h>
 #include <string>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace parser {
 
 #ifdef __cplusplus
@@ -36,7 +36,7 @@ MemoryMappedInputBufferNew(const std::string& filename);
 }/* extern "C" */
 #endif
 
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
 
 #endif /* CVC4__PARSER__MEMORY_MAPPED_INPUT_BUFFER_H */
index c056f414055160a7a9b89a4bed807464ad45b909..377958ecd22a0481047bc3f2b07c672d35a20b66 100644 (file)
@@ -14,7 +14,7 @@
 
 #include "parser/parse_op.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 std::ostream& operator<<(std::ostream& os, const ParseOp& p)
 {
@@ -44,4 +44,4 @@ std::ostream& operator<<(std::ostream& os, const ParseOp& p)
   return os << out.str();
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index e5de7c998d0023a7f0f788f1afc1215f58d44ccd..1c508a92e6d26434955e0b6569a3dd6f1923625f 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "api/cvc4cpp.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /** A parsed operator
  *
@@ -79,6 +79,6 @@ struct ParseOp
 
 std::ostream& operator<<(std::ostream& os, const ParseOp& p);
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PARSER__PARSE_OP_H */
index 086792375c4bb92e4ef44f32c345875c76a5cc60..a4268e74ed10b562dfb87ac1b2fde6e79d9bf1db 100644 (file)
@@ -33,9 +33,9 @@
 #include "smt/command.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace parser {
 
 Parser::Parser(api::Solver* solver,
@@ -908,5 +908,5 @@ api::Term Parser::mkStringConstant(const std::string& s)
   return d_solver->mkString(str);
 }
 
-} /* CVC4::parser namespace */
-} /* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
index c2fad6656fc72ebc4f970f52b3c20166c9ff84d0..0ae63cdd1788f586d5d7e6ac23c4b5f22eb7e999 100644 (file)
@@ -33,7 +33,7 @@
 #include "parser/parser_exception.h"
 #include "util/unsafe_interrupt_exception.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 // Forward declarations
 class Command;
@@ -773,7 +773,7 @@ public:
   std::vector<unsigned> processAdHocStringEsc(const std::string& s);
 }; /* class Parser */
 
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
 
 #endif /* CVC4__PARSER__PARSER_STATE_H */
index f47558418e131e585edb980189c5f4395c67d594..ffd993383b153423b32eeff2c2a4553162ab17eb 100644 (file)
@@ -29,7 +29,7 @@
 #include "smt2/smt2.h"
 #include "tptp/tptp.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace parser {
 
 ParserBuilder::ParserBuilder(api::Solver* solver,
@@ -217,5 +217,5 @@ ParserBuilder& ParserBuilder::withStringInput(const std::string& input) {
   return *this;
 }
 
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
index c5de761b87c8fab3871678164b2ce1e31600f221..8ec59d4b2f614ad619e9c3e25b52601033c87c7d 100644 (file)
@@ -25,7 +25,7 @@
 #include "options/language.h"
 #include "parser/input.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 namespace api {
 class Solver;
@@ -188,7 +188,7 @@ class CVC4_EXPORT ParserBuilder
   ParserBuilder& withForcedLogic(const std::string& logic);
 }; /* class ParserBuilder */
 
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
 
 #endif /* CVC4__PARSER__PARSER_BUILDER_H */
index 8b6bd3b5033c5accdc03b2229579e87d484748e3..1863b39cd3df77d4b4eb951154f26d932c677c66 100644 (file)
@@ -26,7 +26,7 @@
 #include "base/exception.h"
 #include "cvc4_export.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace parser {
 
 class CVC4_EXPORT ParserException : public Exception
@@ -99,7 +99,7 @@ class ParserEndOfFileException : public ParserException
 
 }; /* class ParserEndOfFileException */
 
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
 
 #endif /* CVC4__PARSER__PARSER_EXCEPTION_H */
index e1e1f1cb13e373ac2d68ee5ff6d5256ba14db956..e55cbf510a9a4db0b0a54037491a6c4adf132e91 100644 (file)
@@ -66,8 +66,8 @@ options {
 #include "parser/smt2/smt2.h"
 #include "parser/antlr_input.h"
 
-using namespace CVC4;
-using namespace CVC4::parser;
+using namespace CVC5;
+using namespace CVC5::parser;
 
 #undef PARSER_STATE
 #define PARSER_STATE ((Smt2*)LEXER->super)
@@ -83,7 +83,7 @@ using namespace CVC4::parser;
 #include "parser/parser.h"
 #include "smt/command.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
   namespace api {
     class Term;
@@ -113,8 +113,8 @@ namespace CVC4 {
 #include "util/integer.h"
 #include "util/rational.h"
 
-using namespace CVC4;
-using namespace CVC4::parser;
+using namespace CVC5;
+using namespace CVC5::parser;
 
 /* These need to be macros so they can refer to the PARSER macro, which
  * will be defined by ANTLR *after* this section. (If they were functions,
@@ -136,9 +136,9 @@ using namespace CVC4::parser;
  * @return the parsed expression, or the Null Expr if we've reached the
  * end of the input
  */
-parseExpr returns [CVC4::api::Term expr = CVC4::api::Term()]
+parseExpr returns [CVC5::api::Term expr = CVC5::api::Term()]
 @declarations {
-  CVC4::api::Term expr2;
+  CVC5::api::Term expr2;
 }
   : term[expr, expr2]
   | EOF
@@ -148,9 +148,9 @@ parseExpr returns [CVC4::api::Term expr = CVC4::api::Term()]
  * Parses a command
  * @return the parsed command, or NULL if we've reached the end of the input
  */
-parseCommand returns [CVC4::Command* cmd_return = NULL]
+parseCommand returns [CVC5::Command* cmd_return = NULL]
 @declarations {
-  std::unique_ptr<CVC4::Command> cmd;
+  std::unique_ptr<CVC5::Command> cmd;
   std::string name;
 }
 @after {
@@ -184,7 +184,7 @@ parseCommand returns [CVC4::Command* cmd_return = NULL]
  * @return the parsed SyGuS command, or NULL if we've reached the end of the
  * input
  */
-parseSygus returns [CVC4::Command* cmd_return = NULL]
+parseSygus returns [CVC5::Command* cmd_return = NULL]
 @declarations {
   std::string name;
 }
@@ -199,16 +199,16 @@ parseSygus returns [CVC4::Command* cmd_return = NULL]
  * Parse the internal portion of the command, ignoring the surrounding
  * parentheses.
  */
-command [std::unique_ptr<CVC4::Command>* cmd]
+command [std::unique_ptr<CVC5::Command>* cmd]
 @declarations {
   std::string name;
   std::vector<std::string> names;
-  CVC4::api::Term expr, expr2;
-  CVC4::api::Sort t;
-  std::vector<CVC4::api::Term> terms;
+  CVC5::api::Term expr, expr2;
+  CVC5::api::Sort t;
+  std::vector<CVC5::api::Term> terms;
   std::vector<api::Sort> sorts;
-  std::vector<std::pair<std::string, CVC4::api::Sort> > sortedVarNames;
-  std::vector<CVC4::api::Term> flattenVars;
+  std::vector<std::pair<std::string, CVC5::api::Sort> > sortedVarNames;
+  std::vector<CVC5::api::Term> flattenVars;
 }
   : /* set the logic */
     SET_LOGIC_TOK symbol[name,CHECK_NONE,SYM_SORT]
@@ -505,16 +505,16 @@ command [std::unique_ptr<CVC4::Command>* cmd]
     }
   ;
 
-sygusCommand returns [std::unique_ptr<CVC4::Command> cmd]
+sygusCommand returns [std::unique_ptr<CVC5::Command> cmd]
 @declarations {
-  CVC4::api::Term expr, expr2, fun;
-  CVC4::api::Sort t, range;
+  CVC5::api::Term expr, expr2, fun;
+  CVC5::api::Sort t, range;
   std::vector<std::string> names;
-  std::vector<std::pair<std::string, CVC4::api::Sort> > sortedVarNames;
-  std::vector<CVC4::api::Term> sygusVars;
+  std::vector<std::pair<std::string, CVC5::api::Sort> > sortedVarNames;
+  std::vector<CVC5::api::Term> sygusVars;
   std::string name;
   bool isInv;
-  CVC4::api::Grammar* grammar = nullptr;
+  CVC5::api::Grammar* grammar = nullptr;
 }
   : /* declare-var */
     DECLARE_VAR_TOK { PARSER_STATE->checkThatLogicIsSet(); }
@@ -597,18 +597,18 @@ sygusCommand returns [std::unique_ptr<CVC4::Command> cmd]
  * The argument fun is a unique identifier to avoid naming clashes for the
  * datatypes constructed by this call.
  */
-sygusGrammar[CVC4::api::Grammar*& ret,
-             const std::vector<CVC4::api::Term>& sygusVars,
+sygusGrammar[CVC5::api::Grammar*& ret,
+             const std::vector<CVC5::api::Term>& sygusVars,
              const std::string& fun]
 @declarations
 {
   // the pre-declaration
-  std::vector<std::pair<std::string, CVC4::api::Sort>> sortedVarNames;
+  std::vector<std::pair<std::string, CVC5::api::Sort>> sortedVarNames;
   // non-terminal symbols of the grammar
-  std::vector<CVC4::api::Term> ntSyms;
-  CVC4::api::Sort t;
+  std::vector<CVC5::api::Term> ntSyms;
+  CVC5::api::Sort t;
   std::string name;
-  CVC4::api::Term e, e2;
+  CVC5::api::Term e, e2;
   unsigned dtProcessed = 0;
 }
   :
@@ -710,7 +710,7 @@ sygusGrammar[CVC4::api::Grammar*& ret,
   }
 ;
 
-setInfoInternal[std::unique_ptr<CVC4::Command>* cmd]
+setInfoInternal[std::unique_ptr<CVC5::Command>* cmd]
 @declarations {
   std::string name;
   api::Term sexpr;
@@ -721,7 +721,7 @@ setInfoInternal[std::unique_ptr<CVC4::Command>* cmd]
     }
   ;
 
-setOptionInternal[std::unique_ptr<CVC4::Command>* cmd]
+setOptionInternal[std::unique_ptr<CVC5::Command>* cmd]
 @init {
   std::string name;
   api::Term sexpr;
@@ -738,26 +738,26 @@ setOptionInternal[std::unique_ptr<CVC4::Command>* cmd]
     }
   ;
 
-smt25Command[std::unique_ptr<CVC4::Command>* cmd]
+smt25Command[std::unique_ptr<CVC5::Command>* cmd]
 @declarations {
   std::string name;
   std::string fname;
-  CVC4::api::Term expr, expr2;
-  std::vector<std::pair<std::string, CVC4::api::Sort> > sortedVarNames;
+  CVC5::api::Term expr, expr2;
+  std::vector<std::pair<std::string, CVC5::api::Sort> > sortedVarNames;
   std::string s;
-  CVC4::api::Sort t;
-  CVC4::api::Term func;
-  std::vector<CVC4::api::Term> bvs;
-  std::vector<std::vector<std::pair<std::string, CVC4::api::Sort>>>
+  CVC5::api::Sort t;
+  CVC5::api::Term func;
+  std::vector<CVC5::api::Term> bvs;
+  std::vector<std::vector<std::pair<std::string, CVC5::api::Sort>>>
       sortedVarNamesList;
-  std::vector<std::vector<CVC4::api::Term>> flattenVarsList;
-  std::vector<std::vector<CVC4::api::Term>> formals;
-  std::vector<CVC4::api::Term> funcs;
-  std::vector<CVC4::api::Term> func_defs;
-  CVC4::api::Term aexpr;
-  std::unique_ptr<CVC4::CommandSequence> seq;
+  std::vector<std::vector<CVC5::api::Term>> flattenVarsList;
+  std::vector<std::vector<CVC5::api::Term>> formals;
+  std::vector<CVC5::api::Term> funcs;
+  std::vector<CVC5::api::Term> func_defs;
+  CVC5::api::Term aexpr;
+  std::unique_ptr<CVC5::CommandSequence> seq;
   std::vector<api::Sort> sorts;
-  std::vector<CVC4::api::Term> flattenVars;
+  std::vector<CVC5::api::Term> flattenVars;
 }
     /* declare-const */
   : DECLARE_CONST_TOK { PARSER_STATE->checkThatLogicIsSet(); }
@@ -880,17 +880,17 @@ smt25Command[std::unique_ptr<CVC4::Command>* cmd]
     }
   ;
 
-extendedCommand[std::unique_ptr<CVC4::Command>* cmd]
+extendedCommand[std::unique_ptr<CVC5::Command>* cmd]
 @declarations {
   std::vector<api::DatatypeDecl> dts;
-  CVC4::api::Term e, e2;
-  CVC4::api::Sort t, s;
+  CVC5::api::Term e, e2;
+  CVC5::api::Sort t, s;
   std::string name;
   std::vector<std::string> names;
-  std::vector<CVC4::api::Term> terms;
+  std::vector<CVC5::api::Term> terms;
   std::vector<api::Sort> sorts;
-  std::vector<std::pair<std::string, CVC4::api::Sort> > sortedVarNames;
-  std::unique_ptr<CVC4::CommandSequence> seq;
+  std::vector<std::pair<std::string, CVC5::api::Sort> > sortedVarNames;
+  std::unique_ptr<CVC5::CommandSequence> seq;
   api::Grammar* g = nullptr;
 }
     /* Extended SMT-LIB set of commands syntax, not permitted in
@@ -904,7 +904,7 @@ extendedCommand[std::unique_ptr<CVC4::Command>* cmd]
     {
       PARSER_STATE->checkThatLogicIsSet();
       PARSER_STATE->checkLogicAllowsFreeSorts();
-      seq.reset(new CVC4::CommandSequence());
+      seq.reset(new CVC5::CommandSequence());
     }
     LPAREN_TOK
     ( symbol[name,CHECK_UNDECLARED,SYM_SORT]
@@ -917,7 +917,7 @@ extendedCommand[std::unique_ptr<CVC4::Command>* cmd]
     { cmd->reset(seq.release()); }
 
   | DECLARE_FUNS_TOK { PARSER_STATE->checkThatLogicIsSet(); }
-    { seq.reset(new CVC4::CommandSequence()); }
+    { seq.reset(new CVC5::CommandSequence()); }
     LPAREN_TOK
     ( LPAREN_TOK symbol[name,CHECK_UNDECLARED,SYM_VARIABLE]
       { PARSER_STATE->checkUserSymbol(name); }
@@ -942,7 +942,7 @@ extendedCommand[std::unique_ptr<CVC4::Command>* cmd]
     RPAREN_TOK
     { cmd->reset(seq.release()); }
   | DECLARE_PREDS_TOK { PARSER_STATE->checkThatLogicIsSet(); }
-    { seq.reset(new CVC4::CommandSequence()); }
+    { seq.reset(new CVC5::CommandSequence()); }
     LPAREN_TOK
     ( LPAREN_TOK symbol[name,CHECK_UNDECLARED,SYM_VARIABLE]
       { PARSER_STATE->checkUserSymbol(name); }
@@ -1074,7 +1074,7 @@ extendedCommand[std::unique_ptr<CVC4::Command>* cmd]
     )
   ;
 
-datatypeDefCommand[bool isCo, std::unique_ptr<CVC4::Command>* cmd]
+datatypeDefCommand[bool isCo, std::unique_ptr<CVC5::Command>* cmd]
 @declarations {
   std::vector<api::DatatypeDecl> dts;
   std::string name;
@@ -1090,7 +1090,7 @@ datatypeDefCommand[bool isCo, std::unique_ptr<CVC4::Command>* cmd]
  datatypesDef[isCo, dnames, arities, cmd]
  ;
 
-datatypesDefCommand[bool isCo, std::unique_ptr<CVC4::Command>* cmd]
+datatypesDefCommand[bool isCo, std::unique_ptr<CVC5::Command>* cmd]
 @declarations {
   std::vector<api::DatatypeDecl> dts;
   std::string name;
@@ -1123,7 +1123,7 @@ datatypesDefCommand[bool isCo, std::unique_ptr<CVC4::Command>* cmd]
 datatypesDef[bool isCo,
              const std::vector<std::string>& dnames,
              const std::vector<int>& arities,
-             std::unique_ptr<CVC4::Command>* cmd]
+             std::unique_ptr<CVC5::Command>* cmd]
 @declarations {
   std::vector<api::DatatypeDecl> dts;
   std::string name;
@@ -1239,7 +1239,7 @@ simpleSymbolicExpr[std::string& s]
   | KEYWORD { s = AntlrInput::tokenText($KEYWORD); }
   ;
 
-symbolicExpr[CVC4::api::Term& sexpr]
+symbolicExpr[CVC5::api::Term& sexpr]
 @declarations {
   std::string s;
   std::vector<api::Term> children;
@@ -1248,19 +1248,19 @@ symbolicExpr[CVC4::api::Term& sexpr]
     { sexpr = SOLVER->mkString(PARSER_STATE->processAdHocStringEsc(s)); }
   | LPAREN_TOK
     ( symbolicExpr[sexpr] { children.push_back(sexpr); } )* RPAREN_TOK
-    { sexpr = SOLVER->mkTerm(CVC4::api::SEXPR, children); }
+    { sexpr = SOLVER->mkTerm(CVC5::api::SEXPR, children); }
   ;
 
 /**
  * Matches a term.
  * @return the expression representing the term.
  */
-term[CVC4::api::Term& expr, CVC4::api::Term& expr2]
+term[CVC5::api::Term& expr, CVC5::api::Term& expr2]
 @init {
   api::Kind kind = api::NULL_EXPR;
-  CVC4::api::Term f;
+  CVC5::api::Term f;
   std::string name;
-  CVC4::api::Sort type;
+  CVC5::api::Sort type;
   ParseOp p;
 }
 : termNonVariable[expr, expr2]
@@ -1278,23 +1278,23 @@ term[CVC4::api::Term& expr, CVC4::api::Term& expr2]
  * @return the expression expr representing the term or formula, and expr2, an
  * optional annotation for expr (for instance, for attributed expressions).
  */
-termNonVariable[CVC4::api::Term& expr, CVC4::api::Term& expr2]
+termNonVariable[CVC5::api::Term& expr, CVC5::api::Term& expr2]
 @init {
   Debug("parser") << "term: " << AntlrInput::tokenText(LT(1)) << std::endl;
   api::Kind kind = api::NULL_EXPR;
   std::string name;
-  std::vector<CVC4::api::Term> args;
-  std::vector< std::pair<std::string, CVC4::api::Sort> > sortedVarNames;
-  CVC4::api::Term bvl;
-  CVC4::api::Term f, f2, f3;
+  std::vector<CVC5::api::Term> args;
+  std::vector< std::pair<std::string, CVC5::api::Sort> > sortedVarNames;
+  CVC5::api::Term bvl;
+  CVC5::api::Term f, f2, f3;
   std::string attr;
-  CVC4::api::Term attexpr;
-  std::vector<CVC4::api::Term> patexprs;
-  std::vector<CVC4::api::Term> matchcases;
+  CVC5::api::Term attexpr;
+  std::vector<CVC5::api::Term> patexprs;
+  std::vector<CVC5::api::Term> matchcases;
   std::unordered_set<std::string> names;
-  std::vector< std::pair<std::string, CVC4::api::Term> > binders;
-  CVC4::api::Sort type;
-  CVC4::api::Sort type2;
+  std::vector< std::pair<std::string, CVC5::api::Term> > binders;
+  CVC5::api::Sort type;
+  CVC5::api::Sort type2;
   api::Term atomTerm;
   ParseOp p;
   std::vector<api::Sort> argTypes;
@@ -1409,7 +1409,7 @@ termNonVariable[CVC4::api::Term& expr, CVC4::api::Term& expr2]
         )*
         RPAREN_TOK term[f3, f2] {
           // make the match case
-          std::vector<CVC4::api::Term> cargs;
+          std::vector<CVC5::api::Term> cargs;
           cargs.push_back(f);
           cargs.insert(cargs.end(),args.begin(),args.end());
           api::Term c = MK_TERM(api::APPLY_CONSTRUCTOR,cargs);
@@ -1577,12 +1577,12 @@ termNonVariable[CVC4::api::Term& expr, CVC4::api::Term& expr2]
  * expression (3), which may involve disambiguating f based on type T if it is
  * overloaded.
  */
-qualIdentifier[CVC4::ParseOp& p]
+qualIdentifier[CVC5::ParseOp& p]
 @init {
   api::Kind k;
   std::string baseName;
-  CVC4::api::Term f;
-  CVC4::api::Sort type;
+  CVC5::api::Term f;
+  CVC5::api::Sort type;
 }
 : identifier[p]
   | LPAREN_TOK AS_TOK
@@ -1608,10 +1608,10 @@ qualIdentifier[CVC4::ParseOp& p]
  * (3) An expression expr.
  * For examples, see documentation of qualIdentifier.
  */
-identifier[CVC4::ParseOp& p]
+identifier[CVC5::ParseOp& p]
 @init {
-  CVC4::api::Term f;
-  CVC4::api::Term f2;
+  CVC5::api::Term f;
+  CVC5::api::Term f2;
   std::vector<uint64_t> numerals;
 }
 : functionName[p.d_name, CHECK_NONE]
@@ -1670,10 +1670,10 @@ identifier[CVC4::ParseOp& p]
  * Matches an atomic term (a term with no subterms).
  * @return the expression expr representing the term or formula.
  */
-termAtomic[CVC4::api::Term& atomTerm]
+termAtomic[CVC5::api::Term& atomTerm]
 @init {
-  CVC4::api::Sort type;
-  CVC4::api::Sort type2;
+  CVC5::api::Sort type;
+  CVC5::api::Sort type2;
   std::string s;
   std::vector<uint64_t> numerals;
 }
@@ -1746,13 +1746,13 @@ termAtomic[CVC4::api::Term& atomTerm]
 /**
  * Read attribute
  */
-attribute[CVC4::api::Term& expr, CVC4::api::Term& retExpr, std::string& attr]
+attribute[CVC5::api::Term& expr, CVC5::api::Term& retExpr, std::string& attr]
 @init {
   api::Term sexpr;
   std::string s;
-  CVC4::api::Term patexpr;
-  std::vector<CVC4::api::Term> patexprs;
-  CVC4::api::Term e2;
+  CVC5::api::Term patexpr;
+  std::vector<CVC5::api::Term> patexprs;
+  CVC5::api::Term e2;
   bool hasValue = false;
 }
   : KEYWORD ( simpleSymbolicExprNoKeyword[s] { hasValue = true; } )?
@@ -1811,13 +1811,13 @@ attribute[CVC4::api::Term& expr, CVC4::api::Term& retExpr, std::string& attr]
  * Matches a sequence of terms and puts them into the formulas
  * vector.
  * @param formulas the vector to fill with terms
- * @param expr an CVC4::api::Term reference for the elements of the sequence
+ * @param expr an CVC5::api::Term reference for the elements of the sequence
  */
-/* NOTE: We pass an CVC4::api::Term in here just to avoid allocating a fresh CVC4::api::Term every
+/* NOTE: We pass an CVC5::api::Term in here just to avoid allocating a fresh CVC5::api::Term every
  * time through this rule. */
-termList[std::vector<CVC4::api::Term>& formulas, CVC4::api::Term& expr]
+termList[std::vector<CVC5::api::Term>& formulas, CVC5::api::Term& expr]
 @declarations {
-  CVC4::api::Term expr2;
+  CVC5::api::Term expr2;
 }
   : ( term[expr, expr2] { formulas.push_back(expr); } )+
   ;
@@ -1872,7 +1872,7 @@ str[std::string& s, bool fsmtlib]
     }
   ;
 
-quantOp[CVC4::api::Kind& kind]
+quantOp[CVC5::api::Kind& kind]
 @init {
   Debug("parser") << "quant: " << AntlrInput::tokenText(LT(1)) << std::endl;
 }
@@ -1884,7 +1884,7 @@ quantOp[CVC4::api::Kind& kind]
  * Matches a (possibly undeclared) function symbol (returning the string)
  * @param check what kind of check to do with the symbol
  */
-functionName[std::string& name, CVC4::parser::DeclarationCheck check]
+functionName[std::string& name, CVC5::parser::DeclarationCheck check]
   : symbol[name,check,SYM_VARIABLE]
   ;
 
@@ -1892,16 +1892,16 @@ functionName[std::string& name, CVC4::parser::DeclarationCheck check]
  * Matches a sequence of sort symbols and fills them into the given
  * vector.
  */
-sortList[std::vector<CVC4::api::Sort>& sorts]
+sortList[std::vector<CVC5::api::Sort>& sorts]
 @declarations {
-  CVC4::api::Sort t;
+  CVC5::api::Sort t;
 }
   : ( sortSymbol[t,CHECK_DECLARED] { sorts.push_back(t); } )*
   ;
 
-nonemptySortList[std::vector<CVC4::api::Sort>& sorts]
+nonemptySortList[std::vector<CVC5::api::Sort>& sorts]
 @declarations {
-  CVC4::api::Sort t;
+  CVC5::api::Sort t;
 }
   : ( sortSymbol[t,CHECK_DECLARED] { sorts.push_back(t); } )+
   ;
@@ -1910,10 +1910,10 @@ nonemptySortList[std::vector<CVC4::api::Sort>& sorts]
  * Matches a sequence of (variable,sort) symbol pairs and fills them
  * into the given vector.
  */
-sortedVarList[std::vector<std::pair<std::string, CVC4::api::Sort> >& sortedVars]
+sortedVarList[std::vector<std::pair<std::string, CVC5::api::Sort> >& sortedVars]
 @declarations {
   std::string name;
-  CVC4::api::Sort t;
+  CVC5::api::Sort t;
 }
   : ( LPAREN_TOK symbol[name,CHECK_NONE,SYM_VARIABLE]
       sortSymbol[t,CHECK_DECLARED] RPAREN_TOK
@@ -1925,13 +1925,13 @@ sortedVarList[std::vector<std::pair<std::string, CVC4::api::Sort> >& sortedVars]
  * Matches a sequence of (variable, sort) symbol pairs, registers them as bound
  * variables, and returns a term corresponding to the list of pairs.
  */
-boundVarList[CVC4::api::Term& expr]
+boundVarList[CVC5::api::Term& expr]
 @declarations {
-  std::vector<std::pair<std::string, CVC4::api::Sort>> sortedVarNames;
+  std::vector<std::pair<std::string, CVC5::api::Sort>> sortedVarNames;
 }
  : LPAREN_TOK sortedVarList[sortedVarNames] RPAREN_TOK
    {
-     std::vector<CVC4::api::Term> args =
+     std::vector<CVC5::api::Term> args =
          PARSER_STATE->bindBoundVars(sortedVarNames);
      expr = MK_TERM(api::BOUND_VAR_LIST, args);
    }
@@ -1941,14 +1941,14 @@ boundVarList[CVC4::api::Term& expr]
  * Matches the sort symbol, which can be an arbitrary symbol.
  * @param check the check to perform on the name
  */
-sortName[std::string& name, CVC4::parser::DeclarationCheck check]
+sortName[std::string& name, CVC5::parser::DeclarationCheck check]
   : symbol[name,check,SYM_SORT]
   ;
 
-sortSymbol[CVC4::api::Sort& t, CVC4::parser::DeclarationCheck check]
+sortSymbol[CVC5::api::Sort& t, CVC5::parser::DeclarationCheck check]
 @declarations {
   std::string name;
-  std::vector<CVC4::api::Sort> args;
+  std::vector<CVC5::api::Sort> args;
   std::vector<uint64_t> numerals;
   bool indexed = false;
 }
@@ -2070,8 +2070,8 @@ sortSymbol[CVC4::api::Sort& t, CVC4::parser::DeclarationCheck check]
  * symbol[] rule below.
  */
 symbolList[std::vector<std::string>& names,
-           CVC4::parser::DeclarationCheck check,
-           CVC4::parser::SymbolType type]
+           CVC5::parser::DeclarationCheck check,
+           CVC5::parser::SymbolType type]
 @declarations {
   std::string id;
 }
@@ -2085,8 +2085,8 @@ symbolList[std::vector<std::string>& names,
  * @param type the intended namespace for the symbol
  */
 symbol[std::string& id,
-       CVC4::parser::DeclarationCheck check,
-       CVC4::parser::SymbolType type]
+       CVC5::parser::DeclarationCheck check,
+       CVC5::parser::SymbolType type]
   : SIMPLE_SYMBOL
     { id = AntlrInput::tokenText($SIMPLE_SYMBOL);
       if(!PARSER_STATE->isAbstractValue(id)) {
@@ -2125,8 +2125,8 @@ nonemptyNumeralList[std::vector<uint64_t>& numerals]
 /**
  * Parses a datatype definition
  */
-datatypeDef[bool isCo, std::vector<CVC4::api::DatatypeDecl>& datatypes,
-            std::vector< CVC4::api::Sort >& params]
+datatypeDef[bool isCo, std::vector<CVC5::api::DatatypeDecl>& datatypes,
+            std::vector< CVC5::api::Sort >& params]
 @init {
   std::string id;
 }
@@ -2145,10 +2145,10 @@ datatypeDef[bool isCo, std::vector<CVC4::api::DatatypeDecl>& datatypes,
 /**
  * Parses a constructor defintion for type
  */
-constructorDef[CVC4::api::DatatypeDecl& type]
+constructorDef[CVC5::api::DatatypeDecl& type]
 @init {
   std::string id;
-  CVC4::api::DatatypeConstructorDecl* ctor = NULL;
+  CVC5::api::DatatypeConstructorDecl* ctor = NULL;
 }
   : symbol[id,CHECK_NONE,SYM_VARIABLE]
     {
@@ -2163,10 +2163,10 @@ constructorDef[CVC4::api::DatatypeDecl& type]
     }
   ;
 
-selector[CVC4::api::DatatypeConstructorDecl& ctor]
+selector[CVC5::api::DatatypeConstructorDecl& ctor]
 @init {
   std::string id;
-  CVC4::api::Sort t, t2;
+  CVC5::api::Sort t, t2;
 }
   : symbol[id,CHECK_NONE,SYM_SORT] sortSymbol[t,CHECK_NONE]
     { 
index a014e13493048a9007e075fced0d8bcb97a01108..e05401da084407d667f3a9a695e3bcf280c12a4c 100644 (file)
@@ -28,7 +28,7 @@
 #undef true
 #undef false
 
-namespace CVC4 {
+namespace CVC5 {
 namespace parser {
 
 Smt2::Smt2(api::Solver* solver,
@@ -1209,4 +1209,4 @@ api::Term Smt2::mkAnd(const std::vector<api::Term>& es)
 }
 
 }  // namespace parser
-}/* CVC4 namespace */
+}  // namespace CVC5
index a7fe65f673c6d930a3f636823e5618b3503e8298..ccb6456e76e56413567228895a9ec32569ffd8a2 100644 (file)
@@ -31,7 +31,7 @@
 #include "theory/logic_info.h"
 #include "util/abstract_value.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class Command;
 
@@ -430,6 +430,6 @@ class Smt2 : public Parser
 }; /* class Smt2 */
 
 }  // namespace parser
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PARSER__SMT2_H */
index c9019811bb0ef3f03dae74f031843512d3b4e14b..3d6670469a75828808941f0aa076a11869f2ff83 100644 (file)
@@ -26,7 +26,7 @@
 #include "parser/smt2/Smt2Parser.h"
 #include "parser/smt2/smt2.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace parser {
 
 /* Use lookahead=2 */
@@ -67,5 +67,5 @@ api::Term Smt2Input::parseExpr()
   return d_pSmt2Parser->parseExpr(d_pSmt2Parser);
 }
 
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
index be8f37f52b79d48b97a4da41e556f36c89b1ba19..0c5be3f973e32eeb9338228887923bfc7f913fc1 100644 (file)
 #include "parser/smt2/Smt2Lexer.h"
 #include "parser/smt2/Smt2Parser.h"
 
-// extern void Smt2ParserSetAntlrParser(CVC4::parser::AntlrParser* newAntlrParser);
+// extern void Smt2ParserSetAntlrParser(CVC5::parser::AntlrParser*
+// newAntlrParser);
 
-namespace CVC4 {
+namespace CVC5 {
 
 class Command;
 class Expr;
@@ -80,7 +81,7 @@ class Smt2Input : public AntlrInput {
 
 };/* class Smt2Input */
 
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
 
 #endif /* CVC4__PARSER__SMT2_INPUT_H */
index 6487e5dd6d1046ffb5e60c7260911d59b6b63945..bdddd47e867174e02f4e010073ce840d2e65ddb8 100644 (file)
@@ -26,7 +26,7 @@
 #include "parser/smt2/Smt2Parser.h"
 #include "parser/smt2/sygus_input.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace parser {
 
 /* Use lookahead=2 */
@@ -68,5 +68,5 @@ api::Term SygusInput::parseExpr()
   return d_pSmt2Parser->parseExpr(d_pSmt2Parser);
 }
 
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
index ac7f5685652d7828c6c5b924d694f7b25da2ed1a..38497dfd2ab01efeb5253e61327f6c2a74f17716 100644 (file)
 #include "parser/smt2/Smt2Lexer.h"
 #include "parser/smt2/Smt2Parser.h"
 
-// extern void Smt2ParserSetAntlrParser(CVC4::parser::AntlrParser* newAntlrParser);
+// extern void Smt2ParserSetAntlrParser(CVC5::parser::AntlrParser*
+// newAntlrParser);
 
-namespace CVC4 {
+namespace CVC5 {
 
 class Command;
 class Expr;
@@ -80,7 +81,7 @@ class SygusInput : public AntlrInput {
 
 };/* class SygusInput */
 
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
 
 #endif /* CVC4__PARSER__SYGUS_INPUT_H */
index 08e37392a59b686c625e3df1a246878fc4e1e253..265784d48cefb7a59afbf2d877586303b4e3b8d2 100644 (file)
@@ -65,8 +65,8 @@ options {
 #include "parser/tptp/tptp.h"
 #include "parser/antlr_input.h"
 
-using namespace CVC4;
-using namespace CVC4::parser;
+using namespace CVC5;
+using namespace CVC5::parser;
 
 /* These need to be macros so they can refer to the PARSER macro, which will be defined
  * by ANTLR *after* this section. (If they were functions, PARSER would be undefined.) */
@@ -108,8 +108,8 @@ using namespace CVC4::parser;
 #include "util/integer.h"
 #include "util/rational.h"
 
-using namespace CVC4;
-using namespace CVC4::parser;
+using namespace CVC5;
+using namespace CVC5::parser;
 
 /* These need to be macros so they can refer to the PARSER macro, which will be defined
  * by ANTLR *after* this section. (If they were functions, PARSER would be undefined.) */
@@ -127,10 +127,10 @@ using namespace CVC4::parser;
 
 /**
  * Parses an expression.
- * @return the parsed expression, or the Null CVC4::api::Term if we've reached
+ * @return the parsed expression, or the Null CVC5::api::Term if we've reached
  * the end of the input
  */
-parseExpr returns [CVC4::parser::tptp::myExpr expr]
+parseExpr returns [CVC5::parser::tptp::myExpr expr]
   : cnfFormula[expr]
   | EOF
   ;
@@ -139,9 +139,9 @@ parseExpr returns [CVC4::parser::tptp::myExpr expr]
  * Parses a command
  * @return the parsed command, or NULL if we've reached the end of the input
  */
-parseCommand returns [CVC4::Command* cmd = NULL]
+parseCommand returns [CVC5::Command* cmd = NULL]
 @declarations {
-  CVC4::api::Term expr;
+  CVC5::api::Term expr;
   Tptp::FormulaRole fr;
   std::string name, inclSymbol;
   ParseOp p;
@@ -159,7 +159,7 @@ parseCommand returns [CVC4::Command* cmd = NULL]
   }
     (COMMA_TOK anything*)? RPAREN_TOK DOT_TOK
     {
-      CVC4::api::Term aexpr = PARSER_STATE->getAssertionExpr(fr, expr);
+      CVC5::api::Term aexpr = PARSER_STATE->getAssertionExpr(fr, expr);
       if( !aexpr.isNull() ){
         // set the expression name (e.g. used with unsat core printing)
         SYM_MAN->setExpressionName(aexpr, name, true);
@@ -171,7 +171,7 @@ parseCommand returns [CVC4::Command* cmd = NULL]
     { PARSER_STATE->setCnf(false); PARSER_STATE->setFof(true); }
     fofFormula[expr] (COMMA_TOK anything*)? RPAREN_TOK DOT_TOK
     {
-      CVC4::api::Term aexpr = PARSER_STATE->getAssertionExpr(fr,expr);
+      CVC5::api::Term aexpr = PARSER_STATE->getAssertionExpr(fr,expr);
       if( !aexpr.isNull() ){
         // set the expression name (e.g. used with unsat core printing)
         SYM_MAN->setExpressionName(aexpr, name, true);
@@ -185,7 +185,7 @@ parseCommand returns [CVC4::Command* cmd = NULL]
       { PARSER_STATE->setCnf(false); PARSER_STATE->setFof(false); }
       tffFormula[expr] (COMMA_TOK anything*)?
       {
-        CVC4::api::Term aexpr = PARSER_STATE->getAssertionExpr(fr,expr);
+        CVC5::api::Term aexpr = PARSER_STATE->getAssertionExpr(fr,expr);
         if( !aexpr.isNull() ){
           // set the expression name (e.g. used with unsat core printing)
           SYM_MAN->setExpressionName(aexpr, name, true);
@@ -207,7 +207,7 @@ parseCommand returns [CVC4::Command* cmd = NULL]
           PARSER_STATE->parseError("Top level expression must be a formula");
         }
         expr = p.d_expr;
-        CVC4::api::Term aexpr = PARSER_STATE->getAssertionExpr(fr, expr);
+        CVC5::api::Term aexpr = PARSER_STATE->getAssertionExpr(fr, expr);
         if (!aexpr.isNull())
         {
           // set the expression name (e.g. used with unsat core printing)
@@ -242,7 +242,7 @@ parseCommand returns [CVC4::Command* cmd = NULL]
     {
       CommandSequence* seq = new CommandSequence();
       // assert that all distinct constants are distinct
-      CVC4::api::Term aexpr = PARSER_STATE->getAssertionDistinctConstants();
+      CVC5::api::Term aexpr = PARSER_STATE->getAssertionDistinctConstants();
       if( !aexpr.isNull() )
       {
         seq->addCommand(new AssertCommand(aexpr, false));
@@ -268,7 +268,7 @@ parseCommand returns [CVC4::Command* cmd = NULL]
   ;
 
 /* Parse a formula Role */
-formulaRole[CVC4::parser::Tptp::FormulaRole& role]
+formulaRole[CVC5::parser::Tptp::FormulaRole& role]
   : LOWER_WORD
     {
       std::string r = AntlrInput::tokenText($LOWER_WORD);
@@ -296,12 +296,12 @@ formulaRole[CVC4::parser::Tptp::FormulaRole& role]
 /* It can parse a little more than the cnf grammar: false and true can appear.
  * Normally only false can appear and only at top level. */
 
-cnfFormula[CVC4::api::Term& expr]
+cnfFormula[CVC5::api::Term& expr]
   : LPAREN_TOK cnfDisjunction[expr] RPAREN_TOK
   | cnfDisjunction[expr]
 ;
 
-cnfDisjunction[CVC4::api::Term& expr]
+cnfDisjunction[CVC5::api::Term& expr]
 @declarations {
   std::vector<api::Term> args;
 }
@@ -313,16 +313,16 @@ cnfDisjunction[CVC4::api::Term& expr]
     }
 ;
 
-cnfLiteral[CVC4::api::Term& expr]
+cnfLiteral[CVC5::api::Term& expr]
   : atomicFormula[expr]
   | NOT_TOK atomicFormula[expr] { expr = MK_TERM(api::NOT, expr); }
   ;
 
-atomicFormula[CVC4::api::Term& expr]
+atomicFormula[CVC5::api::Term& expr]
 @declarations {
-  CVC4::api::Term expr2;
+  CVC5::api::Term expr2;
   std::string name;
-  std::vector<CVC4::api::Term> args;
+  std::vector<CVC5::api::Term> args;
   bool equal;
   ParseOp p;
 }
@@ -386,11 +386,11 @@ atomicFormula[CVC4::api::Term& expr]
   | definedProp[expr]
   ;
 
-thfAtomicFormula[CVC4::ParseOp& p]
+thfAtomicFormula[CVC5::ParseOp& p]
 @declarations {
-  CVC4::api::Term expr2;
+  CVC5::api::Term expr2;
   std::string name;
-  std::vector<CVC4::api::Term> args;
+  std::vector<CVC5::api::Term> args;
   bool equal;
 }
   : atomicWord[p.d_name] (LPAREN_TOK arguments[args] RPAREN_TOK)?
@@ -432,12 +432,12 @@ thfAtomicFormula[CVC4::ParseOp& p]
 //%----Using <plain_term> removes a reduce/reduce ambiguity in lex/yacc.
 //%----Note: "defined" means a word starting with one $ and "system" means $$.
 
-definedProp[CVC4::api::Term& expr]
+definedProp[CVC5::api::Term& expr]
   : TRUE_TOK { expr = SOLVER->mkTrue(); }
   | FALSE_TOK  { expr = SOLVER->mkFalse(); }
   ;
 
-definedPred[CVC4::ParseOp& p]
+definedPred[CVC5::ParseOp& p]
   : '$less'
     {
       p.d_kind = api::LT;
@@ -497,7 +497,7 @@ definedPred[CVC4::ParseOp& p]
     }
   ;
 
-thfDefinedPred[CVC4::ParseOp& p]
+thfDefinedPred[CVC5::ParseOp& p]
   : '$less'
      {
        p.d_kind = api::LT;
@@ -561,7 +561,7 @@ thfDefinedPred[CVC4::ParseOp& p]
     RPAREN_TOK
   ;
 
-definedFun[CVC4::ParseOp& p]
+definedFun[CVC5::ParseOp& p]
 @declarations {
   bool remainder = false;
 }
@@ -724,16 +724,16 @@ equalOp[bool& equal]
   | DISEQUAL_TOK { equal = false; }
   ;
 
-term[CVC4::api::Term& expr]
+term[CVC5::api::Term& expr]
   : functionTerm[expr]
   | conditionalTerm[expr]
   | simpleTerm[expr]
   | letTerm[expr]
   ;
 
-letTerm[CVC4::api::Term& expr]
+letTerm[CVC5::api::Term& expr]
 @declarations {
-  CVC4::api::Term lhs, rhs;
+  CVC5::api::Term lhs, rhs;
 }
   : '$let_ft' LPAREN_TOK { PARSER_STATE->pushScope(); }
     tffLetFormulaDefn[lhs, rhs] COMMA_TOK
@@ -752,14 +752,14 @@ letTerm[CVC4::api::Term& expr]
   ;
 
 /* Not an application */
-simpleTerm[CVC4::api::Term& expr]
+simpleTerm[CVC5::api::Term& expr]
   : variable[expr]
   | NUMBER { expr = PARSER_STATE->d_tmp_expr; }
   | DISTINCT_OBJECT { expr = PARSER_STATE->convertStrToUnsorted(AntlrInput::tokenText($DISTINCT_OBJECT)); }
   ;
 
 /* Not an application */
-thfSimpleTerm[CVC4::api::Term& expr]
+thfSimpleTerm[CVC5::api::Term& expr]
   : NUMBER { expr = PARSER_STATE->d_tmp_expr; }
   | DISTINCT_OBJECT
     {
@@ -768,9 +768,9 @@ thfSimpleTerm[CVC4::api::Term& expr]
     }
   ;
 
-functionTerm[CVC4::api::Term& expr]
+functionTerm[CVC5::api::Term& expr]
 @declarations {
-  std::vector<CVC4::api::Term> args;
+  std::vector<CVC5::api::Term> args;
   ParseOp p;
 }
   : plainTerm[expr]
@@ -780,15 +780,15 @@ functionTerm[CVC4::api::Term& expr]
     }
   ;
 
-conditionalTerm[CVC4::api::Term& expr]
+conditionalTerm[CVC5::api::Term& expr]
 @declarations {
-  CVC4::api::Term expr2, expr3;
+  CVC5::api::Term expr2, expr3;
 }
   : '$ite_t' LPAREN_TOK tffLogicFormula[expr] COMMA_TOK term[expr2] COMMA_TOK term[expr3] RPAREN_TOK
     { expr = MK_TERM(api::ITE, expr, expr2, expr3); }
   ;
 
-plainTerm[CVC4::api::Term& expr]
+plainTerm[CVC5::api::Term& expr]
 @declarations {
   std::string name;
   std::vector<api::Term> args;
@@ -801,15 +801,15 @@ plainTerm[CVC4::api::Term& expr]
     }
   ;
 
-arguments[std::vector<CVC4::api::Term>& args]
+arguments[std::vector<CVC5::api::Term>& args]
 @declarations {
-  CVC4::api::Term expr;
+  CVC5::api::Term expr;
 }
   :
   term[expr] { args.push_back(expr); } ( COMMA_TOK term[expr] { args.push_back(expr); } )*
   ;
 
-variable[CVC4::api::Term& expr]
+variable[CVC5::api::Term& expr]
   : UPPER_WORD
     {
       std::string name = AntlrInput::tokenText($UPPER_WORD);
@@ -824,13 +824,13 @@ variable[CVC4::api::Term& expr]
 
 /*******/
 /* FOF */
-fofFormula[CVC4::api::Term& expr] : fofLogicFormula[expr] ;
+fofFormula[CVC5::api::Term& expr] : fofLogicFormula[expr] ;
 
-fofLogicFormula[CVC4::api::Term& expr]
+fofLogicFormula[CVC5::api::Term& expr]
 @declarations {
   tptp::NonAssoc na;
-  std::vector< CVC4::api::Term > args;
-  CVC4::api::Term expr2;
+  std::vector< CVC5::api::Term > args;
+  CVC5::api::Term expr2;
 }
   : fofUnitaryFormula[expr]
     ( // Non-associative: <=> <~> ~& ~|
@@ -870,10 +870,10 @@ fofLogicFormula[CVC4::api::Term& expr]
     )?
   ;
 
-fofUnitaryFormula[CVC4::api::Term& expr]
+fofUnitaryFormula[CVC5::api::Term& expr]
 @declarations {
   api::Kind kind;
-  std::vector< CVC4::api::Term > bv;
+  std::vector< CVC5::api::Term > bv;
 }
   : atomicFormula[expr]
   | LPAREN_TOK fofLogicFormula[expr] RPAREN_TOK
@@ -888,14 +888,14 @@ fofUnitaryFormula[CVC4::api::Term& expr]
     }
   ;
 
-bindvariable[CVC4::api::Term& expr]
+bindvariable[CVC5::api::Term& expr]
   : UPPER_WORD
     { std::string name = AntlrInput::tokenText($UPPER_WORD);
       expr = PARSER_STATE->bindBoundVar(name, PARSER_STATE->d_unsorted);
     }
   ;
 
-fofBinaryNonAssoc[CVC4::parser::tptp::NonAssoc& na]
+fofBinaryNonAssoc[CVC5::parser::tptp::NonAssoc& na]
   : IFF_TOK      { na = tptp::NA_IFF; }
   | REVIFF_TOK   { na = tptp::NA_REVIFF; }
   | REVOR_TOK    { na = tptp::NA_REVOR; }
@@ -904,7 +904,7 @@ fofBinaryNonAssoc[CVC4::parser::tptp::NonAssoc& na]
   | REVIMPLIES_TOK { na = tptp::NA_REVIMPLIES; }
   ;
 
-folQuantifier[CVC4::api::Kind& kind]
+folQuantifier[CVC5::api::Kind& kind]
   : FORALL_TOK { kind = api::FORALL; }
   | EXISTS_TOK { kind = api::EXISTS; }
   ;
@@ -912,7 +912,7 @@ folQuantifier[CVC4::api::Kind& kind]
 /*******/
 /* THF */
 
-thfQuantifier[CVC4::api::Kind& kind]
+thfQuantifier[CVC5::api::Kind& kind]
   : FORALL_TOK { kind = api::FORALL; }
   | EXISTS_TOK { kind = api::EXISTS; }
   | LAMBDA_TOK { kind = api::LAMBDA; }
@@ -930,11 +930,11 @@ thfQuantifier[CVC4::api::Kind& kind]
     }
   ;
 
-thfAtomTyping[CVC4::Command*& cmd]
+thfAtomTyping[CVC5::Command*& cmd]
 // for now only supports mapping types (i.e. no applied types)
 @declarations {
-  CVC4::api::Term expr;
-  CVC4::api::Sort type;
+  CVC5::api::Term expr;
+  CVC5::api::Sort type;
   std::string name;
 }
   : LPAREN_TOK thfAtomTyping[cmd] RPAREN_TOK
@@ -988,7 +988,7 @@ thfAtomTyping[CVC4::Command*& cmd]
         else
         {
           // as of yet, it's undeclared
-          CVC4::api::Term freshExpr;
+          CVC5::api::Term freshExpr;
           if (type.isFunction())
           {
             freshExpr = PARSER_STATE->bindVar(name, type);
@@ -1003,12 +1003,12 @@ thfAtomTyping[CVC4::Command*& cmd]
     )
   ;
 
-thfLogicFormula[CVC4::ParseOp& p]
+thfLogicFormula[CVC5::ParseOp& p]
 @declarations {
   tptp::NonAssoc na;
-  std::vector<CVC4::api::Term> args;
+  std::vector<CVC5::api::Term> args;
   std::vector<ParseOp> p_args;
-  CVC4::api::Term expr2;
+  CVC5::api::Term expr2;
   bool equal;
   ParseOp p1;
 }
@@ -1194,7 +1194,7 @@ thfLogicFormula[CVC4::ParseOp& p]
     )?
   ;
 
-thfTupleForm[std::vector<CVC4::api::Term>& args]
+thfTupleForm[std::vector<CVC5::api::Term>& args]
 @declarations {
   ParseOp p;
 }
@@ -1217,11 +1217,11 @@ thfTupleForm[std::vector<CVC4::api::Term>& args]
    )+
 ;
 
-thfUnitaryFormula[CVC4::ParseOp& p]
+thfUnitaryFormula[CVC5::ParseOp& p]
 @declarations {
   api::Kind kind;
-  std::vector< CVC4::api::Term > bv;
-  CVC4::api::Term expr;
+  std::vector< CVC5::api::Term > bv;
+  CVC5::api::Term expr;
   bool equal;
   ParseOp p1;
 }
@@ -1289,12 +1289,12 @@ thfUnitaryFormula[CVC4::ParseOp& p]
 
 /*******/
 /* TFF */
-tffFormula[CVC4::api::Term& expr] : tffLogicFormula[expr];
+tffFormula[CVC5::api::Term& expr] : tffLogicFormula[expr];
 
-tffTypedAtom[CVC4::Command*& cmd]
+tffTypedAtom[CVC5::Command*& cmd]
 @declarations {
-  CVC4::api::Term expr;
-  CVC4::api::Sort type;
+  CVC5::api::Term expr;
+  CVC5::api::Sort type;
   std::string name;
 }
   : LPAREN_TOK tffTypedAtom[cmd] RPAREN_TOK
@@ -1327,18 +1327,18 @@ tffTypedAtom[CVC4::Command*& cmd]
           }
         } else {
           // as yet, it's undeclared
-          CVC4::api::Term aexpr = PARSER_STATE->bindVar(name, type);
+          CVC5::api::Term aexpr = PARSER_STATE->bindVar(name, type);
           cmd = new DeclareFunctionCommand(name, aexpr, type);
         }
       }
     )
   ;
 
-tffLogicFormula[CVC4::api::Term& expr]
+tffLogicFormula[CVC5::api::Term& expr]
 @declarations {
   tptp::NonAssoc na;
-  std::vector< CVC4::api::Term > args;
-  CVC4::api::Term expr2;
+  std::vector< CVC5::api::Term > args;
+  CVC5::api::Term expr2;
 }
   : tffUnitaryFormula[expr]
     ( // Non Assoc <=> <~> ~& ~|
@@ -1378,11 +1378,11 @@ tffLogicFormula[CVC4::api::Term& expr]
     )?
   ;
 
-tffUnitaryFormula[CVC4::api::Term& expr]
+tffUnitaryFormula[CVC5::api::Term& expr]
 @declarations {
   api::Kind kind;
-  std::vector< CVC4::api::Term > bv;
-  CVC4::api::Term lhs, rhs;
+  std::vector< CVC5::api::Term > bv;
+  CVC5::api::Term lhs, rhs;
 }
   : atomicFormula[expr]
   | LPAREN_TOK tffLogicFormula[expr] RPAREN_TOK
@@ -1413,17 +1413,17 @@ tffUnitaryFormula[CVC4::api::Term& expr]
     RPAREN_TOK
   ;
 
-tffLetTermDefn[CVC4::api::Term& lhs, CVC4::api::Term& rhs]
+tffLetTermDefn[CVC5::api::Term& lhs, CVC5::api::Term& rhs]
 @declarations {
-  std::vector<CVC4::api::Term> bvlist;
+  std::vector<CVC5::api::Term> bvlist;
 }
   : (FORALL_TOK LBRACK_TOK tffVariableList[bvlist] RBRACK_TOK COLON_TOK)*
     tffLetTermBinding[bvlist, lhs, rhs]
   ;
 
-tffLetTermBinding[std::vector<CVC4::api::Term> & bvlist,
-                  CVC4::api::Term& lhs,
-                  CVC4::api::Term& rhs]
+tffLetTermBinding[std::vector<CVC5::api::Term> & bvlist,
+                  CVC5::api::Term& lhs,
+                  CVC5::api::Term& rhs]
   : term[lhs] EQUAL_TOK term[rhs]
   {
     PARSER_STATE->checkLetBinding(bvlist, lhs, rhs, false);
@@ -1438,17 +1438,17 @@ tffLetTermBinding[std::vector<CVC4::api::Term> & bvlist,
   | LPAREN_TOK tffLetTermBinding[bvlist, lhs, rhs] RPAREN_TOK
   ;
 
-tffLetFormulaDefn[CVC4::api::Term& lhs, CVC4::api::Term& rhs]
+tffLetFormulaDefn[CVC5::api::Term& lhs, CVC5::api::Term& rhs]
 @declarations {
-  std::vector<CVC4::api::Term> bvlist;
+  std::vector<CVC5::api::Term> bvlist;
 }
   : (FORALL_TOK LBRACK_TOK tffVariableList[bvlist] RBRACK_TOK COLON_TOK)*
     tffLetFormulaBinding[bvlist, lhs, rhs]
   ;
 
-tffLetFormulaBinding[std::vector<CVC4::api::Term> & bvlist,
-                     CVC4::api::Term& lhs,
-                     CVC4::api::Term& rhs]
+tffLetFormulaBinding[std::vector<CVC5::api::Term> & bvlist,
+                     CVC5::api::Term& lhs,
+                     CVC5::api::Term& rhs]
 
   : atomicFormula[lhs] IFF_TOK tffUnitaryFormula[rhs]
   {
@@ -1464,10 +1464,10 @@ tffLetFormulaBinding[std::vector<CVC4::api::Term> & bvlist,
   | LPAREN_TOK tffLetFormulaBinding[bvlist, lhs, rhs] RPAREN_TOK
   ;
 
-thfBindVariable[CVC4::api::Term& expr]
+thfBindVariable[CVC5::api::Term& expr]
 @declarations {
   std::string name;
-  CVC4::api::Sort type = PARSER_STATE->d_unsorted;
+  CVC5::api::Sort type = PARSER_STATE->d_unsorted;
 }
   : UPPER_WORD
     { name = AntlrInput::tokenText($UPPER_WORD); }
@@ -1478,9 +1478,9 @@ thfBindVariable[CVC4::api::Term& expr]
   ;
 
 
-tffbindvariable[CVC4::api::Term& expr]
+tffbindvariable[CVC5::api::Term& expr]
 @declarations {
-  CVC4::api::Sort type = PARSER_STATE->d_unsorted;
+  CVC5::api::Sort type = PARSER_STATE->d_unsorted;
 }
   : UPPER_WORD
     ( COLON_TOK parseType[type] )?
@@ -1491,18 +1491,18 @@ tffbindvariable[CVC4::api::Term& expr]
 
 // bvlist is accumulative; it can already contain elements
 // on the way in, which are left undisturbed
-tffVariableList[std::vector<CVC4::api::Term>& bvlist]
+tffVariableList[std::vector<CVC5::api::Term>& bvlist]
 @declarations {
-  CVC4::api::Term e;
+  CVC5::api::Term e;
 }
   : tffbindvariable[e] { bvlist.push_back(e); }
     ( COMMA_TOK tffbindvariable[e] { bvlist.push_back(e); } )*
   ;
 
-parseThfType[CVC4::api::Sort& type]
+parseThfType[CVC5::api::Sort& type]
 // assumes only mapping types (arrows), no tuple type
 @declarations {
-  std::vector<CVC4::api::Sort> sorts;
+  std::vector<CVC5::api::Sort> sorts;
 }
   : thfType[type] { sorts.push_back(type); }
     (
@@ -1522,17 +1522,17 @@ parseThfType[CVC4::api::Sort& type]
     }
   ;
 
-thfType[CVC4::api::Sort& type]
+thfType[CVC5::api::Sort& type]
 // assumes only mapping types (arrows), no tuple type
   : simpleType[type]
     | LPAREN_TOK parseThfType[type] RPAREN_TOK
     | LBRACK_TOK { UNSUPPORTED("Tuple types"); } parseThfType[type] RBRACK_TOK
   ;
 
-parseType[CVC4::api::Sort & type]
+parseType[CVC5::api::Sort & type]
 @declarations
 {
-  std::vector<CVC4::api::Sort> v;
+  std::vector<CVC5::api::Sort> v;
 }
   : simpleType[type]
   | ( simpleType[type] { v.push_back(type); }
@@ -1546,7 +1546,7 @@ parseType[CVC4::api::Sort & type]
   ;
 
 // non-function types
-simpleType[CVC4::api::Sort& type]
+simpleType[CVC5::api::Sort& type]
 @declarations {
   std::string name;
 }
index 1177c801012ba30afcca14e3f90c97a4b97ce13a..e6b4969c34705a2612c28e7130b66e76f449bef3 100644 (file)
@@ -28,7 +28,7 @@
 #undef true
 #undef false
 
-namespace CVC4 {
+namespace CVC5 {
 namespace parser {
 
 Tptp::Tptp(api::Solver* solver,
@@ -202,7 +202,7 @@ void Tptp::checkLetBinding(const std::vector<api::Term>& bvlist,
   {
     parseError("malformed let: LHS must be formula");
   }
-  for (const CVC4::api::Term& var : vars)
+  for (const CVC5::api::Term& var : vars)
   {
     if (var.hasOp())
     {
@@ -568,5 +568,5 @@ Command* Tptp::makeAssertCommand(FormulaRole fr,
   }
 }
 
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
index 76ae4ee3ebd84bf6d3c852a11b49576f2cff18f2..318ef7f4a52bb87f9dd790293dca9a62f435396d 100644 (file)
@@ -27,7 +27,7 @@
 #include "parser/parser.h"
 #include "util/hash.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class Command;
 
@@ -218,12 +218,12 @@ namespace tptp {
  * Just exists to provide the uintptr_t constructor that ANTLR
  * requires.
  */
-struct myExpr : public CVC4::api::Term
+struct myExpr : public CVC5::api::Term
 {
-  myExpr() : CVC4::api::Term() {}
-  myExpr(void*) : CVC4::api::Term() {}
-  myExpr(const CVC4::api::Term& e) : CVC4::api::Term(e) {}
-  myExpr(const myExpr& e) : CVC4::api::Term(e) {}
+  myExpr() : CVC5::api::Term() {}
+  myExpr(void*) : CVC5::api::Term() {}
+  myExpr(const CVC5::api::Term& e) : CVC5::api::Term(e) {}
+  myExpr(const myExpr& e) : CVC5::api::Term(e) {}
 }; /* struct myExpr*/
 
 enum NonAssoc {
@@ -235,10 +235,9 @@ enum NonAssoc {
   NA_REVAND,
 };
 
-}/* CVC4::parser::tptp namespace */
+}  // namespace tptp
 
-
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
 
 #endif /* CVC4__PARSER__TPTP_INPUT_H */
index 97021b4e97d776d8014ff3d253a15de8ef724af6..f3489f3fef3e92b9bcdb4d4e32e9175eeaa60da1 100644 (file)
@@ -26,7 +26,7 @@
 #include "parser/tptp/TptpParser.h"
 #include "parser/tptp/tptp.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace parser {
 
 /* Use lookahead=2 */
@@ -68,5 +68,5 @@ api::Term TptpInput::parseExpr()
   return d_pTptpParser->parseExpr(d_pTptpParser);
 }
 
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
index 4280c51ef709a48bf0d75aa8afb60d1d79f809d4..bfe8562fce14db5419a057f1c21f06ff3127f319 100644 (file)
 #include "parser/tptp/TptpLexer.h"
 #include "parser/tptp/TptpParser.h"
 
-// extern void TptpParserSetAntlrParser(CVC4::parser::AntlrParser* newAntlrParser);
+// extern void TptpParserSetAntlrParser(CVC5::parser::AntlrParser*
+// newAntlrParser);
 
-namespace CVC4 {
+namespace CVC5 {
 
 class Command;
 class Expr;
@@ -80,7 +81,7 @@ class TptpInput : public AntlrInput {
 
 };/* class TptpInput */
 
-}/* CVC4::parser namespace */
-}/* CVC4 namespace */
+}  // namespace parser
+}  // namespace CVC5
 
 #endif /* CVC4__PARSER__TPTP_INPUT_H */
index 42c3862201c452916810b4a98cce688fa3c687f2..ab3e950b90c32fc706a64f3c8146818505737ba9 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/builtin/proof_checker.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 
 AssertionPipeline::AssertionPipeline()
@@ -212,4 +212,4 @@ void AssertionPipeline::conjoin(size_t i, Node n, ProofGenerator* pg)
 }
 
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 71a992e3c230367ff5b67962c71a6d56c265d6f0..45460631586339a89b38deaae7f5f642d3c6984e 100644 (file)
@@ -23,7 +23,7 @@
 #include "expr/node.h"
 #include "theory/trust_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofGenerator;
 namespace smt {
@@ -198,6 +198,6 @@ class AssertionPipeline
 }; /* class AssertionPipeline */
 
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__ASSERTION_PIPELINE_H */
index 198ce6f1f5096980870a0b2a5bcaa20bf979861d..a67861664e558f9d11092e1d699beedc9a0464bc 100644 (file)
 #include "preprocessing/assertion_pipeline.h"
 #include "preprocessing/preprocessing_pass_context.h"
 
-using namespace CVC4;
-using namespace CVC4::theory;
+using namespace CVC5;
+using namespace CVC5::theory;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -336,4 +336,4 @@ PreprocessingPassResult Ackermann::applyInternal(
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index f74d8cb27842cd5fa61fcb3e2133f8cfc055cb85..e177b427043eef2262893cfd23f884b8e8ad73e7 100644 (file)
@@ -33,7 +33,7 @@
 #include "theory/logic_info.h"
 #include "theory/substitutions.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -82,6 +82,6 @@ class Ackermann : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PASSES__ACKERMANN_H */
index f706ea7e37d822f8c381a70ddc3d02a883106cbb..16f06540ed15ba1fb05e6c00ecac33e68d4b7f29 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/rewriter.h"
 #include "theory/substitutions.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -63,4 +63,4 @@ PreprocessingPassResult ApplySubsts::applyInternal(
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 7f206387f1b4d2e4440ec474fa49c0bcd0936703..6345f35dd81e42bff763da30458d2fefff23dad6 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 
 class PreprocessingPassContext;
@@ -46,6 +46,6 @@ class ApplySubsts : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 62c747bc329eb1a2155e5d06bfbfcb76a9747dfc..042bc3e012eea6d2acbd19270ae4821b4955021d 100644 (file)
 #include "theory/rewriter.h"
 #include "theory/theory.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
-using namespace CVC4::theory;
+using namespace CVC5::theory;
 
 BoolToBV::BoolToBV(PreprocessingPassContext* preprocContext)
     : PreprocessingPass(preprocContext, "bool-to-bv"), d_statistics()
@@ -422,4 +422,4 @@ BoolToBV::Statistics::~Statistics()
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 357acd37470fd1cb0218efc93339c6327803b750..885c57302856ef928adddf55e5b0243a61fd61b1 100644 (file)
@@ -23,7 +23,7 @@
 #include "preprocessing/preprocessing_pass.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -121,6 +121,6 @@ class BoolToBV : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PASSES__BOOL_TO_BV_H */
index 539cc3b36e01ca185506a43deea2e773bcaa7eba..045b4295b86b05d0e4fbb00f873434df965e30f6 100644 (file)
 #include "theory/rewriter.h"
 #include "theory/theory_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
-using namespace CVC4::theory;
+using namespace CVC5::theory;
 
 BvAbstraction::BvAbstraction(PreprocessingPassContext* preprocContext)
     : PreprocessingPass(preprocContext, "bv-abstraction"){};
@@ -60,4 +60,4 @@ PreprocessingPassResult BvAbstraction::applyInternal(
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 3e04aa6e171a37e4e4a30a08ad060dfe2228abfa..b16a2f9736916c77623de00480020ec805b91b89 100644 (file)
@@ -28,7 +28,7 @@
 
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -44,6 +44,6 @@ class BvAbstraction : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PASSES__BV_ABSTRACTION_H */
index 2158a7299fd338d595d37a0a7f0e10ebb54737f1..15b7662c46f32a320a3afd380f3c6a7970c8f5dc 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/theory_engine.h"
 #include "theory/theory_model.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -47,4 +47,4 @@ PreprocessingPassResult BvEagerAtoms::applyInternal(
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 6fe17115ea82c72a10d33e15e97f0b60fe17b86a..a3c7a424a0f685c48e9e4f1d8c61d9742a1b654c 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -38,6 +38,6 @@ class BvEagerAtoms : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PASSES__BV_EAGER_ATOMS_H */
index e1e4b20a29857fc51fbcb6543cf159e6e05fcdfc..2ec12256a9776c91e7f80da5909156339c4131c3 100644 (file)
 #include "theory/rewriter.h"
 #include "util/bitvector.h"
 
-using namespace CVC4;
-using namespace CVC4::theory;
-using namespace CVC4::theory::bv;
+using namespace CVC5;
+using namespace CVC5::theory;
+using namespace CVC5::theory::bv;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -704,7 +704,7 @@ PreprocessingPassResult BVGauss::applyInternal(
   {
     Node a = assertions.back();
     assertions.pop_back();
-    CVC4::Kind k = a.getKind();
+    CVC5::Kind k = a.getKind();
 
     if (k == kind::AND)
     {
@@ -800,4 +800,4 @@ PreprocessingPassResult BVGauss::applyInternal(
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index c677a0f875ae25ecfe38b224260f0969c34a9323..d0607186712dced85cc8bb17a285f24bfa545384 100644 (file)
@@ -23,7 +23,7 @@
 #include "expr/node.h"
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -104,6 +104,6 @@ class BVGauss : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 08fe0cbc9fb9aed074d4d7bc50dc53ab3735dde2..c611c8af3cf674a49075d2757412d37d3047d286 100644 (file)
 #include "theory/bv/theory_bv_rewrite_rules_simplification.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
 using NodeMap = std::unordered_map<Node, Node, NodeHashFunction>;
-using namespace CVC4::theory;
+using namespace CVC5::theory;
 
 namespace {
 
@@ -100,8 +100,7 @@ PreprocessingPassResult BvIntroPow2::applyInternal(
   return PreprocessingPassResult::NO_CONFLICT;
 }
 
+}  // namespace passes
+}  // namespace preprocessing
 
-}/* CVC4::theory::bv namespace */
-}/* CVC4::theory namespace */
-
-}/* CVC4 namespace */
+}  // namespace CVC5
index 870eacf045e0ff0b43817516e0bbf19562dcb471..98e1efc1d03a194ad31011447e956d67903e3c09 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -39,6 +39,6 @@ class BvIntroPow2 : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PASSES__BV_INTRO_POW2_H */
index 014ddc170e6bd69f821da25644636035c59faf1a..5153f3b7f11a1a0245081b0141904afce0059427 100644 (file)
 #include "theory/rewriter.h"
 #include "theory/theory.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
 using namespace std;
-using namespace CVC4::theory;
+using namespace CVC5::theory;
 
 BVToBool::BVToBool(PreprocessingPassContext* preprocContext)
     : PreprocessingPass(preprocContext, "bv-to-bool"),
@@ -310,4 +310,4 @@ BVToBool::Statistics::~Statistics()
 
 }  // passes
 }  // Preprocessing
-}  // CVC4
+}  // namespace CVC5
index 17d02c82a3aba66d1c6ef4b8d08fef2e814f079d..45fa4a5df3d6b4f796aafd8651c9e38517ebd38a 100644 (file)
@@ -23,7 +23,7 @@
 #include "preprocessing/preprocessing_pass.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -73,6 +73,6 @@ class BVToBool : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PASSES__BV_TO_BOOL_H */
index f5e81bb9cb3ff7c64523da226cfb53ec38735ab1..f7a87d51fb9de4cb52c705372771ce31fa4e2753 100644 (file)
 #include "theory/bv/theory_bv_rewrite_rules_simplification.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
 using namespace std;
-using namespace CVC4::theory;
-using namespace CVC4::theory::bv;
+using namespace CVC5::theory;
+using namespace CVC5::theory::bv;
 
 namespace {
 
@@ -1046,4 +1046,4 @@ Node BVToInt::createBVNotNode(Node n, uint64_t bvsize)
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 21587a6b4366c953d3bb14006066f437d9211c65..bc949bff25cf1c4ab534b3afc93836ac561c84c1 100644 (file)
@@ -73,7 +73,7 @@
 #include "preprocessing/preprocessing_pass.h"
 #include "theory/arith/nl/iand_utils.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -285,6 +285,6 @@ class BVToInt : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* __CVC4__PREPROCESSING__PASSES__BV_TO_INT_H */
index 78898a3dc3ff3b6acc52541492cf54be8040ca27..245c889d3c3603ac1b4a5a6ca70b17a398ab9162 100644 (file)
@@ -21,7 +21,7 @@
 #include "preprocessing/preprocessing_pass_context.h"
 #include "theory/quantifiers/extended_rewrite.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -43,4 +43,4 @@ PreprocessingPassResult ExtRewPre::applyInternal(
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 0b921ad465140f7fd4133fc6ababeb2b1f33a70a..60ab6af983cd20a6ce91043609618ed61f342d47 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -37,6 +37,6 @@ class ExtRewPre : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PASSES__EXTENDED_REWRITER_PASS_H */
index b4e6107cc2a03641d91b45925ed9355453ca3499..c1a9954691745744f6d8cd35abf6d45c2802ea97 100644 (file)
 #include "theory/rewriter.h"
 #include "theory/strings/arith_entail.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
-using namespace CVC4::theory;
+using namespace CVC5::theory;
 ForeignTheoryRewrite::ForeignTheoryRewrite(PreprocessingPassContext* preprocContext)
     : PreprocessingPass(preprocContext, "foreign-theory-rewrite"),
       d_cache(preprocContext->getUserContext()){};
@@ -149,4 +149,4 @@ PreprocessingPassResult ForeignTheoryRewrite::applyInternal(
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index c693a119217a5d10e79c63107794e953f238ce3f..e50909617a525aaa53be310b161e019e531b0755 100644 (file)
@@ -23,7 +23,7 @@
 #include "expr/node.h"
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -62,6 +62,6 @@ class ForeignTheoryRewrite : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PASSES__FOREIGN_THEORY_REWRITE_H */
index 312437c381259cfc4857a7b889268a21af6b12c1..b34df8ca320eb890e577bce8ea82aae28bf26f06 100644 (file)
 #include "theory/rewriter.h"
 
 using namespace std;
-using namespace CVC4::kind;
-using namespace CVC4::theory;
-using namespace CVC4::theory::quantifiers;
+using namespace CVC5::kind;
+using namespace CVC5::theory;
+using namespace CVC5::theory::quantifiers;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -466,4 +466,4 @@ void FunDefFmf::getConstraints(Node n,
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 90f3829f6ebf7927f434fffe082ae3bbf3937249..194c520ab54478d6f81709433780f69f71afc932 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/node.h"
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -100,6 +100,6 @@ class FunDefFmf : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PASSES__SYGUS_INFERENCE_H_ */
index 364e44e09b7abb3e1ece6fc3e19c2ae59b9e350b..60f584225b2902dac89bf10e0545c04024a28c50 100644 (file)
 #include "theory/rewriter.h"
 
 using namespace std;
-using namespace CVC4::kind;
-using namespace CVC4::theory;
+using namespace CVC5::kind;
+using namespace CVC5::theory;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -124,4 +124,4 @@ PreprocessingPassResult GlobalNegate::applyInternal(
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 8576648382069b42a5f70cbd4f0c5c3558ae703d..2e9dbdcb798112c27e13066715883c2df6751542 100644 (file)
@@ -29,7 +29,7 @@
 #include "expr/node.h"
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -48,6 +48,6 @@ class GlobalNegate : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING_PASSES__GLOBAL_NEGATE_H */
index 284fbc72bbdc1b81e2ff9b8aebe522d95863ec5a..13a59a92d6b1b006d710ca5222a26e688518eba1 100644 (file)
@@ -24,9 +24,9 @@
 #include "theory/rewriter.h"
 #include "theory/uf/theory_uf_rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -539,4 +539,4 @@ TypeNode HoElim::getUSort(TypeNode tn)
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index d7a0de599b184f01d421a21a0c09eda0a93f80d1..36aa53acf2efb7b382b6e656df105ff54cdb371f 100644 (file)
@@ -26,7 +26,7 @@
 #include "expr/node.h"
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -150,6 +150,6 @@ class HoElim : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* __CVC4__PREPROCESSING__PASSES__HO_ELIM_PASS_H */
index e857b7b613ab0a51a045c5fa7345a1b413ea63f8..bf59a73114efe7dec93319b062a60911d0f58d79 100644 (file)
 #include "theory/rewriter.h"
 #include "theory/theory.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
 using namespace std;
-using namespace CVC4::theory;
+using namespace CVC5::theory;
 
 using NodeMap = std::unordered_map<Node, Node, NodeHashFunction>;
 
@@ -267,4 +267,4 @@ PreprocessingPassResult IntToBV::applyInternal(
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 774d8cb4645f631915d8175b0abc03df1e42e4ba..a6eda934f9824697d4ba1d068954637f5ca21a97 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -39,6 +39,6 @@ class IntToBV : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PASSES__INT_TO_BV_H */
index afa1d3ba23b7a2b4eeabe7eef85fc81333821e7c..91b805004ea92c4b5976d88f6e6c72eda197ddcb 100644 (file)
 #include "theory/rewriter.h"
 #include "theory/theory_preprocessor.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
-using namespace CVC4::theory;
+using namespace CVC5::theory;
 
 // TODO (project #42): note this preprocessing pass is deprecated
 IteRemoval::IteRemoval(PreprocessingPassContext* preprocContext)
@@ -79,4 +79,4 @@ PreprocessingPassResult IteRemoval::applyInternal(AssertionPipeline* assertions)
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 3881eab2d4bb0df2dd23216cf21b3036ff70d55b..ceb9af4acef4c3cd4fa14f824a997218ef4165a0 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -37,6 +37,6 @@ class IteRemoval : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif  // CVC4__PREPROCESSING__PASSES__ITE_REMOVAL_H
index e298b39e2e354a81088fd31f37cbf60c9f5c0fd2..8b9ad95876634558b2c0a68b6d31f81899dd7a64 100644 (file)
 #include "theory/theory_engine.h"
 
 using namespace std;
-using namespace CVC4;
-using namespace CVC4::theory;
+using namespace CVC5;
+using namespace CVC5::theory;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -97,7 +97,7 @@ void compressBeforeRealAssertions(AssertionPipeline* assertionsToPreprocess,
   assertionsToPreprocess->resize(before);
   size_t lastBeforeItes = assertionsToPreprocess->getRealAssertionsEnd() - 1;
   intoConjunction.push_back((*assertionsToPreprocess)[lastBeforeItes]);
-  Node newLast = CVC4::util::NaryBuilder::mkAssoc(kind::AND, intoConjunction);
+  Node newLast = CVC5::util::NaryBuilder::mkAssoc(kind::AND, intoConjunction);
   assertionsToPreprocess->replace(lastBeforeItes, newLast);
   Assert(assertionsToPreprocess->size() == before);
 }
@@ -262,4 +262,4 @@ PreprocessingPassResult ITESimp::applyInternal(
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 110ce605700d30bcf78d904ab2df40800f3acfe2..e5ab276206f764d04c7e73a5911bc87b98263685 100644 (file)
@@ -21,7 +21,7 @@
 #include "preprocessing/util/ite_utilities.h"
 #include "util/stats_histogram.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -52,6 +52,6 @@ class ITESimp : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index f6ae77bc2882ad05c369405d310dc521c633a7a5..a810d3e19a662dd533c60386b2ea22e28f189107 100644 (file)
 #include "theory/theory_model.h"
 #include "theory/trust_substitutions.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
 using namespace std;
-using namespace CVC4::theory;
+using namespace CVC5::theory;
 
 namespace {
 
@@ -667,4 +667,4 @@ MipLibTrick::Statistics::~Statistics()
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 66622d06a0fe3f64ef2b3757512fbc5a3e5a7a9d..61bf400406ea9a0d8ace1e0251caf8cdef42348b 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/node.h"
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -57,6 +57,6 @@ class MipLibTrick : public PreprocessingPass, public NodeManagerListener
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PASSES__MIPLIB_TRICK_H */
index 1f85f0cafc2d1eb50163e3e299675c4b2659bdb4..3bc8ff8dde98957ee23d07502c6cc481d32f2164 100644 (file)
 #include "preprocessing/assertion_pipeline.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
 using namespace std;
-using namespace CVC4::theory;
+using namespace CVC5::theory;
 
 Node NlExtPurify::purifyNlTerms(TNode n,
                                 NodeMap& cache,
@@ -140,4 +140,4 @@ PreprocessingPassResult NlExtPurify::applyInternal(
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index c493363087b1322dd27c47260f5e01ac8e2c3563..c9b5c344cb3149b9ccd426bef91146a755212011 100644 (file)
@@ -26,7 +26,7 @@
 #include "expr/node.h"
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -51,6 +51,6 @@ class NlExtPurify : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PASSES__NL_EXT_PURIFY_H */
index b03d21dd9074a80aaf34a0fece09d60d48143963..29e7233c03bd37a6f521509a6beb49901fe511ff 100644 (file)
 #include "theory/theory_model.h"
 #include "theory/trust_substitutions.h"
 
-using namespace CVC4;
-using namespace CVC4::theory;
+using namespace CVC5;
+using namespace CVC5::theory;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -491,4 +491,4 @@ Node NonClausalSimp::processRewrittenLearnedLit(theory::TrustNode trn)
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 27fac3f607d0acb5f1e25066e0cd431e66750692..dfaa24a93a71ec93b6abd6275acaca36880b6e41 100644 (file)
@@ -22,7 +22,7 @@
 #include "preprocessing/preprocessing_pass.h"
 #include "theory/trust_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class LazyCDProof;
 class ProofNodeManager;
@@ -97,6 +97,6 @@ class NonClausalSimp : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index bc410a70a0217c047c0b8b1363b8394329199eba..5ce7338f3a35f9c319b376f01f8c399a1233cb93 100644 (file)
 #include "theory/arith/normal_form.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
-using namespace CVC4::theory;
-using namespace CVC4::theory::arith;
+using namespace CVC5::theory;
+using namespace CVC5::theory::arith;
 
 PseudoBooleanProcessor::PseudoBooleanProcessor(
     PreprocessingPassContext* preprocContext)
@@ -418,4 +418,4 @@ void PseudoBooleanProcessor::clear()
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 84f7f7f31f441c5cacfff86efd0b39faa13c5210..6e1b426bfd8bf5d5395e6f68729934149a313c8c 100644 (file)
@@ -31,7 +31,7 @@
 #include "util/maybe.h"
 #include "util/rational.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -110,6 +110,6 @@ class PseudoBooleanProcessor : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif  // CVC4__PREPROCESSING__PASSES__PSEUDO_BOOLEAN_PROCESSOR_H
index f0b51e6a5a74e398e8517b440b9c090492f7cbf0..b296f9c17ba9ae1bc4a96a4f9f50b9de62e3309d 100644 (file)
 #include "theory/theory_engine.h"
 
 using namespace std;
-using namespace CVC4::theory;
-using namespace CVC4::theory::quantifiers;
-using namespace CVC4::kind;
+using namespace CVC5::theory;
+using namespace CVC5::theory::quantifiers;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -568,4 +568,4 @@ void QuantifierMacros::addMacro( Node op, Node n, std::vector< Node >& opc ) {
 
 }  // passes
 }  // preprocessing
-}  // CVC4
+}  // namespace CVC5
index 3d6a5639638cc43068ab009643a2a8454c8e4654..51b3c795148f43f701970cfd15e2358a4180f77a 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/node.h"
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -91,6 +91,6 @@ class QuantifierMacros : public PreprocessingPass
 
 }  // passes
 }  // preprocessing
-}  // CVC4
+}  // namespace CVC5
 
 #endif /*CVC4__PREPROCESSING__PASSES__QUANTIFIER_MACROS_H */
index af1eb507182b3bc0ac9e70bba62eae84b4f414cb..15f0fc54bba4be79b0f9c13fda552de6f1d947ec 100644 (file)
 #include "theory/quantifiers/quantifiers_rewriter.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
 using namespace std;
-using namespace CVC4::theory;
+using namespace CVC5::theory;
 
 QuantifiersPreprocess::QuantifiersPreprocess(PreprocessingPassContext* preprocContext)
     : PreprocessingPass(preprocContext, "quantifiers-preprocess"){};
@@ -58,4 +58,4 @@ PreprocessingPassResult QuantifiersPreprocess::applyInternal(
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 1c0125217ea2910367c09691d7282f28d967e5cd..b9ea842cbae58d5a6bb07c451635195199858c85 100644 (file)
@@ -24,7 +24,7 @@
 
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -40,6 +40,6 @@ class QuantifiersPreprocess : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PASSES__QUANTIFIERS_PREPROCESS_H */
index 9c58250e3e21c86721723996984c5eb21f8ada44..bc8ba0b7967ad3a8b09d4f1df836417c4ee87c3c 100644 (file)
 #include "theory/rewriter.h"
 #include "theory/theory_model.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
 using namespace std;
-using namespace CVC4::theory;
+using namespace CVC5::theory;
 
 Node RealToInt::realToIntInternal(TNode n, NodeMap& cache, std::vector<Node>& var_eq)
 {
@@ -213,4 +213,4 @@ PreprocessingPassResult RealToInt::applyInternal(
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 7bfdfd428a92bec5ad24f620680b6f5044ce2438..5579e3faffb867f9be225f1f75ca8f84a6d90026 100644 (file)
@@ -24,7 +24,7 @@
 #include "expr/node.h"
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -45,6 +45,6 @@ class RealToInt : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PASSES__REAL_TO_INT_H */
index f1a4ec2832b94eb736debafb8a65ce770e59190e..35c2e9926f9d8148cf5d5f6511be2db1117085da 100644 (file)
 #include "preprocessing/assertion_pipeline.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
-using namespace CVC4::theory;
-
+using namespace CVC5::theory;
 
 Rewrite::Rewrite(PreprocessingPassContext* preprocContext)
     : PreprocessingPass(preprocContext, "rewrite"){};
@@ -43,4 +42,4 @@ PreprocessingPassResult Rewrite::applyInternal(
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 22400911fe12000e6d98fbb750d16cf1fa703f55..4848c8a9882649b5c76d00d90d305658e5fd92a1 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -37,7 +37,7 @@ class Rewrite : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PASSES__REWRITE_H */
 
index 381282b38831cf9d91252df8fdabd091c3a65c0c..6100e0762f8b18315198ff0afa6597ea59ed38c0 100644 (file)
 #include "theory/rewriter.h"
 #include "theory/theory.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
 using namespace std;
-using namespace CVC4::theory;
+using namespace CVC5::theory;
 
 namespace {
 
@@ -124,4 +124,4 @@ PreprocessingPassResult SepSkolemEmp::applyInternal(
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 51e421505d9f607cc724a474fea263e15bbfc9f7..11e7bec247efcfab8b4af148650c123913ccf96f 100644 (file)
@@ -20,7 +20,7 @@
 
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -36,6 +36,6 @@ class SepSkolemEmp : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PASSES__SEP_SKOLEM_EMP_H */
index 6e399bccab03824bfa9f2982b23adb16f64cfde8..07c5e7cc5cd52f1f78b87a29cf3fc6505a6d43b8 100644 (file)
@@ -26,7 +26,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -91,4 +91,4 @@ PreprocessingPassResult SortInferencePass::applyInternal(
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 74ae0bd2bdadc2d7f3d3ed9ced60aa6f9dae0c1b..5874b436392e0a53f3165e98b0e464f179082ffb 100644 (file)
@@ -17,7 +17,7 @@
 
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -38,6 +38,6 @@ class SortInferencePass : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PASSES__SORT_INFERENCE_PASS_H_ */
index 7b49de1415b7909464b7beb87f9f45ef6e41a682..1cc2ce06f82bdfd9a90717e69b60f4a016ce8592 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/rewriter.h"
 #include "theory/theory_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -57,4 +57,4 @@ PreprocessingPassResult StaticLearning::applyInternal(
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index e9c5d70f5f003355fae207d2c8a9f06c2370fa99..67bf053f9027411b665cf9e0b4cec2bc80d439d6 100644 (file)
@@ -20,7 +20,7 @@
 
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -36,6 +36,6 @@ class StaticLearning : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PASSES__STATIC_LEARNING_H */
index 08f6a8de358b38609618daec08df01fb1eae8f3c..775a0944102e8583fa8d95af61c950709180955b 100644 (file)
@@ -18,9 +18,9 @@
 #include "theory/rewriter.h"
 #include "theory/strings/theory_strings_preprocess.h"
 
-using namespace CVC4::theory;
+using namespace CVC5::theory;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -57,4 +57,4 @@ PreprocessingPassResult StringsEagerPp::applyInternal(
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 16324368e84ab69f7edfe9b6868c83e7305ed850..3af59766c0aaa83d8f0bf1054ddf83baa2e80701 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -39,6 +39,6 @@ class StringsEagerPp : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PASSES__STRINGS_EAGER_PP_H */
index ff60173ede53133b0b660acf1e0b7a42ad11d146..f05afe54f0e08899b0ae17c02577bf8204715e67 100644 (file)
 #include "theory/smt_engine_subsolver.h"
 
 using namespace std;
-using namespace CVC4::kind;
-using namespace CVC4::theory;
+using namespace CVC5::kind;
+using namespace CVC5::theory;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -345,4 +345,4 @@ bool SygusInference::solveSygus(const std::vector<Node>& assertions,
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index f9d8bf9dd8a9bd6b2ba8cc3595b6eb00c91b1f3a..b31e5ca7c9929bfdda4000da52cf0868a99a148f 100644 (file)
@@ -20,7 +20,7 @@
 
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -63,6 +63,6 @@ class SygusInference : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PASSES__SYGUS_INFERENCE_H_ */
index bf84ee76ef62c16c36bcc34f0cd29737bcb816df..7213dc8a88380d8ecc47690a1d491f160d005155 100644 (file)
@@ -30,9 +30,9 @@
 #include "theory/quantifiers/term_util.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -474,4 +474,4 @@ PreprocessingPassResult SynthRewRulesPass::applyInternal(
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 82adde0d62a612c91d5f54a954eace6696739aa7..eb52688e75cba8e0a85feeed94fad8b01a79e8c4 100644 (file)
@@ -18,7 +18,7 @@
 
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -71,6 +71,6 @@ class SynthRewRulesPass : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PASSES__SYNTH_REW_RULES_H */
index 1a6abd72344c28be825b503693f455e99757446c..7112dd50fead3cf4fc5241fb23dc046419c60b69 100644 (file)
 #include "theory/rewriter.h"
 #include "theory/theory_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
-using namespace CVC4::theory;
+using namespace CVC5::theory;
 
 TheoryPreprocess::TheoryPreprocess(PreprocessingPassContext* preprocContext)
     : PreprocessingPass(preprocContext, "theory-preprocess"){};
@@ -72,4 +72,4 @@ PreprocessingPassResult TheoryPreprocess::applyInternal(
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index fe5dcbd7c63bfcb8138baad9ed937e5236c8245c..bd450840e4f03bdc3454193384e4b1c9b75dc125 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -37,6 +37,6 @@ class TheoryPreprocess : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PASSES__THEORY_PREPROCESS_H */
index 79338d63bdd0d83d11e8d3a5632b2868aaf4c013..c70458b913102740c480a1a46b54bfb4650952e5 100644 (file)
@@ -18,9 +18,9 @@
 #include "preprocessing/preprocessing_pass_context.h"
 #include "theory/theory_engine.h"
 
-using namespace CVC4::theory;
+using namespace CVC5::theory;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -116,4 +116,4 @@ theory::TrustNode TheoryRewriteEq::rewriteAssertion(TNode n)
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index ada99a7cb5244240e6263fac2be017b237c36706..626efe8e35bfbc421deda942d29024bf148f889f 100644 (file)
@@ -21,7 +21,7 @@
 #include "preprocessing/preprocessing_pass.h"
 #include "theory/trust_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
@@ -51,6 +51,6 @@ class TheoryRewriteEq : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PASSES__THEORY_REWRITE_EQ_H */
index cf2e96c796bea2aed26e32fb18b6acfc7d46a6dc..502889dd32776472a323a0960cc4ee69e9448e78 100644 (file)
 #include "theory/logic_info.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace passes {
 
 using namespace std;
-using namespace CVC4::theory;
+using namespace CVC5::theory;
 
 UnconstrainedSimplifier::UnconstrainedSimplifier(
     PreprocessingPassContext* preprocContext)
@@ -880,4 +880,4 @@ PreprocessingPassResult UnconstrainedSimplifier::applyInternal(
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 5609273daf63634e01481f87ea7a7764792c6da8..da368de513f36df228d365d65bda67a4660a9063 100644 (file)
@@ -29,7 +29,7 @@
 #include "theory/substitutions.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace context {
 class Context;
 }
@@ -72,6 +72,6 @@ class UnconstrainedSimplifier : public PreprocessingPass
 
 }  // namespace passes
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 5741b19beb27175328ef334cb10032b441b08a12..127b2275807fc5062684e4eb67ca323fa07b510b 100644 (file)
@@ -24,7 +24,7 @@
 #include "smt/smt_engine_scope.h"
 #include "smt/smt_statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 
 PreprocessingPassResult PreprocessingPass::apply(
@@ -70,4 +70,4 @@ PreprocessingPass::~PreprocessingPass() {
 }
 
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 498c507d0d65fce3e177b6eb9fd35b1247bd320c..f112d5f54ba622a0275f11945bbc9295596e2e33 100644 (file)
@@ -36,7 +36,7 @@
 #include "util/statistics_registry.h"
 #include "util/stats_timer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 
 class AssertionPipeline;
@@ -81,6 +81,6 @@ class PreprocessingPass {
 };
 
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PREPROCESSING_PASS_H */
index 8cf885c274e393f3e8ffd9d330641e51f9289c27..3c64ce30127b39a888885c3cbdc4c611879098e9 100644 (file)
@@ -18,7 +18,7 @@
 
 #include "expr/node_algorithm.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 
 PreprocessingPassContext::PreprocessingPassContext(
@@ -61,4 +61,4 @@ ProofNodeManager* PreprocessingPassContext::getProofNodeManager()
 }
 
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index d210f6b60a550b72e860cd90ac6ce8d61d8cc711..93563e3a2f3d0959356372d8f3cedb345610ba76 100644 (file)
@@ -26,7 +26,7 @@
 #include "theory/trust_substitutions.h"
 #include "util/resource_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 class SmtEngine;
 class TheoryEngine;
 namespace theory::booleans {
@@ -106,6 +106,6 @@ class PreprocessingPassContext
 };  // class PreprocessingPassContext
 
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PREPROCESSING_PASS_CONTEXT_H */
index 271a3aba55567fa741a29b92b5df1ac4f934f8b5..a46ce02054547314fcd4a60635e05d309022e0d1 100644 (file)
 #include "preprocessing/passes/unconstrained_simplifier.h"
 #include "preprocessing/preprocessing_pass.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 
-using namespace CVC4::preprocessing::passes;
+using namespace CVC5::preprocessing::passes;
 
 PreprocessingPassRegistry& PreprocessingPassRegistry::getInstance()
 {
@@ -158,4 +158,4 @@ PreprocessingPassRegistry::PreprocessingPassRegistry()
 }
 
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 4dbab05fee1e4938903283a9bd648f7724eea113..4843b810b165374b3121837ba2bf14fefe819ed3 100644 (file)
@@ -23,7 +23,7 @@
 #include <string>
 #include <unordered_map>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 
 class PreprocessingPass;
@@ -94,6 +94,6 @@ class PreprocessingPassRegistry {
 };  // class PreprocessingPassRegistry
 
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PREPROCESSING__PREPROCESSING_PASS_REGISTRY_H */
index 59c6184ded84d2bad811d19568deba280f38f9e8..2b215f9b488bd53775c57e610665caed9b6334de 100644 (file)
@@ -28,7 +28,7 @@
 #include "theory/theory.h"
 
 using namespace std;
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace util {
 
@@ -1909,4 +1909,4 @@ ITECareSimplifier::CareSetPtr ITECareSimplifier::CareSetPtr::mkNew(
 
 }  // namespace util
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
index 90c240478c40988461a9adcf48a60ef11bb69f71..ff58bbacf1b670b59fca42a67cbf9ebbb2b763ef 100644 (file)
@@ -31,7 +31,7 @@
 #include "util/statistics_registry.h"
 #include "util/stats_histogram.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 
 class AssertionPipeline;
@@ -417,6 +417,6 @@ class ITECareSimplifier
 
 }  // namespace util
 }  // namespace preprocessing
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 3a9b2056640d74f200691716a5233f19bcb14b8c..5d3fb1adc25fda0732454ded5e5e76740002c16a 100644 (file)
@@ -29,7 +29,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace printer {
 namespace ast {
 
@@ -473,6 +473,6 @@ static bool tryToStream(std::ostream& out, const CommandStatus* s)
   return false;
 }
 
-}/* CVC4::printer::ast namespace */
-}/* CVC4::printer namespace */
-}/* CVC4 namespace */
+}  // namespace ast
+}  // namespace printer
+}  // namespace CVC5
index 3564ff592c6c54d3f050460669ce3d2c70523162..985cf98720b0f8d84a96b98136b5b8dc8b642213 100644 (file)
 
 #include "printer/printer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class LetBinding;
 
 namespace printer {
 namespace ast {
 
-class AstPrinter : public CVC4::Printer
+class AstPrinter : public CVC5::Printer
 {
  public:
-  using CVC4::Printer::toStream;
+  using CVC5::Printer::toStream;
   void toStream(std::ostream& out,
                 TNode n,
                 int toDepth,
@@ -196,6 +196,6 @@ class AstPrinter : public CVC4::Printer
 
 }  // namespace ast
 }  // namespace printer
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PRINTER__AST_PRINTER_H */
index ab532bc4399269c5fe170722ced7af2ebaf5f101..867bc204ad1b45841d347f9f0c85ae8a9538e6e9 100644 (file)
@@ -42,7 +42,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace printer {
 namespace cvc {
 
@@ -1612,6 +1612,6 @@ void CvcPrinter::toStreamNodeWithLetify(std::ostream& out,
   lbind->popScope();
 }
 
-}/* CVC4::printer::cvc namespace */
-}/* CVC4::printer namespace */
-}/* CVC4 namespace */
+}  // namespace cvc
+}  // namespace printer
+}  // namespace CVC5
index d8501b9edfbc2ea8d3404f642e69b6a5d52fb7fc..2b240568e1fb8b067eaf202543bfd5e5b138056c 100644 (file)
 
 #include "printer/printer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class LetBinding;
 
 namespace printer {
 namespace cvc {
 
-class CvcPrinter : public CVC4::Printer
+class CvcPrinter : public CVC5::Printer
 {
  public:
-  using CVC4::Printer::toStream;
+  using CVC5::Printer::toStream;
   CvcPrinter(bool cvc3Mode = false) : d_cvc3Mode(cvc3Mode) {}
   void toStream(std::ostream& out,
                 TNode n,
@@ -204,6 +204,6 @@ class CvcPrinter : public CVC4::Printer
 
 }  // namespace cvc
 }  // namespace printer
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PRINTER__CVC_PRINTER_H */
index ca3ab40f6ecc7c48ff048e819605884a7f5fe2d4..638503c1a595d53b1eec786195dfb9a88cb291e2 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <sstream>
 
-namespace CVC4 {
+namespace CVC5 {
 
 LetBinding::LetBinding(uint32_t thresh)
     : d_thresh(thresh),
@@ -212,4 +212,4 @@ void LetBinding::convertCountToLet()
   }
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 83f3183ca9d38e6fc99e559b6bcf121d68834174..9eaeb039aa16a888b0c27295f96c4850eb9f7beb 100644 (file)
@@ -23,7 +23,7 @@
 #include "context/cdlist.h"
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * A flexible let binding class. This class provides functionalities for
@@ -157,6 +157,6 @@ class LetBinding
   NodeIdMap d_letMap;
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 40471b9a26c553c33e0c74e01b6a5dff152ca541..c4236d711664ac76bf18f1d2b23b51cb836eb942 100644 (file)
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 
 unique_ptr<Printer> Printer::d_printers[language::output::LANG_MAX];
 
 unique_ptr<Printer> Printer::makePrinter(OutputLanguage lang)
 {
-  using namespace CVC4::language::output;
+  using namespace CVC5::language::output;
 
   switch(lang) {
   case LANG_SMTLIB_V2_6:
@@ -459,4 +459,4 @@ void Printer::toStreamCmdDeclarationSequence(
   printUnknownCommand(out, "sequence");
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index 17fd668483c5c6027488202eef3f9d32e352a045..02ffdc939ac07009d699d657edde588338f8165e 100644 (file)
@@ -26,7 +26,7 @@
 #include "smt/model.h"
 #include "util/result.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class Command;
 class CommandStatus;
@@ -308,6 +308,6 @@ class Printer
 
 }; /* class Printer */
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PRINTER__PRINTER_H */
index af555d29869aefff098c3f269354ff9b374a8e01..7e80baebc7a77c23411eefb4309eda67b782919d 100644 (file)
@@ -46,7 +46,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace printer {
 namespace smt2 {
 
@@ -292,7 +292,7 @@ void Smt2Printer::toStream(std::ostream& out,
       }
       else
       {
-        out << CVC4::quoteSymbol(dt.getName());
+        out << CVC5::quoteSymbol(dt.getName());
       }
       break;
     }
@@ -437,7 +437,7 @@ void Smt2Printer::toStream(std::ostream& out,
       out << '(';
     }
     if(n.getAttribute(expr::VarNameAttr(), name)) {
-      out << CVC4::quoteSymbol(name);
+      out << CVC5::quoteSymbol(name);
     }
     if(n.getNumChildren() != 0) {
       for(unsigned i = 0; i < n.getNumChildren(); ++i) {
@@ -509,7 +509,7 @@ void Smt2Printer::toStream(std::ostream& out,
     string s;
     if (n.getAttribute(expr::VarNameAttr(), s))
     {
-      out << CVC4::quoteSymbol(s);
+      out << CVC5::quoteSymbol(s);
     }
     else
     {
@@ -1334,7 +1334,7 @@ static bool tryToStream(std::ostream& out, const Command* c, Variant v);
 static std::string quoteSymbol(TNode n) {
   std::stringstream ss;
   ss << n;
-  return CVC4::quoteSymbol(ss.str());
+  return CVC5::quoteSymbol(ss.str());
 }
 
 template <class T>
@@ -1364,7 +1364,7 @@ void Smt2Printer::toStream(std::ostream& out, const UnsatCore& core) const
     const std::vector<std::string>& cnames = core.getCoreNames();
     for (const std::string& cn : cnames)
     {
-      out << CVC4::quoteSymbol(cn) << std::endl;
+      out << CVC5::quoteSymbol(cn) << std::endl;
     }
   }
   else
@@ -1582,7 +1582,7 @@ void Smt2Printer::toStreamCmdDeclareFunction(std::ostream& out,
                                              const std::string& id,
                                              TypeNode type) const
 {
-  out << "(declare-fun " << CVC4::quoteSymbol(id) << " (";
+  out << "(declare-fun " << CVC5::quoteSymbol(id) << " (";
   if (type.isFunction())
   {
     const vector<TypeNode> argTypes = type.getArgTypes();
@@ -1702,7 +1702,7 @@ void Smt2Printer::toStreamCmdDeclareType(std::ostream& out,
   std::stringstream id;
   id << type;
   size_t arity = type.isSortConstructor() ? type.getSortConstructorArity() : 0;
-  out << "(declare-sort " << CVC4::quoteSymbol(id.str()) << " " << arity << ")"
+  out << "(declare-sort " << CVC5::quoteSymbol(id.str()) << " " << arity << ")"
       << std::endl;
 }
 
@@ -1711,7 +1711,7 @@ void Smt2Printer::toStreamCmdDefineType(std::ostream& out,
                                         const std::vector<TypeNode>& params,
                                         TypeNode t) const
 {
-  out << "(define-sort " << CVC4::quoteSymbol(id) << " (";
+  out << "(define-sort " << CVC5::quoteSymbol(id) << " (";
   if (params.size() > 0)
   {
     copy(
@@ -1811,7 +1811,7 @@ void Smt2Printer::toStream(std::ostream& out, const DType& dt) const
     {
       out << " ";
     }
-    out << "(" << CVC4::quoteSymbol(cons.getName());
+    out << "(" << CVC5::quoteSymbol(cons.getName());
     for (size_t j = 0, nargs = cons.getNumArgs(); j < nargs; j++)
     {
       const DTypeSelector& arg = cons[j];
@@ -1844,7 +1844,7 @@ void Smt2Printer::toStreamCmdDatatypeDeclaration(
   {
     Assert(t.isDatatype());
     const DType& d = t.getDType();
-    out << "(" << CVC4::quoteSymbol(d.getName());
+    out << "(" << CVC5::quoteSymbol(d.getName());
     out << " " << d.getNumParameters() << ")";
   }
   out << ") (";
@@ -1986,7 +1986,7 @@ void Smt2Printer::toStreamCmdSynthFun(std::ostream& out,
   std::stringstream sym;
   sym << f;
   out << '(' << (isInv ? "synth-inv " : "synth-fun ")
-      << CVC4::quoteSymbol(sym.str()) << ' ';
+      << CVC5::quoteSymbol(sym.str()) << ' ';
   out << '(';
   if (!vars.empty())
   {
@@ -2137,6 +2137,6 @@ static bool tryToStream(std::ostream& out, const CommandStatus* s, Variant v)
   return false;
 }
 
-}/* CVC4::printer::smt2 namespace */
-}/* CVC4::printer namespace */
-}/* CVC4 namespace */
+}  // namespace smt2
+}  // namespace printer
+}  // namespace CVC5
index 26ccf58217f04c9ecde3260938d373a31a4b4198..a997f789a7ae423ea5326bb2c1a9668d2c96ea07 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "printer/printer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class LetBinding;
 
@@ -35,11 +35,11 @@ enum Variant
                    // support for the string standard
 };                 /* enum Variant */
 
-class Smt2Printer : public CVC4::Printer
+class Smt2Printer : public CVC5::Printer
 {
  public:
   Smt2Printer(Variant variant = no_variant) : d_variant(variant) {}
-  using CVC4::Printer::toStream;
+  using CVC5::Printer::toStream;
   void toStream(std::ostream& out,
                 TNode n,
                 int toDepth,
@@ -275,6 +275,6 @@ class Smt2Printer : public CVC4::Printer
 
 }  // namespace smt2
 }  // namespace printer
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PRINTER__SMT2_PRINTER_H */
index 3ec26136061fe94cace2e7d1a5a1502ca34ac5b4..c740f7b76a4fc28e3a0b88dc33fd04e32617d262 100644 (file)
@@ -30,7 +30,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace printer {
 namespace tptp {
 
@@ -97,6 +97,6 @@ void TptpPrinter::toStream(std::ostream& out, const UnsatCore& core) const
   out << "% SZS output end UnsatCore " << std::endl;
 }
 
-}/* CVC4::printer::tptp namespace */
-}/* CVC4::printer namespace */
-}/* CVC4 namespace */
+}  // namespace tptp
+}  // namespace printer
+}  // namespace CVC5
index c1bd2b1d8aa3dcd8d43463ab7119dd6d3ef7c1b2..ea538a2455e64309e71d4e43f3bf2fb75cb5387a 100644 (file)
 
 #include "printer/printer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace printer {
 namespace tptp {
 
-class TptpPrinter : public CVC4::Printer
+class TptpPrinter : public CVC5::Printer
 {
  public:
-  using CVC4::Printer::toStream;
+  using CVC5::Printer::toStream;
   void toStream(std::ostream& out,
                 TNode n,
                 int toDepth,
@@ -64,6 +64,6 @@ class TptpPrinter : public CVC4::Printer
 
 }  // namespace tptp
 }  // namespace printer
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PRINTER__TPTP_PRINTER_H */
index 721da20e4e0b6f7a102505a38ee5b1cdd4fa101d..6f3caaf19548ffad791c79f411cb26b5ae56d81d 100644 (file)
@@ -20,7 +20,7 @@
 #ifndef CVC4__PROOF__CLAUSE_ID_H
 #define CVC4__PROOF__CLAUSE_ID_H
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * A ClauseId is a shared identifier between the proofs module and the sat
@@ -35,6 +35,6 @@ const ClauseId ClauseIdEmpty(-1);
 const ClauseId ClauseIdUndef(-2);
 const ClauseId ClauseIdError(-3);
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__PROOF__CLAUSE_ID_H */
index a0f80ccd6b44dc37b1db80f228723197ad09cae3..dc1a6dd61081009078e3cedb6e14ed5fbfa8f9f5 100644 (file)
@@ -23,7 +23,7 @@
 #include "prop/minisat/minisat.h"
 #include "prop/sat_solver_types.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 CnfProof::CnfProof(prop::CnfStream* stream,
                    context::Context* ctx,
@@ -113,4 +113,4 @@ bool CnfProof::getCurrentAssertionKind()
   return d_currentAssertionStack.back().second;
 }
 
-} /* CVC4 namespace */
+}  // namespace CVC5
index abea75d50a1baf77a32293fe68a12a6e5e816461..1319b83d66ec1e2594152f025286513d3cc909e4 100644 (file)
 #include "proof/clause_id.h"
 #include "proof/proof_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
   class CnfStream;
-}/* CVC4::prop namespace */
+  }  // namespace prop
 
 class CnfProof;
 
@@ -46,55 +46,55 @@ typedef std::unordered_set<Node, NodeHashFunction> NodeSet;
 
 class CnfProof {
 protected:
 CVC4::prop::CnfStream* d_cnfStream;
CVC5::prop::CnfStream* d_cnfStream;
 
 /** Map from ClauseId to the assertion that lead to adding this clause **/
 ClauseIdToNode d_clauseToAssertion;
+ /** Map from ClauseId to the assertion that lead to adding this clause **/
+ ClauseIdToNode d_clauseToAssertion;
 
 /** Top of stack is assertion currently being converted to CNF. Also saves
-   * whether it is input (rather than a lemma). **/
 std::vector<std::pair<Node, bool>> d_currentAssertionStack;
+ /** Top of stack is assertion currently being converted to CNF. Also saves
+  * whether it is input (rather than a lemma). **/
+ std::vector<std::pair<Node, bool>> d_currentAssertionStack;
 
 /** Map from top-level fact to facts/assertion that it follows from **/
 NodeToNode d_cnfDeps;
+ /** Map from top-level fact to facts/assertion that it follows from **/
+ NodeToNode d_cnfDeps;
 
 ClauseIdSet d_explanations;
+ ClauseIdSet d_explanations;
 
 // The clause ID of the unit clause defining the true SAT literal.
 ClauseId d_trueUnitClause;
 // The clause ID of the unit clause defining the false SAT literal.
 ClauseId d_falseUnitClause;
+ // The clause ID of the unit clause defining the true SAT literal.
+ ClauseId d_trueUnitClause;
+ // The clause ID of the unit clause defining the false SAT literal.
+ ClauseId d_falseUnitClause;
 
 std::string d_name;
+ std::string d_name;
 public:
 CnfProof(CVC4::prop::CnfStream* cnfStream,
-           context::Context* ctx,
-           const std::string& name);
 ~CnfProof();
-
 /** Methods for logging what the CnfStream does **/
 // map the clause back to the current assertion where it came from
 void registerConvertedClause(ClauseId clause);
-
 /** Clause is one of the clauses defining top-level assertion node*/
 void setClauseAssertion(ClauseId clause, Node node);
-
 /** Current assertion being converted and whether it is an input (rather than
-   * a lemma) */
 void pushCurrentAssertion(Node assertion, bool isInput = false);
 void popCurrentAssertion();
 Node getCurrentAssertion();
 bool getCurrentAssertionKind();
-
 /**
-   * Checks whether the assertion stack is empty.
-   */
 bool isAssertionStackEmpty() const { return d_currentAssertionStack.empty(); }
-
 // accessors for the leaf assertions that are being converted to CNF
 Node getAssertionForClause(ClauseId clause);
CnfProof(CVC5::prop::CnfStream* cnfStream,
+          context::Context* ctx,
+          const std::string& name);
+ ~CnfProof();
+
+ /** Methods for logging what the CnfStream does **/
+ // map the clause back to the current assertion where it came from
+ void registerConvertedClause(ClauseId clause);
+
+ /** Clause is one of the clauses defining top-level assertion node*/
+ void setClauseAssertion(ClauseId clause, Node node);
+
+ /** Current assertion being converted and whether it is an input (rather than
+  * a lemma) */
+ void pushCurrentAssertion(Node assertion, bool isInput = false);
+ void popCurrentAssertion();
+ Node getCurrentAssertion();
+ bool getCurrentAssertionKind();
+
+ /**
+  * Checks whether the assertion stack is empty.
+  */
+ bool isAssertionStackEmpty() const { return d_currentAssertionStack.empty(); }
+
+ // accessors for the leaf assertions that are being converted to CNF
+ Node getAssertionForClause(ClauseId clause);
 };/* class CnfProof */
 
-} /* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__CNF_PROOF_H */
index f542924b1db6986a0a74ac107379110d11332720..8ecec8484711e0038ae264ddd2efb70b26177428 100644 (file)
@@ -17,7 +17,7 @@
 #include <sstream>
 #include "expr/proof_node_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace proof {
 
 void DotPrinter::cleanQuotes(std::string& s)
@@ -91,4 +91,4 @@ void DotPrinter::ruleArguments(std::ostringstream& currentArguments,
 }
 
 }  // namespace proof
-}  // namespace CVC4
+}  // namespace CVC5
index 4b7d7660cf10f1ab734455697a8b262a965c1c84..173495780f5aae1cf0c4d35a7aaf8a068340d71c 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "expr/proof_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace proof {
 
 class DotPrinter
@@ -69,6 +69,6 @@ class DotPrinter
 };
 
 }  // namespace proof
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
\ No newline at end of file
index 424c667fd5d49ad02c694b1f926853bf1923994f..8b3dfd17a9556a3d12bc795a95075c5de8d752a8 100644 (file)
@@ -36,7 +36,7 @@
 #include "theory/valuation.h"
 #include "util/hash.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 ProofManager::ProofManager(context::Context* context)
     : d_context(context),
@@ -217,4 +217,4 @@ void ProofManager::addUnsatCore(Node formula)
   d_outputCoreFormulas.insert(formula);
 }
 
-} /* CVC4  namespace */
+}  // namespace CVC5
index 61470e2b43e4d9af30e822d2f609f2378dfd77a4..b303b996fa8eb521c6e02496be7489cd3dfbf83e 100644 (file)
@@ -28,7 +28,7 @@
 #include "expr/node.h"
 #include "proof/clause_id.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 // forward declarations
 namespace Minisat {
@@ -37,22 +37,22 @@ namespace Minisat {
 
 namespace prop {
   class CnfStream;
-}/* CVC4::prop namespace */
+  }  // namespace prop
 
 class SmtEngine;
 
 template <class Solver> class TSatProof;
-typedef TSatProof< CVC4::Minisat::Solver> CoreSatProof;
+typedef TSatProof<CVC5::Minisat::Solver> CoreSatProof;
 
 class CnfProof;
 
-typedef TSatProof<CVC4::Minisat::Solver> CoreSatProof;
+typedef TSatProof<CVC5::Minisat::Solver> CoreSatProof;
 
 namespace prop {
   typedef uint64_t SatVariable;
   class SatLiteral;
   typedef std::vector<SatLiteral> SatClause;
-}/* CVC4::prop namespace */
+  }  // namespace prop
 
 typedef std::unordered_map<ClauseId, prop::SatClause*> IdToSatClause;
 typedef context::CDHashSet<Node, NodeHashFunction> CDNodeSet;
@@ -81,7 +81,7 @@ public:
 
  // initialization
  void initSatProof(Minisat::Solver* solver);
- void initCnfProof(CVC4::prop::CnfStream* cnfStream, context::Context* ctx);
+ void initCnfProof(CVC5::prop::CnfStream* cnfStream, context::Context* ctx);
 
  // getting various proofs
  static CoreSatProof* getSatProof();
@@ -120,8 +120,6 @@ private:
 
 };/* class ProofManager */
 
-}/* CVC4 namespace */
-
-
+}  // namespace CVC5
 
 #endif /* CVC4__PROOF_MANAGER_H */
index d16f8259ec94c672ccceef497671cd4753cfc5cb..298b8262405753a635aa97bb146a892184a2b9b1 100644 (file)
 #include "util/stats_histogram.h"
 
 // Forward declarations.
-namespace CVC4 {
+namespace CVC5 {
 class CnfProof;
-} /* namespace CVC4 */
+} // namespace CVC5
 
-namespace CVC4 {
+namespace CVC5 {
 /**
  * Helper debugging functions
  */
@@ -369,6 +369,6 @@ template <class Solver>
 void toSatClause(const typename Solver::TClause& minisat_cl,
                  prop::SatClause& sat_cl);
 
-} /* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__SAT__PROOF_H */
index 06a3cc00e36897b0df646faaef6897707315e25f..6049c4876e16f8128589de513a5cd19ee6f3dccd 100644 (file)
@@ -26,7 +26,7 @@
 #include "prop/sat_solver_types.h"
 #include "smt/smt_statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 template <class Solver>
 void printLit(typename Solver::TLit l) {
@@ -1040,17 +1040,12 @@ TSatProof<Solver>::Statistics::~Statistics() {
   smtStatisticsRegistry()->unregisterStat(&d_usedClauseGlue);
 }
 
-inline std::ostream& operator<<(std::ostream& out, CVC4::ClauseKind k) {
+inline std::ostream& operator<<(std::ostream& out, CVC5::ClauseKind k)
+{
   switch (k) {
-    case CVC4::INPUT:
-      out << "INPUT";
-      break;
-    case CVC4::THEORY_LEMMA:
-      out << "THEORY_LEMMA";
-      break;
-    case CVC4::LEARNT:
-      out << "LEARNT";
-      break;
+    case CVC5::INPUT: out << "INPUT"; break;
+    case CVC5::THEORY_LEMMA: out << "THEORY_LEMMA"; break;
+    case CVC5::LEARNT: out << "LEARNT"; break;
     default:
       out << "ClauseKind Unknown! [" << unsigned(k) << "]";
   }
@@ -1058,6 +1053,6 @@ inline std::ostream& operator<<(std::ostream& out, CVC4::ClauseKind k) {
   return out;
 }
 
-} /* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__SAT__PROOF_IMPLEMENTATION_H */
index 1c7a6a556309014b928ea9555ada36fa103f1aa9..2415daf986d38c13680737d160dc498c95c8dae7 100644 (file)
@@ -20,7 +20,7 @@
 #include "printer/printer.h"
 #include "smt/smt_engine_scope.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 UnsatCore::UnsatCore(const std::vector<Node>& core)
     : d_useNames(false), d_core(core), d_names()
@@ -58,4 +58,4 @@ std::ostream& operator<<(std::ostream& out, const UnsatCore& core) {
   return out;
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index 472661db9bbbc7bbc9b06c97cd9c2390f59a25ba..46dd7bf693a339011413933b7ddeb5780a122ec6 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * An unsat core, which can optionally be initialized as a list of names
@@ -68,6 +68,6 @@ class UnsatCore
 /** Print the unsat core to stream out */
 std::ostream& operator<<(std::ostream& out, const UnsatCore& core);
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__UNSAT_CORE_H */
index 2f1d8bb4733a848d561f364fcb974edbe7b8308b..081e79191607af60063b687b195fa6cce850d750 100644 (file)
@@ -4,7 +4,7 @@ This is MiniSAT 2.2.0, downloaded from here:
 
 on 11 July 2010.
 
-The code has been modified to put everything in the CVC4::MiniSat
+The code has been modified to put everything in the CVC5::MiniSat
 namespace.  The build process has been modified.  Other parts have
 been modified to serve CVC4's purposes.
 
index 9a303a51449818b0cc42d7df7a399c62c5537b52..1645a096adc544d37e94f3001c3025dc6888522b 100644 (file)
@@ -21,7 +21,7 @@
 #include "prop/sat_solver_types.h"
 #include "util/resource_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 
 class BVSatSolverNotify {
@@ -45,6 +45,6 @@ public:
 };/* class BVSatSolverInterface::Notify */
 
 }
-}
+}  // namespace CVC5
 
 #endif
index e58060191ec352b4a7a94947278adaa8fcd6c267..fb764631f2358c8b16fbea904f1840a53f67b297 100644 (file)
@@ -20,7 +20,7 @@
 #include "proof/clause_id.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 
 BVMinisatSatSolver::BVMinisatSatSolver(StatisticsRegistry* registry, context::Context* mainSatContext, const std::string& name)
@@ -297,5 +297,5 @@ void BVMinisatSatSolver::Statistics::init(BVMinisat::SimpSolver* minisat){
   d_statEliminatedVars.set(minisat->eliminated_vars);
 }
 
-} /* namespace CVC4::prop */
-} /* namespace CVC4 */
+}  // namespace prop
+} // namespace CVC5
index f91ed4d1d5a112d50376bcd53c7e5f38bcdf4a1f..2a099ad21cec0512271eda50a36a032017ed5de0 100644 (file)
@@ -28,7 +28,7 @@
 #include "util/statistics_registry.h"
 #include "util/stats_timer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 
 class BVMinisatSatSolver : public BVSatSolverInterface,
@@ -147,5 +147,5 @@ public:
   Statistics d_statistics;
 };
 
-} /* CVC4::prop namespace */
-} /* CVC4 namespace */
+}  // namespace prop
+}  // namespace CVC5
index c94f473a93a131e0fdb364a1c0fae99ddba4075d..be82fb557d513cb8297c38167e4cb446ca8b0bee 100644 (file)
@@ -26,7 +26,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "prop/bvminisat/core/SolverTypes.h"
 #include "prop/bvminisat/utils/ParseUtils.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace BVMinisat {
 
 //=================================================================================================
@@ -85,7 +85,7 @@ static void parse_DIMACS(gzFile input_stream, Solver& S) {
     parse_DIMACS_main(in, S); }
 
 //=================================================================================================
-} /* CVC4::BVMinisat namespace */
-} /* CVC4 namespace */
+}  // namespace BVMinisat
+}  // namespace CVC5
 
 #endif
index 3b2b814cdba159f997e41742b0e6cf024e6e8dec..d7dc3f6d4e8d7a88692a9272bd9a60430b60524a 100644 (file)
@@ -34,7 +34,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "theory/interrupted.h"
 #include "util/utility.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace BVMinisat {
 
 #define OUTPUT_TAG "bvminisat: [a=" << assumptions.size() << ",l=" << decisionLevel() << "] "
@@ -82,7 +82,7 @@ CRef Solver::TCRef_Lazy = CRef_Undef - 1; // no real lazy ref here
 //=================================================================================================
 // Constructor/Destructor:
 
-Solver::Solver(CVC4::context::Context* context)
+Solver::Solver(CVC5::context::Context* context)
     :
 
       // Parameters (user settable):
@@ -976,7 +976,7 @@ lbool Solver::search(int nof_conflicts, UIP uip)
         return l_False;
       }
 
-      if (!CVC4::options::bvEagerExplanations())
+      if (!CVC5::options::bvEagerExplanations())
       {
         // check if uip leads to a conflict
         if (backtrack_level < assumptions.size())
@@ -1028,7 +1028,7 @@ lbool Solver::search(int nof_conflicts, UIP uip)
         isWithinBudget =
             withinBudget(ResourceManager::Resource::BvSatConflictsStep);
       }
-      catch (const CVC4::theory::Interrupted& e)
+      catch (const CVC5::theory::Interrupted& e)
       {
         // do some clean-up and rethrow
         cancelUntil(assumptions.size());
@@ -1417,5 +1417,5 @@ bool Solver::withinBudget(ResourceManager::Resource r) const
           propagations < (uint64_t)propagation_budget);
 }
 
-} /* CVC4::BVMinisat namespace */
-} /* CVC4 namespace */
+}  // namespace BVMinisat
+}  // namespace CVC5
index 03c46985bad862f6726c912c58a636811f9c1118..6386c33fa8ea57a4eb076275dfd29dbb6c619d50 100644 (file)
@@ -33,7 +33,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "prop/bvminisat/utils/Options.h"
 #include "util/resource_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 namespace BVMinisat {
 class Solver;
@@ -80,7 +80,7 @@ private:
     Notify* d_notify;
 
     /** Cvc4 context */
-    CVC4::context::Context* c;
+    CVC5::context::Context* c;
 
     /** True constant */
     Var varTrue;
@@ -92,138 +92,175 @@ public:
 
     // Constructor/Destructor:
     //
-    Solver(CVC4::context::Context* c);
-    virtual ~Solver();
-
-    void setNotify(Notify* toNotify);
-
-    // Problem specification:
-    //
-    Var     newVar    (bool polarity = true, bool dvar = true); // Add a new variable with parameters specifying variable mode.
-    Var     trueVar() const { return varTrue; }
-    Var     falseVar() const { return varFalse; }
-
-    bool addClause(const vec<Lit>& ps,
-                   ClauseId& id);  // Add a clause to the solver.
-    bool    addEmptyClause();                                   // Add the empty clause, making the solver contradictory.
-    bool addClause(Lit p, ClauseId& id);  // Add a unit clause to the solver.
-    bool addClause(Lit p,
-                   Lit q,
-                   ClauseId& id);  // Add a binary clause to the solver.
-    bool addClause(Lit p,
-                   Lit q,
-                   Lit r,
-                   ClauseId& id);  // Add a ternary clause to the solver.
-    bool    addClause_(      vec<Lit>& ps, ClauseId& id);                     // Add a clause to the solver without making superflous internal copy. Will
-                                                                // change the passed vector 'ps'.
-
-    // Solving:
-    //
-    bool    simplify     ();                        // Removes already satisfied clauses.
-    lbool    solve        (const vec<Lit>& assumps); // Search for a model that respects a given set of assumptions.
-    lbool   solveLimited (const vec<Lit>& assumps); // Search for a model that respects a given set of assumptions (With resource constraints).
-    lbool    solve        ();                        // Search without assumptions.
-    lbool    solve        (Lit p);                   // Search for a model that respects a single assumption.
-    lbool    solve        (Lit p, Lit q);            // Search for a model that respects two assumptions.
-    lbool    solve        (Lit p, Lit q, Lit r);     // Search for a model that respects three assumptions.
-    bool    okay         () const;                  // FALSE means solver is in a conflicting state
-    lbool   assertAssumption(Lit p, bool propagate);  // Assert a new assumption, start BCP if propagate = true
-    lbool   propagateAssumptions();                   // Do BCP over asserted assumptions
-    void    popAssumption();                          // Pop an assumption
-
-    void    toDimacs     (FILE* f, const vec<Lit>& assumps);            // Write CNF to file in DIMACS-format.
-    void    toDimacs     (const char *file, const vec<Lit>& assumps);
-    void    toDimacs     (FILE* f, Clause& c, vec<Var>& map, Var& max);
-
-    // Convenience versions of 'toDimacs()':
-    void    toDimacs     (const char* file);
-    void    toDimacs     (const char* file, Lit p);
-    void    toDimacs     (const char* file, Lit p, Lit q);
-    void    toDimacs     (const char* file, Lit p, Lit q, Lit r);
-
-    // Variable mode:
-    //
-    void    setPolarity    (Var v, bool b); // Declare which polarity the decision heuristic should use for a variable. Requires mode 'polarity_user'.
-    void    setDecisionVar (Var v, bool b); // Declare if a variable should be eligible for selection in the decision heuristic.
-
-    // Read state:
-    //
-    lbool   value      (Var x) const;       // The current value of a variable.
-    lbool   value      (Lit p) const;       // The current value of a literal.
-    lbool   modelValue (Var x) const;       // The value of a variable in the last model. The last call to solve must have been satisfiable.
-    lbool   modelValue (Lit p) const;       // The value of a literal in the last model. The last call to solve must have been satisfiable.
-    int     nAssigns   ()      const;       // The current number of assigned literals.
-    int     nClauses   ()      const;       // The current number of original clauses.
-    int     nLearnts   ()      const;       // The current number of learnt clauses.
-    int     nVars      ()      const;       // The current number of variables.
-    int     nFreeVars  ()      const;
-
-    // Resource contraints:
-    //
-    void    setConfBudget(int64_t x);
-    void    setPropBudget(int64_t x);
-    void    budgetOff();
-    void    interrupt();          // Trigger a (potentially asynchronous) interruption of the solver.
-    void    clearInterrupt();     // Clear interrupt indicator flag.
-
-    // Memory managment:
-    //
-    virtual void garbageCollect();
-    void    checkGarbage(double gf);
-    void    checkGarbage();
-
-    // Extra results: (read-only member variable)
-    //
-    vec<lbool> model;             // If problem is satisfiable, this vector contains the model (if any).
-    vec<Lit>   conflict;          // If problem is unsatisfiable (possibly under assumptions),
-                                  // this vector represent the final conflict clause expressed in the assumptions.
-
-    // Mode of operation:
-    //
-    int       verbosity;
-    double    var_decay;
-    double    clause_decay;
-    double    random_var_freq;
-    double    random_seed;
-    bool      luby_restart;
-    int       ccmin_mode;         // Controls conflict clause minimization (0=none, 1=basic, 2=deep).
-    int       phase_saving;       // Controls the level of phase saving (0=none, 1=limited, 2=full).
-    bool      rnd_pol;            // Use random polarities for branching heuristics.
-    bool      rnd_init_act;       // Initialize variable activities with a small random value.
-    double    garbage_frac;       // The fraction of wasted memory allowed before a garbage collection is triggered.
-
-    int       restart_first;      // The initial restart limit.                                                                (default 100)
-    double    restart_inc;        // The factor with which the restart limit is multiplied in each restart.                    (default 1.5)
-    double    learntsize_factor;  // The intitial limit for learnt clauses is a factor of the original clauses.                (default 1 / 3)
-    double    learntsize_inc;     // The limit for learnt clauses is multiplied with this factor each restart.                 (default 1.1)
-
-    int       learntsize_adjust_start_confl;
-    double    learntsize_adjust_inc;
-
-    // Statistics: (read-only member variable)
-    //
-    uint64_t solves, starts, decisions, rnd_decisions, propagations, conflicts;
-    uint64_t dec_vars, clauses_literals, learnts_literals, max_literals, tot_literals;
-
-    // Bitvector Propagations
-    //
-
-    void addMarkerLiteral(Var var);
-
-    bool need_to_propagate;  // true if we added new clauses, set to true in
-                             // propagation
-    bool only_bcp;                      // solving mode in which only boolean constraint propagation is done
-    void setOnlyBCP (bool val) { only_bcp = val;}
-    void explain(Lit l, std::vector<Lit>& explanation);
-
-   protected:
-
-    // has a clause been added
-    bool                clause_added;
-
-    // Helper structures:
-    //
-    struct VarData { CRef reason; int level; };
+ Solver(CVC5::context::Context* c);
+ virtual ~Solver();
+
+ void setNotify(Notify* toNotify);
+
+ // Problem specification:
+ //
+ Var newVar(bool polarity = true,
+            bool dvar = true);  // Add a new variable with parameters specifying
+                                // variable mode.
+ Var trueVar() const { return varTrue; }
+ Var falseVar() const { return varFalse; }
+
+ bool addClause(const vec<Lit>& ps,
+                ClauseId& id);  // Add a clause to the solver.
+ bool addEmptyClause();         // Add the empty clause, making the solver
+                                // contradictory.
+ bool addClause(Lit p, ClauseId& id);  // Add a unit clause to the solver.
+ bool addClause(Lit p,
+                Lit q,
+                ClauseId& id);  // Add a binary clause to the solver.
+ bool addClause(Lit p,
+                Lit q,
+                Lit r,
+                ClauseId& id);  // Add a ternary clause to the solver.
+ bool addClause_(
+     vec<Lit>& ps,
+     ClauseId& id);  // Add a clause to the solver without making superflous
+                     // internal copy. Will change the passed vector 'ps'.
+
+ // Solving:
+ //
+ bool simplify();                       // Removes already satisfied clauses.
+ lbool solve(const vec<Lit>& assumps);  // Search for a model that respects a
+                                        // given set of assumptions.
+ lbool solveLimited(
+     const vec<Lit>& assumps);  // Search for a model that respects a given set
+                                // of assumptions (With resource constraints).
+ lbool solve();                 // Search without assumptions.
+ lbool solve(Lit p);  // Search for a model that respects a single assumption.
+ lbool solve(Lit p,
+             Lit q);  // Search for a model that respects two assumptions.
+ lbool solve(Lit p,
+             Lit q,
+             Lit r);  // Search for a model that respects three assumptions.
+ bool okay() const;   // FALSE means solver is in a conflicting state
+ lbool assertAssumption(
+     Lit p,
+     bool propagate);  // Assert a new assumption, start BCP if propagate = true
+ lbool propagateAssumptions();  // Do BCP over asserted assumptions
+ void popAssumption();          // Pop an assumption
+
+ void toDimacs(FILE* f,
+               const vec<Lit>& assumps);  // Write CNF to file in DIMACS-format.
+ void toDimacs(const char* file, const vec<Lit>& assumps);
+ void toDimacs(FILE* f, Clause& c, vec<Var>& map, Var& max);
+
+ // Convenience versions of 'toDimacs()':
+ void toDimacs(const char* file);
+ void toDimacs(const char* file, Lit p);
+ void toDimacs(const char* file, Lit p, Lit q);
+ void toDimacs(const char* file, Lit p, Lit q, Lit r);
+
+ // Variable mode:
+ //
+ void setPolarity(
+     Var v, bool b);  // Declare which polarity the decision heuristic should
+                      // use for a variable. Requires mode 'polarity_user'.
+ void setDecisionVar(Var v,
+                     bool b);  // Declare if a variable should be eligible for
+                               // selection in the decision heuristic.
+
+ // Read state:
+ //
+ lbool value(Var x) const;  // The current value of a variable.
+ lbool value(Lit p) const;  // The current value of a literal.
+ lbool modelValue(
+     Var x) const;  // The value of a variable in the last model. The last call
+                    // to solve must have been satisfiable.
+ lbool modelValue(
+     Lit p) const;  // The value of a literal in the last model. The last call
+                    // to solve must have been satisfiable.
+ int nAssigns() const;  // The current number of assigned literals.
+ int nClauses() const;  // The current number of original clauses.
+ int nLearnts() const;  // The current number of learnt clauses.
+ int nVars() const;     // The current number of variables.
+ int nFreeVars() const;
+
+ // Resource contraints:
+ //
+ void setConfBudget(int64_t x);
+ void setPropBudget(int64_t x);
+ void budgetOff();
+ void interrupt();  // Trigger a (potentially asynchronous) interruption of the
+                    // solver.
+ void clearInterrupt();  // Clear interrupt indicator flag.
+
+ // Memory managment:
+ //
+ virtual void garbageCollect();
+ void checkGarbage(double gf);
+ void checkGarbage();
+
+ // Extra results: (read-only member variable)
+ //
+ vec<lbool> model;  // If problem is satisfiable, this vector contains the model
+                    // (if any).
+ vec<Lit> conflict;  // If problem is unsatisfiable (possibly under
+                     // assumptions), this vector represent the final conflict
+                     // clause expressed in the assumptions.
+
+ // Mode of operation:
+ //
+ int verbosity;
+ double var_decay;
+ double clause_decay;
+ double random_var_freq;
+ double random_seed;
+ bool luby_restart;
+ int ccmin_mode;    // Controls conflict clause minimization (0=none, 1=basic,
+                    // 2=deep).
+ int phase_saving;  // Controls the level of phase saving (0=none, 1=limited,
+                    // 2=full).
+ bool rnd_pol;      // Use random polarities for branching heuristics.
+ bool
+     rnd_init_act;  // Initialize variable activities with a small random value.
+ double garbage_frac;  // The fraction of wasted memory allowed before a garbage
+                       // collection is triggered.
+
+ int restart_first;   // The initial restart limit. (default 100)
+ double restart_inc;  // The factor with which the restart limit is multiplied
+                      // in each restart.                    (default 1.5)
+ double
+     learntsize_factor;  // The intitial limit for learnt clauses is a factor of
+                         // the original clauses.                (default 1 / 3)
+ double learntsize_inc;  // The limit for learnt clauses is multiplied with this
+                         // factor each restart.                 (default 1.1)
+
+ int learntsize_adjust_start_confl;
+ double learntsize_adjust_inc;
+
+ // Statistics: (read-only member variable)
+ //
+ uint64_t solves, starts, decisions, rnd_decisions, propagations, conflicts;
+ uint64_t dec_vars, clauses_literals, learnts_literals, max_literals,
+     tot_literals;
+
+ // Bitvector Propagations
+ //
+
+ void addMarkerLiteral(Var var);
+
+ bool need_to_propagate;  // true if we added new clauses, set to true in
+                          // propagation
+ bool only_bcp;  // solving mode in which only boolean constraint propagation is
+                 // done
+ void setOnlyBCP(bool val) { only_bcp = val; }
+ void explain(Lit l, std::vector<Lit>& explanation);
+
+protected:
+ // has a clause been added
+ bool clause_added;
+
+ // Helper structures:
+ //
+ struct VarData
+ {
+   CRef reason;
+   int level; };
     static inline VarData mkVarData(CRef cr, int l){ VarData d = {cr, l}; return d; }
 
     struct Watcher {
@@ -496,8 +533,7 @@ inline void     Solver::toDimacs     (const char* file, Lit p, Lit q, Lit r){ ve
 
 
 //=================================================================================================
-} /* CVC4::BVMinisat namespace */
-} /* CVC4 namespace */
-
+}  // namespace BVMinisat
+}  // namespace CVC5
 
 #endif
index 776052848ef949de38e77d1e6ad562e6590d13f8..96022efbffce7ff1762c3e88e124a135ce9219a1 100644 (file)
@@ -28,15 +28,15 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "prop/bvminisat/mtl/Map.h"
 #include "prop/bvminisat/mtl/Vec.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace BVMinisat {
 class Solver;
 }
 template <class Solver>
 class TSatProof;
-}
+}  // namespace CVC5
 
-namespace CVC4 {
+namespace CVC5 {
 
 namespace BVMinisat {
 
@@ -429,7 +429,7 @@ inline void Clause::strengthen(Lit p)
 
 
 //=================================================================================================
-} /* CVC4::BVMinisat namespace */
-} /* CVC4 namespace */
+}  // namespace BVMinisat
+}  // namespace CVC5
 
 #endif
index 5918b2f4c9d5f811654d15a118249dcc5a3d1c22..0b173eb0894c8369754d01322390b695d0e07d34 100644 (file)
@@ -24,7 +24,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "base/check.h"
 #include "prop/bvminisat/mtl/Vec.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace BVMinisat {
 
 //=================================================================================================
@@ -81,7 +81,7 @@ template<class T>
 static inline void append(const vec<T>& from, vec<T>& to){ copy(from, to, true); }
 
 //=================================================================================================
-} /* CVC4::BVMinisat namespace */
-} /* CVC4 namespace */
+}  // namespace BVMinisat
+}  // namespace CVC5
 
 #endif
index 8a03caa696635e27e0e1c628a3351722df95bf3a..582db74f131bbbeb6d299c4ba899a1c2a168f87e 100644 (file)
@@ -25,7 +25,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "prop/bvminisat/mtl/Vec.h"
 #include "prop/bvminisat/mtl/XAlloc.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace BVMinisat {
 
 //=================================================================================================
@@ -148,7 +148,7 @@ RegionAllocator<T>::alloc(int size)
 
 
 //=================================================================================================
-} /* CVC4::BVMinisat namespace */
-} /* CVC4 namespace */
+}  // namespace BVMinisat
+}  // namespace CVC5
 
 #endif
index 38b47bc7f27845731fc686eefe8a4fba496bb1bb..7b04a5091eb40a62621e608d8d8942820833cd58 100644 (file)
@@ -24,7 +24,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "base/check.h"
 #include "prop/bvminisat/mtl/Vec.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace BVMinisat {
 
 //=================================================================================================
@@ -155,8 +155,7 @@ class Heap {
 
 
 //=================================================================================================
-} /* CVC4::BVMinisat namespace */
-} /* CVC4 namespace */
-
+}  // namespace BVMinisat
+}  // namespace CVC5
 
 #endif
index 919149fa93aec3255e581c56b39dcfc0ca7fbccd..fd64fc7517f3092c2ae88d682657ca291921e43f 100644 (file)
@@ -24,7 +24,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "prop/bvminisat/mtl/IntTypes.h"
 #include "prop/bvminisat/mtl/Vec.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace BVMinisat {
 
 //=================================================================================================
@@ -190,7 +190,7 @@ class Map {
 };
 
 //=================================================================================================
-} /* CVC4::BVMinisat namespace */
-} /* CVC4 namespace */
+}  // namespace BVMinisat
+}  // namespace CVC5
 
 #endif
index 1120188f8153489654fd208ae4bd4d9de9bccefc..a7266033754697cd350a919c031550bab3aa2fdd 100644 (file)
@@ -24,7 +24,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "base/check.h"
 #include "prop/bvminisat/mtl/Vec.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace BVMinisat {
 
 //=================================================================================================
@@ -85,7 +85,7 @@ public:
 
 
 //=================================================================================================
-} /* CVC4::BVMinisat namespace */
-} /* CVC4 namespace */
+}  // namespace BVMinisat
+}  // namespace CVC5
 
 #endif
index f4a10aabb1b72c1df9ef07f8f7eb116e0dc813eb..1cfa220ab9996b8f94a87fe9de3e23cbaeb0606f 100644 (file)
@@ -26,8 +26,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 //=================================================================================================
 // Some sorting algorithms for vec's
 
-
-namespace CVC4 {
+namespace CVC5 {
 namespace BVMinisat {
 
 template<class T>
@@ -94,7 +93,7 @@ template <class T> void sort(vec<T>& v) {
 
 
 //=================================================================================================
-} /* CVC4::BVMinisat namespace */
-} /* CVC4 namespace */
+}  // namespace BVMinisat
+}  // namespace CVC5
 
 #endif
index a6e3bca4b131fd1d840b71c4d51885ed2eda615b..c918fc4a035b6da2f2fba1fe8b67053505c8b2a7 100644 (file)
@@ -27,7 +27,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "prop/bvminisat/mtl/IntTypes.h"
 #include "prop/bvminisat/mtl/XAlloc.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace BVMinisat {
 
 //=================================================================================================
@@ -146,7 +146,7 @@ void vec<T>::clear(bool dealloc) {
         if (dealloc) free(data), data = NULL, cap = 0; } }
 
 //=================================================================================================
-} /* CVC4::BVMinisat namespace */
-} /* CVC4 namespace */
+}  // namespace BVMinisat
+}  // namespace CVC5
 
 #endif
index 9e469a6fbde5ac69d79e601eecae578b82fc3bd3..1500114a2e7f497b7b5e6614bb67a6216e343f13 100644 (file)
@@ -24,7 +24,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include <errno.h>
 #include <stdlib.h>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace BVMinisat {
 
 //=================================================================================================
@@ -41,8 +41,7 @@ static inline void* xrealloc(void *ptr, size_t size)
 }
 
 //=================================================================================================
-} /* CVC4::BVMinisat namespace */
-} /* CVC4 namespace */
-
+}  // namespace BVMinisat
+}  // namespace CVC5
 
 #endif
index 10f0aa03ed014cd92a05ffb6e22df197d3d7cdb5..b4f9bd354d6116f8e4141ff3ee2f0decfc076ba3 100644 (file)
@@ -27,7 +27,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "prop/bvminisat/mtl/Sort.h"
 #include "prop/bvminisat/utils/System.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace BVMinisat {
 
 //=================================================================================================
@@ -48,7 +48,7 @@ static DoubleOption opt_simp_garbage_frac(_cat, "simp-gc-frac", "The fraction of
 //=================================================================================================
 // Constructor/Destructor:
 
-SimpSolver::SimpSolver(CVC4::context::Context* context)
+SimpSolver::SimpSolver(CVC5::context::Context* context)
     : Solver(context),
       grow(opt_grow),
       clause_lim(opt_clause_lim),
@@ -57,9 +57,9 @@ SimpSolver::SimpSolver(CVC4::context::Context* context)
       use_asymm(opt_use_asymm),
       use_rcheck(opt_use_rcheck),
       use_elim(opt_use_elim
-               && CVC4::options::bitblastMode()
-                      == CVC4::options::BitblastMode::EAGER
-               && !CVC4::options::produceModels()),
+               && CVC5::options::bitblastMode()
+                      == CVC5::options::BitblastMode::EAGER
+               && !CVC5::options::produceModels()),
       merges(0),
       asymm_lits(0),
       eliminated_vars(0),
@@ -94,7 +94,7 @@ SimpSolver::SimpSolver(CVC4::context::Context* context)
 
 SimpSolver::~SimpSolver()
 {
-  //  CVC4::StatisticsRegistry::unregisterStat(&total_eliminate_time);
+  //  CVC5::StatisticsRegistry::unregisterStat(&total_eliminate_time);
 }
 
 
@@ -644,64 +644,77 @@ void SimpSolver::extendModel()
 
 bool SimpSolver::eliminate(bool turn_off_elim)
 {
+  //  CVC5::TimerStat::CodeTimer codeTimer(total_eliminate_time);
 
-  //  CVC4::TimerStat::CodeTimer codeTimer(total_eliminate_time);
-
-    if (!simplify())
-        return false;
-    else if (!use_simplification)
-        return true;
-
-    // Main simplification loop:
-    //
-    while (n_touched > 0 || bwdsub_assigns < trail.size() || elim_heap.size() > 0){
+  if (!simplify())
+    return false;
+  else if (!use_simplification)
+    return true;
 
-        gatherTouchedClauses();
-        // printf("  ## (time = %6.2f s) BWD-SUB: queue = %d, trail = %d\n", cpuTime(), subsumption_queue.size(), trail.size() - bwdsub_assigns);
-        if ((subsumption_queue.size() > 0 || bwdsub_assigns < trail.size())
-            && !backwardSubsumptionCheck(true))
-        {
-          ok = false;
-          goto cleanup;
-        }
+  // Main simplification loop:
+  //
+  while (n_touched > 0 || bwdsub_assigns < trail.size() || elim_heap.size() > 0)
+  {
+    gatherTouchedClauses();
+    // printf("  ## (time = %6.2f s) BWD-SUB: queue = %d, trail = %d\n",
+    // cpuTime(), subsumption_queue.size(), trail.size() - bwdsub_assigns);
+    if ((subsumption_queue.size() > 0 || bwdsub_assigns < trail.size())
+        && !backwardSubsumptionCheck(true))
+    {
+      ok = false;
+      goto cleanup;
+    }
 
-        // Empty elim_heap and return immediately on user-interrupt:
-        if (asynch_interrupt){
-          Assert(bwdsub_assigns == trail.size());
-          Assert(subsumption_queue.size() == 0);
-          Assert(n_touched == 0);
-          elim_heap.clear();
-          goto cleanup;
-        }
+    // Empty elim_heap and return immediately on user-interrupt:
+    if (asynch_interrupt)
+    {
+      Assert(bwdsub_assigns == trail.size());
+      Assert(subsumption_queue.size() == 0);
+      Assert(n_touched == 0);
+      elim_heap.clear();
+      goto cleanup;
+    }
 
-        // printf("  ## (time = %6.2f s) ELIM: vars = %d\n", cpuTime(), elim_heap.size());
-        for (int cnt = 0; !elim_heap.empty(); cnt++){
-            Var elim = elim_heap.removeMin();
+    // printf("  ## (time = %6.2f s) ELIM: vars = %d\n", cpuTime(),
+    // elim_heap.size());
+    for (int cnt = 0; !elim_heap.empty(); cnt++)
+    {
+      Var elim = elim_heap.removeMin();
 
-            if (asynch_interrupt) break;
+      if (asynch_interrupt) break;
 
-            if (isEliminated(elim) || value(elim) != l_Undef) continue;
+      if (isEliminated(elim) || value(elim) != l_Undef) continue;
 
-            if (verbosity >= 2 && cnt % 100 == 0)
-                printf("elimination left: %10d\r", elim_heap.size());
+      if (verbosity >= 2 && cnt % 100 == 0)
+        printf("elimination left: %10d\r", elim_heap.size());
 
-            if (use_asymm){
-                // Temporarily freeze variable. Otherwise, it would immediately end up on the queue again:
-                bool was_frozen = frozen[elim];
-                frozen[elim] = true;
-                if (!asymmVar(elim)){
-                    ok = false; goto cleanup; }
-                frozen[elim] = was_frozen; }
+      if (use_asymm)
+      {
+        // Temporarily freeze variable. Otherwise, it would immediately end up
+        // on the queue again:
+        bool was_frozen = frozen[elim];
+        frozen[elim] = true;
+        if (!asymmVar(elim))
+        {
+          ok = false;
+          goto cleanup;
+        }
+        frozen[elim] = was_frozen;
+      }
 
-            // At this point, the variable may have been set by assymetric branching, so check it
-            // again. Also, don't eliminate frozen variables:
-            if (use_elim && value(elim) == l_Undef && !frozen[elim] && !eliminateVar(elim)){
-                ok = false; goto cleanup; }
+      // At this point, the variable may have been set by assymetric branching,
+      // so check it again. Also, don't eliminate frozen variables:
+      if (use_elim && value(elim) == l_Undef && !frozen[elim]
+          && !eliminateVar(elim))
+      {
+        ok = false;
+        goto cleanup;
+      }
 
-            checkGarbage(simp_garbage_frac);
-        }
+      checkGarbage(simp_garbage_frac);
+    }
 
-        Assert(subsumption_queue.size() == 0);
+    Assert(subsumption_queue.size() == 0);
     }
  cleanup:
 
@@ -795,5 +808,5 @@ void SimpSolver::garbageCollect()
     to.moveTo(ca);
 }
 
-} /* CVC4::BVMinisat namespace */
-} /* CVC4 namespace */
+}  // namespace BVMinisat
+}  // namespace CVC5
index bf23a7dff0be6d0173f183dc31748113e34c946f..6afdc6ba75ec506fb20ef6def7d80b57c28f17f3 100644 (file)
@@ -26,7 +26,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "prop/bvminisat/core/Solver.h"
 #include "prop/bvminisat/mtl/Queue.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 namespace context {
 class Context;
@@ -41,7 +41,7 @@ class SimpSolver : public Solver {
  public:
     // Constructor/Destructor:
     //
-  SimpSolver(CVC4::context::Context* context);
+  SimpSolver(CVC5::context::Context* context);
   ~SimpSolver();
 
   // Problem specification:
@@ -115,9 +115,9 @@ class SimpSolver : public Solver {
     int     merges;
     int     asymm_lits;
     int     eliminated_vars;
-  //    CVC4::TimerStat total_eliminate_time;
+    //    CVC5::TimerStat total_eliminate_time;
 
- protected:
  protected:
 
     // Helper structures:
     //
@@ -237,8 +237,7 @@ inline lbool SimpSolver::solveLimited (bool do_simp, bool turn_off_simp){
     return solve_(do_simp, turn_off_simp); }
 
 //=================================================================================================
-} /* CVC4::BVMinisat namespace */
-} /* CVC4 namespace */
-
+}  // namespace BVMinisat
+}  // namespace CVC5
 
 #endif
index ac09646230655bc5e2c63797bf860c3b84454416..44c642441bcb44593a99cecfcb440eea15cc1d61 100644 (file)
@@ -21,7 +21,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "prop/bvminisat/mtl/Sort.h"
 #include "prop/bvminisat/utils/ParseUtils.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace BVMinisat {
 
 void BVMinisat::parseOptions(int& argc, char** argv, bool strict)
@@ -90,6 +90,5 @@ void BVMinisat::printUsageAndExit (int argc, char** argv, bool verbose)
     exit(0);
 }
 
-
-} /* CVC4::BVMinisat namespace */
-} /* CVC4 namespace */
+}  // namespace BVMinisat
+}  // namespace CVC5
index 698035b7c921a37c5472e5bdb496399de517fcc6..e7b6942bd06a2e0f6aa167d554ab447c7c3ed7e0 100644 (file)
@@ -29,7 +29,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "prop/bvminisat/mtl/Vec.h"
 #include "prop/bvminisat/utils/ParseUtils.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace BVMinisat {
 
 //==================================================================================================
@@ -431,7 +431,7 @@ class BoolOption : public Option
 };
 
 //=================================================================================================
-} /* CVC4::BVMinisat namespace */
-} /* CVC4 namespace */
+}  // namespace BVMinisat
+}  // namespace CVC5
 
 #endif
index 46f404c3eaf37a2a579b1923c23e46d0c230f7e1..a748651db2806e968e824075bd4ffca000a59db5 100644 (file)
@@ -27,7 +27,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 //#include <zlib.h>
 #include <unistd.h>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace BVMinisat {
 
 //-------------------------------------------------------------------------------------------------
@@ -119,7 +119,7 @@ static bool eagerMatch(B& in, const char* str) {
 
 
 //=================================================================================================
-} /* CVC4::BVMinisat namespace */
-} /* CVC4 namespace */
+}  // namespace BVMinisat
+}  // namespace CVC5
 
 #endif
index aba0a5ac5a7792107cdbe6bae9a4536db2ccf4a1..9b9f99eb5d4e94691927d0cbe88f537fcf0856de 100644 (file)
@@ -25,7 +25,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include <stdio.h>
 #include <stdlib.h>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace BVMinisat {
 
 // TODO: split the memory reading functions into two: one for reading high-watermark of RSS, and
@@ -95,6 +95,5 @@ double BVMinisat::memUsed() {
     return 0; }
 #endif
 
-
-} /* CVC4::BVMinisat namespace */
+} /* CVC5::BVMinisat namespace */
 } /* CVC4 namespace */
index 6a887bdb0778dc966baadd4fa7c50c6d75a4d712..117fbfa3d426c85cd822337ebfc8614fbc28e680 100644 (file)
@@ -29,15 +29,15 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 
 //-------------------------------------------------------------------------------------------------
 
-namespace CVC4 {
+namespace CVC5 {
 namespace BVMinisat {
 
 static inline double cpuTime(void); // CPU-time in seconds.
 extern double memUsed();            // Memory in mega bytes (returns 0 for unsupported architectures).
 extern double memUsedPeak();        // Peak-memory in mega bytes (returns 0 for unsupported architectures).
 
-} /* CVC4::BVMinisat namespace */
-} /* CVC4 namespace */
+}  // namespace BVMinisat
+}  // namespace CVC5
 
 //-------------------------------------------------------------------------------------------------
 // Implementation of inline functions:
@@ -45,17 +45,22 @@ extern double memUsedPeak();        // Peak-memory in mega bytes (returns 0 for
 #if defined(_MSC_VER) || defined(__MINGW32__)
 #include <time.h>
 
-static inline double CVC4::BVMinisat::cpuTime(void) { return (double)clock() / CLOCKS_PER_SEC; }
+static inline double CVC5::BVMinisat::cpuTime(void)
+{
+  return (double)clock() / CLOCKS_PER_SEC;
+}
 
 #else
 #include <sys/time.h>
 #include <sys/resource.h>
 #include <unistd.h>
 
-static inline double CVC4::BVMinisat::cpuTime(void) {
-    struct rusage ru;
-    getrusage(RUSAGE_SELF, &ru);
-    return (double)ru.ru_utime.tv_sec + (double)ru.ru_utime.tv_usec / 1000000; }
+static inline double CVC5::BVMinisat::cpuTime(void)
+{
+  struct rusage ru;
+  getrusage(RUSAGE_SELF, &ru);
+  return (double)ru.ru_utime.tv_sec + (double)ru.ru_utime.tv_usec / 1000000;
+}
 
 #endif
 
index 6020efad14e4cdfe8b42d1d761e6208cda68d6bd..9bad7072aef0535f8f40b46db80b1d4e66326e24 100644 (file)
@@ -20,7 +20,7 @@
 
 #include "base/check.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 
 using CadicalLit = int;
@@ -200,6 +200,6 @@ CadicalSolver::Statistics::~Statistics() {
 }
 
 }  // namespace prop
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif  // CVC4_USE_CADICAL
index dfd761e2e40dd80acee5f46b8382fb4b734844db..c49aa8d0349e88a51a074089e06b439737fd037b 100644 (file)
@@ -26,7 +26,7 @@
 
 #include <cadical.hpp>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 
 class CadicalSolver : public SatSolver
@@ -103,7 +103,7 @@ class CadicalSolver : public SatSolver
 };
 
 }  // namespace prop
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif  // CVC4_USE_CADICAL
 #endif  // CVC4__PROP__CADICAL_H
index 8cd4da5058b83f124ead34f261c622367e087c64..bd23bad94ff5fedf2eab49f31244253dd6d42eb4 100644 (file)
@@ -37,7 +37,7 @@
 #include "theory/theory.h"
 #include "theory/theory_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 
 CnfStream::CnfStream(SatSolver* satSolver,
@@ -787,5 +787,5 @@ void CnfStream::convertAndAssert(TNode node, bool negated)
   }
 }
 
-}/* CVC4::prop namespace */
-}/* CVC4 namespace */
+}  // namespace prop
+}  // namespace CVC5
index 1a900a524822808cf33698b8b5bd7b83bf9775ca..af86da746b82d717682972b98ceebacc35464aa6 100644 (file)
@@ -34,7 +34,7 @@
 #include "prop/registrar.h"
 #include "prop/sat_solver_types.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class OutputManager;
 
@@ -318,6 +318,6 @@ class CnfStream {
 }; /* class CnfStream */
 
 }  // namespace prop
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PROP__CNF_STREAM_H */
index d81429d4460f6cfe4280fec564b8395af3d472d8..91fc12c6c9a5840bf25f583993b77f1ce7077f70 100644 (file)
@@ -22,7 +22,7 @@
 
 #include <cryptominisat5/cryptominisat.h>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 
 using CMSatVar = unsigned;
@@ -244,5 +244,5 @@ CryptoMinisatSolver::Statistics::~Statistics() {
 }
 
 }  // namespace prop
-}  // namespace CVC4
+}  // namespace CVC5
 #endif
index 3bb443cfcc172c1adbb256f063a00f34fe1a899e..fb118619c012a2b0f289070ee5f102f92eaf0a39 100644 (file)
@@ -33,7 +33,7 @@ namespace CMSat {
   class SATSolver;
 }
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 
 class CryptoMinisatSolver : public SatSolver
@@ -106,7 +106,7 @@ class CryptoMinisatSolver : public SatSolver
 };
 
 }  // namespace prop
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif  // CVC4_USE_CRYPTOMINISAT
 #endif  // CVC4__PROP__CRYPTOMINISAT_H
index 7ff6d76ee9dc21e75fb93233e0dc72f8ce7d20e3..ccca3a3b4c65784429070682bfb6d3475916be4b 100644 (file)
@@ -20,7 +20,7 @@
 
 #include "base/check.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 
 using KissatLit = int32_t;
@@ -173,6 +173,6 @@ KissatSolver::Statistics::~Statistics()
 }
 
 }  // namespace prop
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif  // CVC4_USE_KISSAT
index 65088e39e52b372aef9abc193cb1350f1e0f7655..7bfcbac68ff5f051dabd5c755d43b89c05523f60 100644 (file)
@@ -28,7 +28,7 @@ extern "C" {
 #include <kissat/kissat.h>
 }
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 
 class KissatSolver : public SatSolver
@@ -97,7 +97,7 @@ class KissatSolver : public SatSolver
 };
 
 }  // namespace prop
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif  // CVC4_USE_KISSAT
 #endif  // CVC4__PROP__KISSAT_H
index e4728f6b6c9b65291950cc981d0e0095006679e9..b480444579975823948edc0df8bbf16732a706b8 100644 (file)
@@ -26,7 +26,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "prop/minisat/utils/ParseUtils.h"
 #include "prop/minisat/core/SolverTypes.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace Minisat {
 
 //=================================================================================================
@@ -86,6 +86,6 @@ static void parse_DIMACS(gzFile input_stream, Solver& S) {
 
 //=================================================================================================
 }
-}
+}  // namespace CVC5
 
 #endif
index 8c27e2bdd82224f9bf1a4927e63afdcceb9e1abb..9dbcada151c63e6ec89739b54ac68f7d3b72192b 100644 (file)
@@ -39,9 +39,9 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "prop/minisat/mtl/Sort.h"
 #include "prop/theory_proxy.h"
 
-using namespace CVC4::prop;
+using namespace CVC5::prop;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace Minisat {
 
 namespace {
@@ -83,7 +83,7 @@ static inline void dtviewPropagationHeaderHelper(size_t level)
 // Writes to Trace macro for propagation tracing
 static inline void dtviewBoolPropagationHelper(size_t level,
                                                Lit& l,
-                                               CVC4::prop::TheoryProxy* proxy)
+                                               CVC5::prop::TheoryProxy* proxy)
 {
   Trace("dtview::prop") << std::string(
       level + 1 - (options::incrementalSolving() ? 1 : 0), ' ')
@@ -95,7 +95,7 @@ static inline void dtviewBoolPropagationHelper(size_t level,
 // Writes to Trace macro for conflict tracing
 static inline void dtviewPropConflictHelper(size_t level,
                                             Clause& confl,
-                                            CVC4::prop::TheoryProxy* proxy)
+                                            CVC5::prop::TheoryProxy* proxy)
 {
   Trace("dtview::conflict")
       << std::string(level + 1 - (options::incrementalSolving() ? 1 : 0), ' ')
@@ -148,9 +148,9 @@ class ScopedBool
 //=================================================================================================
 // Constructor/Destructor:
 
-Solver::Solver(CVC4::prop::TheoryProxy* proxy,
-               CVC4::context::Context* context,
-               CVC4::context::UserContext* userContext,
+Solver::Solver(CVC5::prop::TheoryProxy* proxy,
+               CVC5::context::Context* context,
+               CVC5::context::UserContext* userContext,
                ProofNodeManager* pnm,
                bool enableIncremental)
     : d_proxy(proxy),
@@ -548,7 +548,7 @@ bool Solver::addClause_(vec<Lit>& ps, bool removable, ClauseId& id)
                 ProofManager::getCnfProof()->registerConvertedClause(id);
               }
               ProofManager::getSatProof()->finalizeProof(
-                  CVC4::Minisat::CRef_Lazy);
+                  CVC5::Minisat::CRef_Lazy);
             }
             if (isProofEnabled())
             {
@@ -648,7 +648,7 @@ bool Solver::addClause_(vec<Lit>& ps, bool removable, ClauseId& id)
                 id = ProofManager::getSatProof()->storeUnitConflict(
                     ca[confl][0], LEARNT);
                 ProofManager::getSatProof()->finalizeProof(
-                    CVC4::Minisat::CRef_Lazy);
+                    CVC5::Minisat::CRef_Lazy);
               }
               else
               {
@@ -1030,7 +1030,7 @@ int Solver::analyze(CRef confl, vec<Lit>& out_learnt, int& out_btlevel)
           Trace("pf::sat") << "\n";
         }
 
-        Trace("pf::sat") << CVC4::push;
+        Trace("pf::sat") << CVC5::push;
         for (int j = (p == lit_Undef) ? 0 : 1, size = ca[confl].size();
              j < size;
              j++)
@@ -1073,7 +1073,7 @@ int Solver::analyze(CRef confl, vec<Lit>& out_learnt, int& out_btlevel)
             }
           }
         }
-        Trace("pf::sat") << CVC4::pop;
+        Trace("pf::sat") << CVC5::pop;
 
         // Select next clause to look at:
         while (!seen[var(trail[index--])]);
@@ -1326,7 +1326,7 @@ CRef Solver::propagate(TheoryCheckType type)
     // theory propagation
     if (type == CHECK_FINAL) {
       // Do the theory check
-      theoryCheck(CVC4::theory::Theory::EFFORT_FULL);
+      theoryCheck(CVC5::theory::Theory::EFFORT_FULL);
       // Pick up the theory propagated literals (there could be some,
       // if new lemmas are added)
       propagateTheory();
@@ -1350,9 +1350,9 @@ CRef Solver::propagate(TheoryCheckType type)
         if (confl == CRef_Undef && type != CHECK_WITHOUT_THEORY) {
             // Do the theory check
             if (type == CHECK_FINAL_FAKE) {
-              theoryCheck(CVC4::theory::Theory::EFFORT_FULL);
+              theoryCheck(CVC5::theory::Theory::EFFORT_FULL);
             } else {
-              theoryCheck(CVC4::theory::Theory::EFFORT_STANDARD);
+              theoryCheck(CVC5::theory::Theory::EFFORT_STANDARD);
             }
             // Pick up the theory propagated literals
             propagateTheory();
@@ -1439,7 +1439,7 @@ void Solver::propagateTheory() {
 |
 |    Note: the propagation queue might be NOT empty
 |________________________________________________________________________________________________@*/
-void Solver::theoryCheck(CVC4::theory::Theory::Effort effort)
+void Solver::theoryCheck(CVC5::theory::Theory::Effort effort)
 {
   d_proxy->theoryCheck(effort);
 }
@@ -2145,7 +2145,7 @@ void Solver::pop()
   --assertionLevel;
   Debug("minisat") << "in user pop, decreasing assertion level to "
                    << assertionLevel << "\n"
-                   << CVC4::push;
+                   << CVC5::push;
   while (true) {
     Debug("minisat") << "== unassigning " << trail.last() << std::endl;
     Var      x  = var(trail.last());
@@ -2167,7 +2167,7 @@ void Solver::pop()
   // Remove the clauses
   removeClausesAboveLevel(clauses_persistent, assertionLevel);
   removeClausesAboveLevel(clauses_removable, assertionLevel);
-  Debug("minisat") << CVC4::pop;
+  Debug("minisat") << CVC5::pop;
   // Pop the SAT context to notify everyone
   d_context->pop();  // SAT context for CVC4
 
@@ -2347,7 +2347,7 @@ CRef Solver::updateLemmas() {
 
 void ClauseAllocator::reloc(CRef& cr,
                             ClauseAllocator& to,
-                            CVC4::TSatProof<Solver>* proof)
+                            CVC5::TSatProof<Solver>* proof)
 {
   Debug("minisat") << "ClauseAllocator::reloc: cr " << cr << std::endl;
   // FIXME what is this CRef_lazy
@@ -2397,5 +2397,5 @@ std::shared_ptr<ProofNode> Solver::getProof()
 
 bool Solver::isProofEnabled() const { return d_pfManager != nullptr; }
 
-} /* CVC4::Minisat namespace */
-} /* CVC4 namespace */
+}  // namespace Minisat
+}  // namespace CVC5
index df2f9b967d0109126af403375318667e7b384c31..53f7a828c3f466b2f1580705a3dbf1b62fbf85db 100644 (file)
@@ -38,17 +38,16 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "theory/theory.h"
 #include "util/resource_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 template <class Solver> class TSatProof;
 
 namespace prop {
 class PropEngine;
 class TheoryProxy;
-}/* CVC4::prop namespace */
-}/* CVC4 namespace */
+}  // namespace prop
+}  // namespace CVC5
 
-
-namespace CVC4 {
+namespace CVC5 {
 namespace Minisat {
 
 //=================================================================================================
@@ -57,12 +56,12 @@ namespace Minisat {
 class Solver {
 
   /** The only two CVC4 entry points to the private solver data */
-  friend class CVC4::prop::PropEngine;
-  friend class CVC4::prop::TheoryProxy;
-  friend class CVC4::prop::SatProofManager;
-  friend class CVC4::TSatProof<Minisat::Solver>;
+  friend class CVC5::prop::PropEngine;
+  friend class CVC5::prop::TheoryProxy;
+  friend class CVC5::prop::SatProofManager;
+  friend class CVC5::TSatProof<Minisat::Solver>;
 
-public:
+ public:
   static CRef TCRef_Undef;
   static CRef TCRef_Lazy;
 
@@ -74,10 +73,10 @@ public:
 
  protected:
   /** The pointer to the proxy that provides interfaces to the SMT engine */
-  CVC4::prop::TheoryProxy* d_proxy;
+  CVC5::prop::TheoryProxy* d_proxy;
 
   /** The context from the SMT solver */
-  CVC4::context::Context* d_context;
+  CVC5::context::Context* d_context;
 
   /** The current assertion level (user) */
   int assertionLevel;
@@ -89,7 +88,7 @@ public:
   Var varFalse;
 
   /** The resolution proof manager */
-  std::unique_ptr<CVC4::prop::SatProofManager> d_pfManager;
+  std::unique_ptr<CVC5::prop::SatProofManager> d_pfManager;
 
  public:
   /** Returns the current user assertion level */
@@ -106,7 +105,7 @@ public:
   vec<bool> lemmas_removable;
 
   /** Nodes being converted to CNF */
-  std::vector<CVC4::Node> lemmas_cnf_assertion;
+  std::vector<CVC5::Node> lemmas_cnf_assertion;
 
   /** Do a another check if FULL_EFFORT was the last one */
   bool recheck;
@@ -135,9 +134,9 @@ public:
 
     // Constructor/Destructor:
     //
- Solver(CVC4::prop::TheoryProxy* proxy,
-        CVC4::context::Context* context,
-        CVC4::context::UserContext* userContext,
+ Solver(CVC5::prop::TheoryProxy* proxy,
+        CVC5::context::Context* context,
+        CVC5::context::UserContext* userContext,
         ProofNodeManager* pnm,
         bool enableIncremental = false);
  virtual ~Solver();
@@ -154,7 +153,7 @@ public:
  Var falseVar() const { return varFalse; }
 
  /** Retrive the SAT proof manager */
- CVC4::prop::SatProofManager* getProofManager();
+ CVC5::prop::SatProofManager* getProofManager();
 
  /** Retrive the refutation proof */
  std::shared_ptr<ProofNode> getProof();
@@ -438,7 +437,9 @@ protected:
     CRef     propagate        (TheoryCheckType type);                                  // Perform Boolean and Theory. Returns possibly conflicting clause.
     CRef     propagateBool    ();                                                      // Perform Boolean propagation. Returns possibly conflicting clause.
     void     propagateTheory  ();                                                      // Perform Theory propagation.
-    void     theoryCheck      (CVC4::theory::Theory::Effort effort);                   // Perform a theory satisfiability check. Adds lemmas.
+    void theoryCheck(
+        CVC5::theory::Theory::Effort
+            effort);  // Perform a theory satisfiability check. Adds lemmas.
     CRef     updateLemmas     ();                                                      // Add the lemmas, backtraking if necessary and return a conflict if there is one
     void     cancelUntil      (int level);                                             // Backtrack until a certain level.
     int      analyze          (CRef confl, vec<Lit>& out_learnt, int& out_btlevel);    // (bt = backtrack)
@@ -664,7 +665,7 @@ inline void     Solver::toDimacs     (const char* file, Lit p, Lit q, Lit r){ ve
 
 
 //=================================================================================================
-} /* CVC4::Minisat namespace */
-} /* CVC4 namespace */
+}  // namespace Minisat
+}  // namespace CVC5
 
 #endif
index f2d2860c83aac3ea39e90739633e7c3508b50167..4d9dd682d98f38da88a0efa38606c362e5ec9bce 100644 (file)
@@ -31,15 +31,15 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "prop/minisat/mtl/Map.h"
 #include "prop/minisat/mtl/Vec.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace Minisat {
 class Solver;
 }
 template <class Solver>
 class TSatProof;
-}  // namespace CVC4
+}  // namespace CVC5
 
-namespace CVC4 {
+namespace CVC5 {
 namespace Minisat {
 
 //=================================================================================================
@@ -182,11 +182,10 @@ inline std::ostream& operator <<(std::ostream& out, Minisat::lbool val) {
   return out;
 }
 
-} /* namespace CVC4::Minisat */
-} /* namespace CVC4 */
+}  // namespace Minisat
+} // namespace CVC5
 
-
-namespace CVC4 {
+namespace CVC5 {
 namespace Minisat{
 
 //=================================================================================================
@@ -323,7 +322,7 @@ class ClauseAllocator : public RegionAllocator<uint32_t>
 
     void reloc(CRef& cr,
                ClauseAllocator& to,
-               CVC4::TSatProof<Solver>* proof = NULL);
+               CVC5::TSatProof<Solver>* proof = NULL);
     // Implementation moved to Solver.cc.
 };
 
@@ -501,6 +500,6 @@ inline void Clause::strengthen(Lit p)
 
 //=================================================================================================
 }
-}
+}  // namespace CVC5
 
 #endif
index 694c73e5e4aeb12d43fe0a32da680f3029e3fba6..e95677d5716abff36e34dea2de18931aabece8b0 100644 (file)
@@ -25,7 +25,7 @@
 #include "proof/sat_proof.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 
 //// DPllMinisatSatSolver
@@ -300,20 +300,21 @@ void MinisatSatSolver::Statistics::init(Minisat::SimpSolver* minisat){
   d_statTotLiterals.set(minisat->tot_literals);
 }
 
-} /* namespace CVC4::prop */
-} /* namespace CVC4 */
+}  // namespace prop
+} // namespace CVC5
 
-
-namespace CVC4 {
-template<>
-prop::SatLiteral toSatLiteral< CVC4::Minisat::Solver>(Minisat::Solver::TLit lit) {
+namespace CVC5 {
+template <>
+prop::SatLiteral toSatLiteral<CVC5::Minisat::Solver>(Minisat::Solver::TLit lit)
+{
   return prop::MinisatSatSolver::toSatLiteral(lit);
 }
 
-template<>
-void toSatClause< CVC4::Minisat::Solver> (const CVC4::Minisat::Solver::TClause& minisat_cl,
-                                      prop::SatClause& sat_cl) {
+template <>
+void toSatClause<CVC5::Minisat::Solver>(
+    const CVC5::Minisat::Solver::TClause& minisat_cl, prop::SatClause& sat_cl)
+{
   prop::MinisatSatSolver::toSatClause(minisat_cl, sat_cl);
 }
 
-} /* namespace CVC4 */
+} // namespace CVC5
index 472ded34e4d5df7877aa03cf58f7332db3e492b1..7dfeb6aa29c894733251af32aca6984b27d4e53e 100644 (file)
@@ -20,7 +20,7 @@
 #include "prop/minisat/simp/SimpSolver.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 
 class MinisatSatSolver : public CDCLTSatSolverInterface
@@ -40,7 +40,7 @@ class MinisatSatSolver : public CDCLTSatSolverInterface
   static void  toSatClause    (const Minisat::Clause& clause, SatClause& sat_clause);
   void initialize(context::Context* context,
                   TheoryProxy* theoryProxy,
-                  CVC4::context::UserContext* userContext,
+                  CVC5::context::UserContext* userContext,
                   ProofNodeManager* pnm) override;
 
   ClauseId addClause(SatClause& clause, bool removable) override;
@@ -118,5 +118,5 @@ class MinisatSatSolver : public CDCLTSatSolverInterface
 
 }; /* class MinisatSatSolver */
 
-}/* CVC4::prop namespace */
-}/* CVC4 namespace */
+}  // namespace prop
+}  // namespace CVC5
index 2f8a86c3b1ad173661fee7f728dcbdbc5042f728..37bc4b7b6d4acbebec6eebe034ed0613cfbfa20a 100644 (file)
@@ -24,7 +24,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "base/check.h"
 #include "prop/minisat/mtl/Vec.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace Minisat {
 
 //=================================================================================================
@@ -82,6 +82,6 @@ static inline void append(const vec<T>& from, vec<T>& to){ copy(from, to, true);
 
 //=================================================================================================
 }
-}
+}  // namespace CVC5
 
 #endif
index 98e59e7bfb10fefc648bedb72d2dc54f97498372..850aaeb73785e7e6b720d245d81f6002ca1a152c 100644 (file)
@@ -25,7 +25,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "prop/minisat/mtl/Vec.h"
 #include "prop/minisat/mtl/XAlloc.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace Minisat {
 
 //=================================================================================================
@@ -149,6 +149,6 @@ RegionAllocator<T>::alloc(int size)
 
 //=================================================================================================
 }
-}
+}  // namespace CVC5
 
 #endif
index 1e64f6ba55e24e67fcde258cb0cd3cf262e12cf3..e2ad1513f01d44e8be09b3174428fd93d8c3ffb3 100644 (file)
@@ -24,7 +24,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "base/check.h"
 #include "prop/minisat/mtl/Vec.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace Minisat {
 
 //=================================================================================================
@@ -156,6 +156,6 @@ class Heap {
 
 //=================================================================================================
 }
-}
+}  // namespace CVC5
 
 #endif
index bf299d55d49fee5c0bbd41d0383b15e80a4791ef..2efed4433173e12d6113d24f5d9346c829f4fbc1 100644 (file)
@@ -24,7 +24,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "prop/minisat/mtl/IntTypes.h"
 #include "prop/minisat/mtl/Vec.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace Minisat {
 
 //=================================================================================================
@@ -191,6 +191,6 @@ class Map {
 
 //=================================================================================================
 }
-}
+}  // namespace CVC5
 
 #endif
index 242bc938830d6bc738de298b1befd258afc50e54..ef30591bf146b944662713ee1fcb94f9f17ecaf7 100644 (file)
@@ -24,7 +24,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "base/check.h"
 #include "prop/minisat/mtl/Vec.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace Minisat {
 
 //=================================================================================================
@@ -86,6 +86,6 @@ public:
 
 //=================================================================================================
 }
-}
+}  // namespace CVC5
 
 #endif
index 2c3454aa38b5c39ba8a6d78d110884ccc1f0d114..7cf3938475ccabc0ff689695dfffef77c256add7 100644 (file)
@@ -26,8 +26,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 //=================================================================================================
 // Some sorting algorithms for vec's
 
-
-namespace CVC4 {
+namespace CVC5 {
 namespace Minisat {
 
 template<class T>
@@ -95,6 +94,6 @@ template <class T> void sort(vec<T>& v) {
 
 //=================================================================================================
 }
-}
+}  // namespace CVC5
 
 #endif
index 08e40e8bc4881e7cc6b8ddd19668523e3e07a090..e17e320d2dfc3c1fcb0e3a7d3359d5e12d66cbe3 100644 (file)
@@ -27,7 +27,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "prop/minisat/mtl/IntTypes.h"
 #include "prop/minisat/mtl/XAlloc.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace Minisat {
 
 //=================================================================================================
@@ -147,6 +147,6 @@ void vec<T>::clear(bool dealloc) {
 
 //=================================================================================================
 }
-}
+}  // namespace CVC5
 
 #endif
index f1221f94f6df041b8b6552430eee68c3c412796f..6bd8c02e8c704663de4673bd415f4a3922559089 100644 (file)
@@ -24,7 +24,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include <errno.h>
 #include <stdlib.h>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace Minisat {
 
 //=================================================================================================
@@ -42,6 +42,6 @@ static inline void* xrealloc(void *ptr, size_t size)
 
 //=================================================================================================
 }
-}
+}  // namespace CVC5
 
 #endif
index 7051134eb6ddb452f158e369b0ade0360a11a664..52162776b3dac0b5d1f6e096ecee8b4b8154f446 100644 (file)
@@ -27,8 +27,8 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "prop/minisat/mtl/Sort.h"
 #include "prop/minisat/utils/System.h"
 
-using namespace CVC4;
-using namespace CVC4::Minisat;
+using namespace CVC5;
+using namespace CVC5::Minisat;
 
 //=================================================================================================
 // Options:
@@ -48,9 +48,9 @@ static DoubleOption opt_simp_garbage_frac(_cat, "simp-gc-frac", "The fraction of
 //=================================================================================================
 // Constructor/Destructor:
 
-SimpSolver::SimpSolver(CVC4::prop::TheoryProxy* proxy,
-                       CVC4::context::Context* context,
-                       CVC4::context::UserContext* userContext,
+SimpSolver::SimpSolver(CVC5::prop::TheoryProxy* proxy,
+                       CVC5::context::Context* context,
+                       CVC5::context::UserContext* userContext,
                        ProofNodeManager* pnm,
                        bool enableIncremental)
     : Solver(proxy, context, userContext, pnm, enableIncremental),
index f553746e6ee5b69ecef32f888330eef931081063..6c8a87d5e878c0801b799ec95deacb093f9a9b3a 100644 (file)
@@ -27,13 +27,13 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "prop/minisat/core/Solver.h"
 #include "prop/minisat/mtl/Queue.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
   class TheoryProxy;
 }
-}
+}  // namespace CVC5
 
-namespace CVC4 {
+namespace CVC5 {
 namespace Minisat {
 
 //=================================================================================================
@@ -42,9 +42,9 @@ class SimpSolver : public Solver {
  public:
     // Constructor/Destructor:
     //
-  SimpSolver(CVC4::prop::TheoryProxy* proxy,
-             CVC4::context::Context* context,
-             CVC4::context::UserContext* userContext,
+  SimpSolver(CVC5::prop::TheoryProxy* proxy,
+             CVC5::context::Context* context,
+             CVC5::context::UserContext* userContext,
              ProofNodeManager* pnm,
              bool enableIncremental = false);
   ~SimpSolver();
@@ -270,7 +270,7 @@ inline lbool SimpSolver::solve        (Lit p, Lit q, Lit r, bool do_simp, bool t
  }
 
  //=================================================================================================
-} /* CVC4::Minisat namespace */
-} /* CVC4 namespace */
+ }  // namespace Minisat
+ }  // namespace CVC5
 
 #endif
index 9bddd2b231a9807e4439846d3a42593ad5a0f4dd..f37b6305e8cf995dadce954e0cea380da9d844b8 100644 (file)
@@ -29,7 +29,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 #include "prop/minisat/mtl/Vec.h"
 #include "prop/minisat/utils/ParseUtils.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace Minisat {
 
 //==================================================================================================
@@ -432,6 +432,6 @@ class BoolOption : public Option
 
 //=================================================================================================
 }
-}
+}  // namespace CVC5
 
 #endif
index 1282059670b50cec32482ded95bd659441161315..27e454d00b8635418037ae5c03e0b2809759f82f 100644 (file)
@@ -27,7 +27,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA
 //#include <zlib.h>
 #include <unistd.h>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace Minisat {
 
 //-------------------------------------------------------------------------------------------------
@@ -120,6 +120,6 @@ static bool eagerMatch(B& in, const char* str) {
 
 //=================================================================================================
 }
-}
+}  // namespace CVC5
 
 #endif
index 014063f30c0701df0bd246d280f4925616b642f3..ab5c59dd1bfbabd11b96bb81c0f372d5c6d6c417 100644 (file)
@@ -18,7 +18,7 @@
 #include "prop/minisat/minisat.h"
 #include "theory/builtin/proof_checker.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 
 ProofCnfStream::ProofCnfStream(context::UserContext* u,
@@ -1012,4 +1012,4 @@ SatLiteral ProofCnfStream::handleIte(TNode node)
 }
 
 }  // namespace prop
-}  // namespace CVC4
+}  // namespace CVC5
index 6f9261278e6da34ccbc2465544afe479e473fcde..7c97a2e8e1e876b14ea7539b212f3d9855d0cffe 100644 (file)
@@ -27,7 +27,7 @@
 #include "theory/eager_proof_generator.h"
 #include "theory/theory_proof_step_buffer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 
 class SatProofManager;
@@ -170,6 +170,6 @@ class ProofCnfStream : public ProofGenerator
 };
 
 }  // namespace prop
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 44a30ccc6cd62018bcba910abb7fd7cef5cd17dc..7f075ab37d9fc6d8ad7b724212c691292677c45a 100644 (file)
@@ -17,7 +17,7 @@
 
 #include "theory/builtin/proof_checker.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 
 ProofPostprocessCallback::ProofPostprocessCallback(
@@ -105,4 +105,4 @@ void ProofPostproccess::process(std::shared_ptr<ProofNode> pf)
 }
 
 }  // namespace prop
-}  // namespace CVC4
+}  // namespace CVC5
index 9a8894eef8f9549ed77999eb94f8c57546f438b6..c74cb540fd4e01691b69730075f8416424e20d66 100644 (file)
@@ -23,7 +23,7 @@
 #include "expr/proof_node_updater.h"
 #include "prop/proof_cnf_stream.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 namespace prop {
 
@@ -107,6 +107,6 @@ class ProofPostproccess
 };
 
 }  // namespace prop
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 3f53433aefe52eb36536751253676e6297dd3bb5..9032dbb75c00a589663abb81f2ec5fd8dca8cab5 100644 (file)
@@ -42,7 +42,7 @@
 #include "util/resource_manager.h"
 #include "util/result.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 
 /** Keeps a boolean flag scoped */
@@ -616,4 +616,4 @@ std::shared_ptr<ProofNode> PropEngine::getProof()
 bool PropEngine::isProofEnabled() const { return d_pfCnfStream != nullptr; }
 
 }  // namespace prop
-}  // namespace CVC4
+}  // namespace CVC5
index fe5d9412253732b729d17e537dfc231e047e2730..1145961a148e5a03c0a99ec80c947247e5125a12 100644 (file)
@@ -27,7 +27,7 @@
 #include "theory/trust_node.h"
 #include "util/result.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ResourceManager;
 class DecisionEngine;
@@ -381,6 +381,6 @@ class PropEngine
 };
 
 }  // namespace prop
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PROP_ENGINE_H */
index 399f8fd03f9e0cf9ff1537e80fcc4aba6749c541..cb380f92da418f0d0d09e9eeb7725b481e673f29 100644 (file)
@@ -19,7 +19,7 @@
 #include "prop/prop_proof_manager.h"
 #include "prop/sat_solver.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 
 PropPfManager::PropPfManager(context::UserContext* userContext,
@@ -109,4 +109,4 @@ std::shared_ptr<ProofNode> PropPfManager::getProof()
 }
 
 }  // namespace prop
-}  // namespace CVC4
+}  // namespace CVC5
index c429936ec73b2c54023594dc02dc928816e6d6b7..d8732c11abc71dd09972da87c557f6ffa4556f58 100644 (file)
@@ -23,7 +23,7 @@
 #include "prop/proof_post_processor.h"
 #include "prop/sat_proof_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 namespace prop {
 
@@ -92,6 +92,6 @@ class PropPfManager
 }; /* class PropPfManager */
 
 }  // namespace prop
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PROP__PROOF_MANAGER_H */
index e54a5314bfd049340b0b31e56c6d32aab46ba5ae..d0fc0fe25639fcfb8e4e308c02ff2c98d1744ed2 100644 (file)
@@ -23,7 +23,7 @@
 #ifndef CVC4__PROP__REGISTRAR_H
 #define CVC4__PROP__REGISTRAR_H
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 
 class Registrar {
@@ -39,7 +39,7 @@ public:
 
 };/* class NullRegistrar */
 
-}/* CVC4::prop namespace */
-}/* CVC4 namespace */
+}  // namespace prop
+}  // namespace CVC5
 
 #endif /* CVC4__PROP__REGISTRAR_H */
index 6f6209a7689d4c8678a98289911ed83549ef449c..a11eeaa8a2d905a79be50351e49a6988122c1798 100644 (file)
@@ -20,7 +20,7 @@
 #include "prop/minisat/minisat.h"
 #include "theory/theory_proof_step_buffer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 
 SatProofManager::SatProofManager(Minisat::Solver* solver,
@@ -753,4 +753,4 @@ void SatProofManager::registerSatAssumptions(const std::vector<Node>& assumps)
 }
 
 }  // namespace prop
-}  // namespace CVC4
+}  // namespace CVC5
index c71e7e8a3e90a649af3f0e8ec2e6456fe9d24971..514f0153bee4970b97df7c57e25f532f029c4e7a 100644 (file)
@@ -28,7 +28,7 @@ namespace Minisat {
 class Solver;
 }
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofNodeManager;
 
@@ -587,6 +587,6 @@ class SatProofManager
 }; /* class SatProofManager */
 
 }  // namespace prop
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__SAT_PROOF_MANAGER_H */
index 0cc20d2d21c39fc9a137d70ce9d20c7a70f660ac..f061717751a3120ee6d797b65ac193c50a20b8f1 100644 (file)
@@ -30,7 +30,7 @@
 #include "prop/sat_solver_types.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 namespace prop {
 
@@ -150,7 +150,7 @@ class CDCLTSatSolverInterface : public SatSolver
 
   virtual void initialize(context::Context* context,
                           prop::TheoryProxy* theoryProxy,
-                          CVC4::context::UserContext* userContext,
+                          CVC5::context::UserContext* userContext,
                           ProofNodeManager* pnm) = 0;
 
   virtual void push() = 0;
@@ -208,7 +208,7 @@ inline std::ostream& operator <<(std::ostream& out, prop::SatValue val) {
   return out;
 }
 
-}/* CVC4::prop namespace */
-}/* CVC4 namespace */
+}  // namespace prop
+}  // namespace CVC5
 
 #endif /* CVC4__PROP__SAT_MODULE_H */
index 9fbbfb60f2fa653fb3551e8c75e8b6f64e818a68..1d933dce85f3ae67dd54602377aa4b7c7c9400b2 100644 (file)
@@ -22,7 +22,7 @@
 #include "prop/kissat.h"
 #include "prop/minisat/minisat.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 
 BVSatSolverInterface* SatSolverFactory::createMinisat(
@@ -76,4 +76,4 @@ SatSolver* SatSolverFactory::createKissat(StatisticsRegistry* registry,
 }
 
 }  // namespace prop
-}  // namespace CVC4
+}  // namespace CVC5
index ca9e1ad81c8c53e37fb2e9b0cfd41132f92e92e7..97b018e09e6cb001405b0490a163424a98ba02f2 100644 (file)
@@ -27,7 +27,7 @@
 #include "prop/sat_solver.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 
 class SatSolverFactory
@@ -50,6 +50,6 @@ class SatSolverFactory
 }; /* class SatSolverFactory */
 
 }  // namespace prop
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif  // CVC4__PROP__SAT_SOLVER_FACTORY_H
index 3a303852a82024c1462c9a38d38e5b9a4980c239..3380329c387eea62ad0ebca34236eaf22664490f 100644 (file)
 
 #include <algorithm>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 bool SatClauseLessThan::operator()(const SatClause& l, const SatClause& r) const
 {
   return std::lexicographical_compare(l.begin(), l.end(), r.begin(), r.end());
 }
 }  // namespace prop
-}  // namespace CVC4
+}  // namespace CVC5
index a9248fdfb1a4b820a1a16c62946083d61de5fe4e..392dfb2b131fce71066c528a549e846c913ccb83 100644 (file)
@@ -29,7 +29,7 @@
 #include <unordered_set>
 #include <vector>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 
 /**
@@ -235,4 +235,4 @@ enum SatSolverLifespan
 };
 
 }
-}
+}  // namespace CVC5
index c2a6a8462b6dfaaa1eca8239596e215ff9bf6078..a0819e5713a940c0d52f404b5209dfc232f04f57 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "expr/attribute.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 
 SkolemDefManager::SkolemDefManager(context::Context* context,
@@ -170,4 +170,4 @@ void SkolemDefManager::getSkolems(
 }
 
 }  // namespace prop
-}  // namespace CVC4
+}  // namespace CVC5
index 9bb11835670801ab8767d2d43bd5237f993b747e..6f4ec031f5f297d422f869ce5ba84a4ce5a9390a 100644 (file)
@@ -26,7 +26,7 @@
 #include "context/context.h"
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 
 /**
@@ -86,6 +86,6 @@ class SkolemDefManager
 };
 
 }  // namespace prop
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PROP__SKOLEM_DEF_MANAGER_H */
index 66023cd88b26253e5bcd7eceeff266cd5896432a..ffec0c365afbcf86dc88e1c1560525a9c368ebc5 100644 (file)
@@ -28,7 +28,7 @@
 #include "theory/theory_engine.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 
 TheoryProxy::TheoryProxy(PropEngine* propEngine,
@@ -105,7 +105,7 @@ void TheoryProxy::explainPropagation(SatLiteral l, SatClause& explanation) {
 
   theory::TrustNode tte = d_theoryEngine->getExplanation(lNode);
   Node theoryExplanation = tte.getNode();
-  if (CVC4::options::produceProofs())
+  if (CVC5::options::produceProofs())
   {
     d_propEngine->getProofCnfStream()->convertPropagation(tte);
   }
@@ -232,5 +232,5 @@ void TheoryProxy::getSkolems(TNode node,
 
 void TheoryProxy::preRegister(Node n) { d_theoryEngine->preRegister(n); }
 
-}/* CVC4::prop namespace */
-}/* CVC4 namespace */
+}  // namespace prop
+}  // namespace CVC5
index 01d98f1b9c9a42a61a989feba0e34d26d5dcdeb4..dedd1fa49ce2dfb4ccbe32ea100fa20af6019e0d 100644 (file)
@@ -35,7 +35,7 @@
 #include "theory/trust_node.h"
 #include "util/resource_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class DecisionEngine;
 class TheoryEngine;
@@ -165,8 +165,8 @@ class TheoryProxy : public Registrar
   std::unique_ptr<SkolemDefManager> d_skdm;
 }; /* class TheoryProxy */
 
-}/* CVC4::prop namespace */
+}  // namespace prop
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__PROP__SAT_H */
index 46410755a1a17d8985134072f0a5cfa6713d54f1..cd4228eedb54e78b0cbec2a2c16e894e09475d07 100644 (file)
@@ -23,9 +23,9 @@
 #include "theory/quantifiers/sygus/sygus_grammar_cons.h"
 #include "theory/smt_engine_subsolver.h"
 
-using namespace CVC4::theory;
+using namespace CVC5::theory;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 AbductionSolver::AbductionSolver(SmtEngine* parent) : d_parent(parent) {}
@@ -195,4 +195,4 @@ void AbductionSolver::checkAbduct(Node a)
 }
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
index dcae290b4d9f2f146e4ea76b9d8765784257f4dc..c7328a9a8a2fef540018ad95036ba8e175dc7161 100644 (file)
@@ -20,7 +20,7 @@
 #include "expr/node.h"
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class SmtEngine;
 
@@ -115,6 +115,6 @@ class AbductionSolver
 };
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__SMT__ABDUCTION_SOLVER_H */
index 90a61f8bb9cbfdb0ddcbd42467f254c60762b5f4..e4c7f2668f512364e4bccfa7a748356181a7793e 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "options/smt_options.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 AbstractValues::AbstractValues(NodeManager* nm)
@@ -52,4 +52,4 @@ Node AbstractValues::mkAbstractValue(TNode n)
 }
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
index 27d5222031f4ac8341a7ebac21a4a9cde8ae1137..be4a0c7a3348630d8d1ee8163a4c2647d4c7f5e0 100644 (file)
@@ -23,7 +23,7 @@
 #include "expr/node.h"
 #include "theory/substitutions.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 /**
@@ -75,6 +75,6 @@ class AbstractValues
 };
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 38a424731031c9926540838c730844d48f1ed6e6..f82d0769b0edb33fa02e4ab4f4c448585ecc5536 100644 (file)
 #include "smt/abstract_values.h"
 #include "smt/smt_engine.h"
 
-using namespace CVC4::theory;
-using namespace CVC4::kind;
+using namespace CVC5::theory;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 Assertions::Assertions(context::UserContext* u, AbstractValues& absv)
@@ -243,4 +243,4 @@ bool Assertions::isProofEnabled() const
 }
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
index 15f1d140e36737e367082d487857b032294c9cfe..135fe8974fb5d66615634af6217a6f3bcbf42769 100644 (file)
@@ -23,7 +23,7 @@
 #include "expr/node.h"
 #include "preprocessing/assertion_pipeline.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 class AbstractValues;
@@ -172,6 +172,6 @@ class Assertions
 };
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 07493d0b9b1e00e7cb21280289c8391c65cafea3..0c21002af5f336624196aa76e8ca95a3d56cc8f5 100644 (file)
@@ -23,9 +23,9 @@
 #include "theory/substitutions.h"
 #include "theory/theory_engine.h"
 
-using namespace CVC4::theory;
+using namespace CVC5::theory;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 CheckModels::CheckModels(SmtSolver& s) : d_smt(s) {}
@@ -148,4 +148,4 @@ void CheckModels::checkModel(Model* m,
 }
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
index 4843eea8d1807dbd435afd3e9d8ea3eab219ebeb..d12a33ee59912baaa7e1ed97d2f7fc736b95896a 100644 (file)
@@ -20,7 +20,7 @@
 #include "context/cdlist.h"
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 class Model;
@@ -48,6 +48,6 @@ class CheckModels
 };
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 5d27c2eb8f9011838f3fa55a8c1cc7af3045a094..f29b67d6d1ea7456fc23b05f68466948ad8e623b 100644 (file)
@@ -43,7 +43,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 
 std::string sexprToString(api::Term sexpr)
 {
@@ -2811,4 +2811,4 @@ void DatatypeDeclarationCommand::toStream(std::ostream& out,
       out, api::Sort::sortVectorToTypeNodes(d_datatypes));
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 1017a74c942bfa94b3f761ff55de04fabd994278..6d169ce5e8ecb5e7aa3e2cb5108b2c0f57a0c991 100644 (file)
@@ -31,7 +31,7 @@
 #include "cvc4_export.h"
 #include "options/language.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 namespace api {
 class Solver;
@@ -1509,6 +1509,6 @@ class CVC4_EXPORT DeclarationSequence : public CommandSequence
       OutputLanguage language = language::output::LANG_AUTO) const override;
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__COMMAND_H */
index a5c9f8d9649c94a02e25daaf39851eebfc648f92..7f30079759359697e9671710297ed20cc25af2bc 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 /**
@@ -55,6 +55,6 @@ class DefinedFunction
 }; /* class DefinedFunction */
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__SMT__DEFINED_FUNCTION_H */
index bb0bff1d7db94e09dfb7fadc272755631b195578..76973ec32c78e76bf78ea85167a6b8c56b9ffc67 100644 (file)
@@ -23,7 +23,7 @@
 #include "smt/command.h"
 #include "smt/node_command.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 #if defined(CVC4_DUMPING) && !defined(CVC4_MUZZLE)
 
@@ -58,12 +58,14 @@ CVC4dumpstream& CVC4dumpstream::operator<<(const NodeCommand& nc)
 DumpC DumpChannel;
 
 std::ostream& DumpC::setStream(std::ostream* os) {
-  ::CVC4::DumpOutChannel.setStream(os);
+  ::CVC5::DumpOutChannel.setStream(os);
   return *os;
 }
-std::ostream& DumpC::getStream() { return ::CVC4::DumpOutChannel.getStream(); }
-std::ostream* DumpC::getStreamPointer() { return ::CVC4::DumpOutChannel.getStreamPointer(); }
-
+std::ostream& DumpC::getStream() { return ::CVC5::DumpOutChannel.getStream(); }
+std::ostream* DumpC::getStreamPointer()
+{
+  return ::CVC5::DumpOutChannel.getStreamPointer();
+}
 
 void DumpC::setDumpFromString(const std::string& optarg) {
   if (Configuration::isDumpingBuild())
@@ -241,4 +243,4 @@ pipe to perform on-line checking.  The --dump-to option can be used to dump\n\
 to a file.\n\
 ";
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index d8c2e5b4e0e88a1e1c12b583c9a4723ab249788c..be146470a41dfe9334a49835720288d1af22fbb2 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "base/output.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class Command;
 class NodeCommand;
@@ -110,8 +110,8 @@ class DumpC
 /** The dump singleton */
 extern DumpC DumpChannel;
 
-#define Dump ::CVC4::DumpChannel
+#define Dump ::CVC5::DumpChannel
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__DUMP_H */
index 81993f3d57681935270b6672f14f11d3a5597062..6b81d5594a53dba83378f91eaeaff357a8a55984 100644 (file)
@@ -18,7 +18,7 @@
 #include "smt/dump.h"
 #include "smt/node_command.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 DumpManager::DumpManager(context::UserContext* u)
@@ -72,4 +72,4 @@ void DumpManager::setPrintFuncInModel(Node f, bool p)
 }
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
index 1a8a6e3d0123248cdd7c15afcad3dee5ca028316..519b9311099d808f8fd3d34a5d0d0f784c8d4770 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class NodeCommand;
 
@@ -75,6 +75,6 @@ class DumpManager
 };
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 55afcadf7bcf138c537416fcc8a4695d759a1570..6440c29d385c01cb095656836bbb7924f9ca9988 100644 (file)
@@ -25,9 +25,9 @@
 #include "theory/rewriter.h"
 #include "util/resource_manager.h"
 
-using namespace CVC4::smt;
+using namespace CVC5::smt;
 
-namespace CVC4 {
+namespace CVC5 {
 
 Env::Env(NodeManager* nm)
     : d_context(new context::Context()),
@@ -101,4 +101,4 @@ const Printer& Env::getPrinter()
 
 std::ostream& Env::getDumpOut() { return *d_options.getOut(); }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 18f0de0b5c261d1cf05dd32ddedd7b65aed5deb4..3ceefdd3448335789d550dd5adb7af94e5292f77 100644 (file)
@@ -25,7 +25,7 @@
 #include "util/statistics.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class NodeManager;
 class StatisticsRegistry;
@@ -182,6 +182,6 @@ class Env
   std::unique_ptr<ResourceManager> d_resourceManager;
 }; /* class Env */
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__SMT__ENV_H */
index 62779dbbaacf5a2b76626dcce9c9ee0e64081e52..599f577475313557d51a39807b3b01b666969583 100644 (file)
 #include "smt/smt_engine_stats.h"
 #include "theory/theory_engine.h"
 
-using namespace CVC4::preprocessing;
-using namespace CVC4::theory;
-using namespace CVC4::kind;
+using namespace CVC5::preprocessing;
+using namespace CVC5::theory;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 ExpandDefs::ExpandDefs(SmtEngine& smt,
@@ -367,4 +367,4 @@ void ExpandDefs::setProofNodeManager(ProofNodeManager* pnm)
 }
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
index 5f21e8f0c98ec9c228224c3dd3c4d325ae4cc42d..035e7989d1545fbc8db28f08703dabea3e32d28e 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/node.h"
 #include "theory/trust_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofNodeManager;
 class ResourceManager;
@@ -95,6 +95,6 @@ class ExpandDefs
 };
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 616014992b3427ae0ff98a21fd783c34b8c69f8a..d14b879019bdebc2d867415a398758d1e75cf269 100644 (file)
@@ -23,9 +23,9 @@
 #include "theory/quantifiers/sygus/sygus_interpol.h"
 #include "theory/smt_engine_subsolver.h"
 
-using namespace CVC4::theory;
+using namespace CVC5::theory;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 InterpolationSolver::InterpolationSolver(SmtEngine* parent) : d_parent(parent)
@@ -136,4 +136,4 @@ void InterpolationSolver::checkInterpol(Node interpol,
 }
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
index e4c8faecd959af06f7bb6bd48ede75ec97e5db3a..1c9b65d85c5ee98a26f4d9b5f43bbfb7206245d9 100644 (file)
@@ -20,7 +20,7 @@
 #include "expr/node.h"
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class SmtEngine;
 
@@ -81,6 +81,6 @@ class InterpolationSolver
 };
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__SMT__INTERPOLATION_SOLVER_H */
index 7f85e2f987b5c82f2779b50410e095a89fa55e58..c686e411577c22e6248914f7edfc95158e96f240 100644 (file)
@@ -25,7 +25,7 @@
 #include "smt/smt_engine.h"
 #include "smt/smt_engine_scope.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 ResourceOutListener::ResourceOutListener(SmtEngine& smt) : d_smt(smt) {}
@@ -103,4 +103,4 @@ void SmtNodeManagerListener::nmNotifyNewSkolem(TNode n,
 }
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
index d3dc04ebcb0cb0aca742c712efc7143ae9c5c2c5..1705b91260be82fe2b4e8d07333e63958928b55a 100644 (file)
@@ -22,7 +22,7 @@
 #include "base/listener.h"
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class OutputManager;
 class SmtEngine;
@@ -75,6 +75,6 @@ class SmtNodeManagerListener : public NodeManagerListener
 };
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index bb1d274aefb5d7bd313cb81b4d227d65f426afe4..91f2d372350d65aa0ae02a75b6436449af34f430 100644 (file)
@@ -24,9 +24,9 @@
 
 #include "base/exception.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
-class LogicException : public CVC4::Exception
+class LogicException : public CVC5::Exception
 {
  public:
   LogicException() :
@@ -43,6 +43,6 @@ class LogicException : public CVC4::Exception
   }
 }; /* class LogicException */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__SMT__LOGIC_EXCEPTION_H */
index dcf90228c3dd776056c5c079424e3fa215764e0b..6baabe0e5ccc7f72cc6fc3f0261a146dd172f668 100644 (file)
@@ -24,7 +24,7 @@
 #include "options/smt_options.h"
 #include "smt/update_ostream.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 ManagedOstream::ManagedOstream() : d_managed(NULL) {}
 
@@ -164,4 +164,4 @@ void ManagedDiagnosticOutputChannel::addSpecialCases(OstreamOpener* opener)
   opener->addSpecialCase("stderr", &std::cerr);
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index 55ca15dcbaef82a060e2bdffaa3cc22a694a8042..ba56bcfa3d19a954b0d2302adb51e4d6251da721 100644 (file)
@@ -22,7 +22,7 @@
 
 #include <ostream>
 
-namespace CVC4 {
+namespace CVC5 {
 
 class OstreamOpener;
 
@@ -141,6 +141,6 @@ class ManagedDiagnosticOutputChannel : public ManagedOstream {
   void addSpecialCases(OstreamOpener* opener) const override;
 };/* class ManagedRegularOutputChannel */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__MANAGED_OSTREAMS_H */
index 93459a2b54644acd8a72fd227e60920755eafd8c..c1b9b7c12c41754281ae3e74394870d508f15b30 100644 (file)
@@ -23,7 +23,7 @@
 #include "smt/smt_engine_scope.h"
 #include "theory/theory_model.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 Model::Model(theory::TheoryModel* tm) : d_isKnownSat(false), d_tmodel(tm)
@@ -68,4 +68,4 @@ const std::vector<Node>& Model::getDeclaredTerms() const
 }
 
 }  // namespace smt
-}/* CVC4 namespace */
+}  // namespace CVC5
index 063116de82d6fd669d8f59dc1778c07e681464b1..f43ba6eecbfa39e3db44bb261681a9300ad9d215 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class SmtEngine;
 
@@ -46,7 +46,7 @@ std::ostream& operator<<(std::ostream&, const Model&);
  */
 class Model {
   friend std::ostream& operator<<(std::ostream&, const Model&);
-  friend class ::CVC4::SmtEngine;
+  friend class ::CVC5::SmtEngine;
 
  public:
   /** construct */
@@ -118,6 +118,6 @@ class Model {
 };
 
 }  // namespace smt
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif  /* CVC4__MODEL_H */
index 6ae09b27c66f6c2683c588b08a7c4d5b1b2f61fb..964a59b2f62629487e99c8a83b66ad51079a1cee 100644 (file)
@@ -21,9 +21,9 @@
 #include "theory/rewriter.h"
 #include "theory/theory_model.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 
 Node ModelBlocker::getModelBlocker(const std::vector<Node>& assertions,
                                    theory::TheoryModel* m,
@@ -278,4 +278,4 @@ Node ModelBlocker::getModelBlocker(const std::vector<Node>& assertions,
   return blocker;
 }
 
-} /* namespace CVC4 */
+} // namespace CVC5
index 52389480ec77e19f10921f9356128199815355cf..3ec28758f302860caa955473e73df613750c0e7b 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/node.h"
 #include "options/smt_options.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 namespace theory {
 class TheoryModel;
@@ -69,6 +69,6 @@ class ModelBlocker
       const std::vector<Node>& exprToBlock = std::vector<Node>());
 }; /* class TheoryModelCoreBuilder */
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* __CVC4__THEORY__MODEL_BLOCKER_H */
index 9bd531a1f4ef623fe6e95a8f8bc5b2e97e35b5f9..b68797f61f29517bc4d9e4e7c04597d40021eb2a 100644 (file)
@@ -16,9 +16,9 @@
 
 #include "theory/subs_minimize.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 
 bool ModelCoreBuilder::setModelCore(const std::vector<Node>& assertions,
                                     theory::TheoryModel* m,
@@ -104,4 +104,4 @@ bool ModelCoreBuilder::setModelCore(const std::vector<Node>& assertions,
   return false;
 }
 
-} /* namespace CVC4 */
+} // namespace CVC5
index 229eaf8e9f0a779921f2ea43e31f22b592b5c8ab..6075b528f90f42bc0f168f2abec863096a3935eb 100644 (file)
@@ -23,7 +23,7 @@
 #include "options/smt_options.h"
 #include "theory/theory_model.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * A utility for building model cores.
@@ -59,6 +59,6 @@ class ModelCoreBuilder
                            options::ModelCoresMode mode);
 }; /* class TheoryModelCoreBuilder */
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__MODEL_CORE_BUILDER_H */
index 98f73d34d5f1c1cf5783160e7840ab7e981a3025..487a65ddf83c46a5c0ceb168040309c231c4ce34 100644 (file)
@@ -20,7 +20,7 @@
 
 #include "printer/printer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /* -------------------------------------------------------------------------- */
 /* class NodeCommand                                                          */
@@ -158,4 +158,4 @@ NodeCommand* DefineFunctionNodeCommand::clone() const
   return new DefineFunctionNodeCommand(d_id, d_fun, d_formals, d_formula);
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index faef7aca3158f813cfb5f18a4102b81d724bc8fc..0820ea807f416daef9778b46734ad4a76bd16ba1 100644 (file)
@@ -25,7 +25,7 @@
 #include "expr/type_node.h"
 #include "options/language.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * A node version of Command. DO NOT use this version unless there is a need
@@ -142,6 +142,6 @@ class DefineFunctionNodeCommand : public NodeCommand
   Node d_formula;
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__SMT__NODE_COMMAND_H */
index 1d92a559102d23923928bb097bd08fd1ef98fb48..2143b9467e008e9ece7368ef679e34445a3fb448 100644 (file)
@@ -19,9 +19,9 @@
 #include "theory/quantifiers/quantifiers_attributes.h"
 #include "theory/smt_engine_subsolver.h"
 
-using namespace CVC4::theory;
+using namespace CVC5::theory;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 /**
@@ -134,4 +134,4 @@ ObjectiveType Objective::getType() { return d_type; }
 Node Objective::getNode() { return d_node; }
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
index 6117b9df5bf4ee2e478612208dc33c8d43affd27..c24a4ae525be1f2b957b0e732ed5bda8f0fa5c0b 100644 (file)
@@ -22,7 +22,7 @@
 #include "smt/assertions.h"
 #include "util/result.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class SmtEngine;
 
@@ -114,6 +114,6 @@ class Objective
   };
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__SMT__OPTIMIZATION_SOLVER_H */
index 8cab87b9fbe8f33473bdebf2102b53fe3d4d52be..d78435754a41fb7455f8eeb9a646eff8732e2d65 100644 (file)
@@ -24,7 +24,7 @@
 #include "smt/set_defaults.h"
 #include "util/resource_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 OptionsManager::OptionsManager(Options* opts, ResourceManager* rm)
@@ -143,4 +143,4 @@ void OptionsManager::finishInit(LogicInfo& logic, bool isInternalSubsolver)
 }
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
index 12a1689a1da8edd1e2cd5e3119b56d538877d85f..29e2222961d75a274cc37b740f3fda0971d02131 100644 (file)
@@ -18,7 +18,7 @@
 #include "options/options_listener.h"
 #include "smt/managed_ostreams.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class LogicInfo;
 class Options;
@@ -75,6 +75,6 @@ class OptionsManager : public OptionsListener
 };
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__SMT__OPTIONS_MANAGER_H */
index e01d5879e6305aef07c52a5726ea71a991caaaf0..6d01643ab6ba287d975d5aff2c6958202219bdfe 100644 (file)
@@ -18,7 +18,7 @@
 
 #include "smt/smt_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 OutputManager::OutputManager(SmtEngine* smt) : d_smt(smt) {}
 
@@ -29,4 +29,4 @@ std::ostream& OutputManager::getDumpOut() const
   return *d_smt->getOptions().getOut();
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 88759e66da029dcd4846c37c3a43d29d23948777..76db5d19b7625fe48fb48472197bfd8728f6b402 100644 (file)
@@ -20,7 +20,7 @@
 
 #include <ostream>
 
-namespace CVC4 {
+namespace CVC5 {
 
 class Printer;
 class SmtEngine;
@@ -52,6 +52,6 @@ class OutputManager
   SmtEngine* d_smt;
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif  // CVC4__SMT__OUTPUT_MANAGER_H
index 9ee01b2efc1e7e53c4ec9061654791a325c28d52..0fd3d9ce6dbc790bed29606fbdd1e3e3f1cd9066 100644 (file)
@@ -23,7 +23,7 @@
 #include "options/proof_options.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 PreprocessProofGenerator::PreprocessProofGenerator(ProofNodeManager* pnm,
@@ -254,4 +254,4 @@ void PreprocessProofGenerator::checkEagerPedantic(PfRule r)
 }
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
index ed19549c931774cdb3e8fb85c0fe74dbb0b4f639..3383974888a1be541c8b570999c1356716329fee 100644 (file)
@@ -24,7 +24,7 @@
 #include "expr/proof_generator.h"
 #include "theory/trust_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class LazyCDProof;
 class ProofNodeManager;
@@ -144,6 +144,6 @@ class PreprocessProofGenerator : public ProofGenerator
 };
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index e5dd7869c092134117e8900562baf02c1ebc6cd0..c2ebdbcd043361317831a4690f7e03404fc382e6 100644 (file)
 #include "smt/smt_engine.h"
 
 using namespace std;
-using namespace CVC4::theory;
-using namespace CVC4::kind;
+using namespace CVC5::theory;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 Preprocessor::Preprocessor(SmtEngine& smt,
@@ -159,4 +159,4 @@ void Preprocessor::setProofGenerator(PreprocessProofGenerator* pppg)
 }
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
index eadbbedc537d978c8ca84797ea9899fcb28138fb..6bb0ef5d62069c1dd23ce49120cdfb246624ccc9 100644 (file)
@@ -23,7 +23,7 @@
 #include "smt/process_assertions.h"
 #include "theory/booleans/circuit_propagator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 class PreprocessingPassContext;
 }
@@ -128,6 +128,6 @@ class Preprocessor
 };
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 3c7d88fe80ea171eb59019ebe1cba6a7c3de9784..7ff4e54b56cf0b60409957b9970b4dc5f9026d6b 100644 (file)
 #include "theory/theory_engine.h"
 
 using namespace std;
-using namespace CVC4::preprocessing;
-using namespace CVC4::theory;
-using namespace CVC4::kind;
+using namespace CVC5::preprocessing;
+using namespace CVC5::theory;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 /** Useful for counting the number of recursive calls. */
@@ -462,4 +462,4 @@ void ProcessAssertions::dumpAssertions(const char* key,
 }
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
index f1c0aed3b0ad24a3bc3508a7a4694440523acda3..3844daafb330e9a53d7574481f8ca03ca79cb0d3 100644 (file)
@@ -23,7 +23,7 @@
 #include "expr/node.h"
 #include "util/resource_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class SmtEngine;
 
@@ -124,6 +124,6 @@ class ProcessAssertions
 };
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 765beb9a2d8341d08621b82592fab749a4a8cd96..d3b6506129469e0bcb11e4bbc1fced7273ff426f 100644 (file)
@@ -25,7 +25,7 @@
 #include "smt/preprocess_proof_generator.h"
 #include "smt/proof_post_processor.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 PfManager::PfManager(context::UserContext* u, SmtEngine* smte)
@@ -190,4 +190,4 @@ void PfManager::getAssertions(Assertions& as,
 }
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
index bf20783964aa94741fec545d946e820b9a311745..f0f384b7c1ecacdda3172f992e8fa08ba7182ecc 100644 (file)
@@ -20,7 +20,7 @@
 #include "context/cdhashmap.h"
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofChecker;
 class ProofNode;
@@ -117,6 +117,6 @@ class PfManager
 }; /* class SmtEngine */
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__SMT__PROOF_MANAGER_H */
index ff437e7e6a98e870f9b255f23376eef7a6c55349..7e48c5c481d5b925ee0cc9339364cbf02f62b506 100644 (file)
 #include "theory/rewriter.h"
 #include "theory/theory.h"
 
-using namespace CVC4::kind;
-using namespace CVC4::theory;
+using namespace CVC5::kind;
+using namespace CVC5::theory;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 ProofPostprocessCallback::ProofPostprocessCallback(ProofNodeManager* pnm,
@@ -1185,4 +1185,4 @@ void ProofPostproccess::setEliminateRule(PfRule rule)
 }
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
index 78c367881a31fde3856f2dd0d527f4aba4a6fc6f..3c0d1e8410c47c28fd980bdf079585cc1f0e9cc5 100644 (file)
@@ -25,7 +25,7 @@
 #include "util/statistics_registry.h"
 #include "util/stats_histogram.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class SmtEngine;
 
@@ -303,6 +303,6 @@ class ProofPostproccess
 };
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index ba11319d3a57a062fa12ebfbd959a499447a5b8a..08b69af81ac9ab900ab3f57c46ac12fd790a96e6 100644 (file)
 #include "theory/rewriter.h"
 #include "theory/theory_engine.h"
 
-using namespace CVC4::theory;
-using namespace CVC4::kind;
+using namespace CVC5::theory;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 QuantElimSolver::QuantElimSolver(SmtSolver& sms) : d_smtSolver(sms) {}
@@ -130,4 +130,4 @@ Node QuantElimSolver::getQuantifierElimination(Assertions& as,
 }
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
index 9c3ee5a3f2c3c15d6187bdff5f50e6eefaff4cd9..80f67371bfcba97580280f5859907ea5dd94d42f 100644 (file)
@@ -20,7 +20,7 @@
 #include "expr/node.h"
 #include "smt/assertions.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 class SmtSolver;
@@ -99,6 +99,6 @@ class QuantElimSolver
 };
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__SMT__QUANT_ELIM_SOLVER_H */
index f8476b734f1e58d6d255b80d3c8dea3dbd8550b7..dd76de313d8767ba2a2192b94e8e8831dfd30222 100644 (file)
@@ -41,9 +41,9 @@
 #include "smt/logic_exception.h"
 #include "theory/theory.h"
 
-using namespace CVC4::theory;
+using namespace CVC5::theory;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 void setDefaults(LogicInfo& logic, bool isInternalSubsolver)
@@ -1480,4 +1480,4 @@ void setDefaults(LogicInfo& logic, bool isInternalSubsolver)
 }
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
index a4513c0e12cd87a98a90cf43805964cb6e242159..220314b0dbc7e9fe5d10c88205a16c48ee718706 100644 (file)
@@ -17,7 +17,7 @@
 
 #include "theory/logic_info.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 /**
@@ -36,6 +36,6 @@ namespace smt {
 void setDefaults(LogicInfo& logic, bool isInternalSubsolver);
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__SMT__SET_DEFAULTS_H */
index f104391566dba3d4b22f22b6b1c9d72e969e54dd..a7e464008515d2fd61aedaa867511982c6c9a535 100644 (file)
 #include "base/configuration_private.h"
 
 using namespace std;
-using namespace CVC4::smt;
-using namespace CVC4::preprocessing;
-using namespace CVC4::prop;
-using namespace CVC4::context;
-using namespace CVC4::theory;
+using namespace CVC5::smt;
+using namespace CVC5::preprocessing;
+using namespace CVC5::prop;
+using namespace CVC5::context;
+using namespace CVC5::theory;
 
-namespace CVC4 {
+namespace CVC5 {
 
 SmtEngine::SmtEngine(NodeManager* nm, Options* optr)
     : d_env(new Env(nm)),
@@ -505,7 +505,7 @@ bool SmtEngine::isValidGetInfoFlag(const std::string& key) const
   return false;
 }
 
-CVC4::SExpr SmtEngine::getInfo(const std::string& key) const
+CVC5::SExpr SmtEngine::getInfo(const std::string& key) const
 {
   SmtScope smts(this);
 
@@ -2047,4 +2047,4 @@ OutputManager& SmtEngine::getOutputManager() { return d_outMgr; }
 
 theory::Rewriter* SmtEngine::getRewriter() { return d_env->getRewriter(); }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index de3a64ff6b247d5ac77c63495492330dfca38fe2..21250dc30434043c128921e189814fc33997b638 100644 (file)
@@ -34,7 +34,7 @@
 #include "util/sexpr.h"
 #include "util/statistics.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 template <bool ref_count> class NodeTemplate;
 typedef NodeTemplate<true> Node;
@@ -63,7 +63,7 @@ class Solver;
 namespace context {
   class Context;
   class UserContext;
-}/* CVC4::context namespace */
+  }  // namespace context
 
 /* -------------------------------------------------------------------------- */
 
@@ -75,7 +75,7 @@ class PreprocessingPassContext;
 
 namespace prop {
   class PropEngine;
-}/* CVC4::prop namespace */
+  }  // namespace prop
 
 /* -------------------------------------------------------------------------- */
 
@@ -111,24 +111,23 @@ class PfManager;
 class UnsatCoreManager;
 
 ProofManager* currentProofManager();
-}/* CVC4::smt namespace */
+}  // namespace smt
 
 /* -------------------------------------------------------------------------- */
 
 namespace theory {
   class Rewriter;
   class QuantifiersEngine;
-}/* CVC4::theory namespace */
-
+  }  // namespace theory
 
 /* -------------------------------------------------------------------------- */
 
 class CVC4_EXPORT SmtEngine
 {
-  friend class ::CVC4::api::Solver;
-  friend class ::CVC4::smt::SmtEngineState;
-  friend class ::CVC4::smt::SmtScope;
-  friend class ::CVC4::LogicRequest;
+  friend class ::CVC5::api::Solver;
+  friend class ::CVC5::smt::SmtEngineState;
+  friend class ::CVC5::smt::SmtScope;
+  friend class ::CVC5::LogicRequest;
 
   /* .......................................................................  */
  public:
@@ -220,7 +219,7 @@ class CVC4_EXPORT SmtEngine
   bool isValidGetInfoFlag(const std::string& key) const;
 
   /** Query information about the SMT environment.  */
-  CVC4::SExpr getInfo(const std::string& key) const;
+  CVC5::SExpr getInfo(const std::string& key) const;
 
   /**
    * Set an aspect of the current SMT execution environment.
@@ -1168,6 +1167,6 @@ class CVC4_EXPORT SmtEngine
 
 /* -------------------------------------------------------------------------- */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__SMT_ENGINE_H */
index 2aa96dfbbe20a8b96d1d2aea64b2a825f0ad327b..d3dff72cea1c174feadb140db0d2397a64aa3772 100644 (file)
@@ -22,7 +22,7 @@
 #include "base/output.h"
 #include "smt/smt_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 thread_local SmtEngine* s_smtEngine_current = NULL;
@@ -65,5 +65,5 @@ StatisticsRegistry* SmtScope::currentStatisticsRegistry() {
   return s_smtEngine_current->getStatisticsRegistry();
 }
 
-}/* CVC4::smt namespace */
-}/* CVC4 namespace */
+}  // namespace smt
+}  // namespace CVC5
index 746abe1df152f3c1167ef607fdcb910b3a5f3d22..e45679f798439679b722657f93163fbc40b3e063 100644 (file)
@@ -24,7 +24,7 @@
 
 #include "options/options.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofManager;
 class SmtEngine;
@@ -59,8 +59,7 @@ class SmtScope : public NodeManagerScope
   Options::OptionsScope d_optionsScope;
 };/* class SmtScope */
 
-
-}/* CVC4::smt namespace */
-}/* CVC4 namespace */
+}  // namespace smt
+}  // namespace CVC5
 
 #endif /* CVC4__SMT__SMT_ENGINE_SCOPE_H */
index 504709942326a38a7798bdd829c8d7ef54f94b50..fcf02784f10a0023c7ee40ee90e13cd7ad6a476f 100644 (file)
@@ -17,7 +17,7 @@
 #include "options/smt_options.h"
 #include "smt/smt_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 SmtEngineState::SmtEngineState(context::Context* c,
@@ -308,4 +308,4 @@ void SmtEngineState::doPendingPops()
 }
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
index 3c3075bf5456e1101def45106162b45d92850155..b5d98832fad91daf7084f2a7a6456b0c09fc7511 100644 (file)
@@ -23,7 +23,7 @@
 #include "smt/smt_mode.h"
 #include "util/result.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class SmtEngine;
 
@@ -261,6 +261,6 @@ class SmtEngineState
 };
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 382dcba1f84702a84b60fe382d7598bfab5ec3ee..1becdc8c215f78a4e41bbd6e0060990b962f2cc7 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "smt/smt_statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 SmtEngineStatistics::SmtEngineStatistics()
@@ -70,4 +70,4 @@ SmtEngineStatistics::~SmtEngineStatistics()
 }
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
index 9e3e7989e6f8da86d460092ed3ff487a65b598de..e0923ec3e86b3948615755d7684bbcc67c5b4465 100644 (file)
@@ -20,7 +20,7 @@
 #include "util/statistics_registry.h"
 #include "util/stats_timer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 struct SmtEngineStatistics
@@ -60,6 +60,6 @@ struct SmtEngineStatistics
 }; /* struct SmtEngineStatistics */
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__SMT__SMT_ENGINE_STATS_H */
index 49a8822dc9047015bafbf995b047add4ff1b7cba..f256072490b343da49547748b20697ab06aa6643 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <iostream>
 
-namespace CVC4 {
+namespace CVC5 {
 
 std::ostream& operator<<(std::ostream& out, SmtMode m)
 {
@@ -34,4 +34,4 @@ std::ostream& operator<<(std::ostream& out, SmtMode m)
   return out;
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index dd8e13c7288b5148dd4af015617d6e0cb0385b0d..91c35fc1fd1d6bfab69b16d5635f7c628fd52574 100644 (file)
@@ -19,7 +19,7 @@
 
 #include <iosfwd>
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * The mode of the solver, which is an extension of Figure 4.1 on
@@ -52,6 +52,6 @@ enum class SmtMode
  */
 std::ostream& operator<<(std::ostream& out, SmtMode m);
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 89e75d89218144d5a5ccee7d89aba19e36435c35..e8ac58fe70fc27c548e771b0e813dfd7969db6ff 100644 (file)
@@ -27,7 +27,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 SmtSolver::SmtSolver(SmtEngine& smt,
@@ -287,4 +287,4 @@ theory::QuantifiersEngine* SmtSolver::getQuantifiersEngine()
 Preprocessor* SmtSolver::getPreprocessor() { return &d_pp; }
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
index e93cc63b89db9eb5136ade05539cdfb69baa2112..db4871381e1f3c18e1d9cdea2be4d1a1454966e6 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/logic_info.h"
 #include "util/result.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class SmtEngine;
 class TheoryEngine;
@@ -151,6 +151,6 @@ class SmtSolver
 };
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__SMT__SMT_SOLVER_H */
index 7757d5b1b92be67c6cb72b69f3f48a578c003d24..a916aae7b12ba19c536e2e48896340479be59d5e 100644 (file)
 #include "smt/smt_engine_scope.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 StatisticsRegistry* smtStatisticsRegistry() {
   return smt::SmtScope::currentStatisticsRegistry();
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index 38ff6fcc3b94b5826aec9ea5cc6591c3466b51bf..31d151544ef26f86f0553fa1256f980bde29c37f 100644 (file)
@@ -20,7 +20,7 @@
 
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * This returns the StatisticsRegistry attached to the currently in scope
@@ -28,4 +28,4 @@ namespace CVC4 {
  */
 StatisticsRegistry* smtStatisticsRegistry();
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index ea74f7a1e275c7909afbd194a786ebec868d8011..2bb38ea9843e503975a9adf2383980bea15e6e03 100644 (file)
 #include "theory/quantifiers_engine.h"
 #include "theory/smt_engine_subsolver.h"
 
-using namespace CVC4::theory;
-using namespace CVC4::kind;
+using namespace CVC5::theory;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 SygusSolver::SygusSolver(SmtSolver& sms,
@@ -412,4 +412,4 @@ void SygusSolver::setSygusConjectureStale()
 }
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
index 5cdf26fcec350dc01e908b6ef151d30415ebd75a..a1ffa195df10cdccd6c61a8c1b10413e88610c4e 100644 (file)
@@ -23,7 +23,7 @@
 #include "smt/assertions.h"
 #include "util/result.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class OutputManager;
 
@@ -189,6 +189,6 @@ class SygusSolver
 };
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__SMT__SYGUS_SOLVER_H */
index 6202ab80c307bfa3c6c04effe69a0329ee8aa767..4d726b64e1e010c1dd1b1059a60dff588e6a6c35 100644 (file)
@@ -28,7 +28,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 
 RemoveTermFormulas::RemoveTermFormulas(context::UserContext* u,
                                        ProofNodeManager* pnm)
@@ -544,4 +544,4 @@ ProofGenerator* RemoveTermFormulas::getTConvProofGenerator()
 
 bool RemoveTermFormulas::isProofEnabled() const { return d_pnm != nullptr; }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index 22d5870b77465518ce6d7b8e4043ba8a2d89c2d6..0f80fb8a4bc2fb73dadff5b7e26283211d7bdcb0 100644 (file)
@@ -28,7 +28,7 @@
 #include "theory/trust_node.h"
 #include "util/hash.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class LazyCDProof;
 class ProofNodeManager;
@@ -209,4 +209,4 @@ class RemoveTermFormulas {
   bool isProofEnabled() const;
 };/* class RemoveTTE */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index f1bc1065b762f561b0551821c16783dad56e831d..4d17c741446fdee4f5718b09f2eaafc02c9fa44c 100644 (file)
@@ -17,7 +17,7 @@
 #include "expr/proof_node_algorithm.h"
 #include "smt/assertions.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 void UnsatCoreManager::getUnsatCore(std::shared_ptr<ProofNode> pfn,
@@ -89,4 +89,4 @@ void UnsatCoreManager::getRelevantInstantiations(
 }
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
index daa83ed54fde86fd09b108ecd3479d4da41031e3..92e6018dfd62ba6f7b0c1ddb56551a6dff4d3b99 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/node.h"
 #include "expr/proof_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 namespace smt {
 
@@ -67,6 +67,6 @@ class UnsatCoreManager
 }; /* class UnsatCoreManager */
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__SMT__UNSAT_CORE_MANAGER_H */
index ef2ea03e4750b819edf7a9b8cc4451e2a8a67d24..691da984fbb019a337a89ea19bca8c5b7a5cbbba 100644 (file)
@@ -30,7 +30,7 @@
 #include "options/set_language.h"
 #include "smt/dump.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ChannelSettings {
  public:
@@ -116,6 +116,6 @@ class TraceOstreamUpdate : public OstreamUpdate {
   void set(std::ostream* setTo) override { Trace.setStream(setTo); }
 };  /* class TraceOstreamUpdate */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__UPDATE_OSTREAM_H */
index a339210c0d0934ce9e3235af6b6f2bf96a90bb4e..959a6a6c3e3e3771eec6c6a36ce95820f01a6a31 100644 (file)
@@ -17,7 +17,7 @@
 #include "expr/skolem_manager.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 WitnessFormGenerator::WitnessFormGenerator(ProofNodeManager* pnm)
@@ -152,4 +152,4 @@ ProofGenerator* WitnessFormGenerator::convertExistsInternal(Node exists)
 }
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
index c48948ade075182f8346cfb568635a314017ed34..905b0624b3c6f23c6600a583e26112c0687daa79 100644 (file)
@@ -23,7 +23,7 @@
 #include "expr/proof_generator.h"
 #include "expr/term_conversion_proof_generator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace smt {
 
 /**
@@ -97,6 +97,6 @@ class WitnessFormGenerator : public ProofGenerator
 };
 
 }  // namespace smt
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index b412a441825270bf4fbc9502b8cd8c71509f5bfc..01f1a6a5b20878486b4816fc1d57471ad79914aa 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "smt_util/boolean_simplification.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 bool BooleanSimplification::push_back_associative_commute_recursive(
     Node n, std::vector<Node>& buffer, Kind k, Kind notK, bool negateNode)
@@ -61,4 +61,4 @@ bool BooleanSimplification::push_back_associative_commute_recursive(
   return true;
 }/* BooleanSimplification::push_back_associative_commute_recursive() */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index 2b0af49c396f1c45f36d043b420f261ab9534fa5..d9251baf5c0e4d479e8fb43009afb785ceb51086 100644 (file)
@@ -25,7 +25,7 @@
 #include "base/check.h"
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * A class to contain a number of useful functions for simple
@@ -223,6 +223,6 @@ class BooleanSimplification {
 
 };/* class BooleanSimplification */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__BOOLEAN_SIMPLIFICATION_H */
index fa154c245f6d840fbf1eb2601a1bc35e6017807d..41da7e17072cdab0c7e03cf56b239736ba2b611f 100644 (file)
@@ -20,7 +20,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace util {
 
 Node NaryBuilder::mkAssoc(Kind kind, const std::vector<Node>& children)
@@ -202,4 +202,4 @@ Node RePairAssocCommutativeOperators::case_other(TNode n){
 }
 
 }/* util namespace */
-}/* CVC4 namespace */
+}  // namespace CVC5
index 54fa59edbce6ca772de6a3f18b21da788ad44488..dc8a428d0b3d37d516c746a856b5118404e5d9e2 100644 (file)
@@ -24,7 +24,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4{
+namespace CVC{
 namespace util {
 
 class NaryBuilder {
@@ -53,4 +53,4 @@ private:
 };/* class RePairAssocCommutativeOperators */
 
 }/* util namespace */
-}/* CVC4 namespace */
+}  // namespace CVC5
index 8d98475ce3ecc4d88c894f6a7367c7bfe3c189ea..c911d03e9813b7a642f7daa8d94ca79fbe26da24 100644 (file)
@@ -36,7 +36,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -367,9 +367,9 @@ public:
   double sumInfeasibilities(bool mip) const override { return 0.0; }
 };
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
 
 /* Begin the declaration of GLPK specific code. */
 #ifdef CVC4_USE_GLPK
@@ -377,7 +377,7 @@ extern "C" {
 #include <glpk.h>
 }/* extern "C" */
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -535,14 +535,14 @@ private:
 
 int ApproxGLPK::s_verbosity = 0;
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
 #endif /*#ifdef CVC4_USE_GLPK */
 /* End the declaration of GLPK specific code. */
 
 /* Begin GPLK/NOGLPK Glue code. */
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 ApproximateSimplex* ApproximateSimplex::mkApproximateSimplexSolver(const ArithVariables& vars, TreeLog& l, ApproximateStatistics& s){
@@ -559,15 +559,14 @@ bool ApproximateSimplex::enabled() {
   return false;
 #endif
 }
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
 /* End GPLK/NOGLPK Glue code. */
 
-
 /* Begin GPLK implementation. */
 #ifdef CVC4_USE_GLPK
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -3175,9 +3174,8 @@ void ApproxGLPK::tryCut(int nid, CutInfo& cut)
   }
 }
 
-
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
 #endif /*#ifdef CVC4_USE_GLPK */
 /* End GPLK implementation. */
index a9b179e31f81eecb75dffe31d1e1d484ab40860f..5835c57c18569a170fcfaad70228c6414ba8b88a 100644 (file)
@@ -28,7 +28,7 @@
 #include "util/statistics_registry.h"
 #include "util/stats_timer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -163,7 +163,6 @@ class ApproximateSimplex{
   static Integer s_defaultMaxDenom;
 };/* class ApproximateSimplex */
 
-
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index fa6fd108c339cb7e75d5a1fbb885e1492ee3ed2e..42189f86a94bcb7a9a51e406f54571c786ed796f 100644 (file)
@@ -30,7 +30,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -47,7 +47,7 @@ Node ArithIteUtils::applyReduceVariablesInItes(Node n){
 }
 
 Node ArithIteUtils::reduceVariablesInItes(Node n){
-  using namespace CVC4::kind;
+  using namespace CVC5::kind;
   if(d_reduceVar.find(n) != d_reduceVar.end()){
     Node res = d_reduceVar[n];
     return res.isNull() ? n : res;
@@ -455,7 +455,6 @@ bool ArithIteUtils::solveBinOr(TNode binor){
   return false;
 }
 
-
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index e1e27884d84c26d8949f031c6f8d99de8bf6602f..263ddda8e794a5512bb507996d19208e82718bac 100644 (file)
@@ -28,7 +28,7 @@
 #include "context/cdo.h"
 #include "context/cdinsert_hashmap.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace preprocessing {
 namespace util {
 class ContainsTermITEVisitor;
@@ -109,8 +109,8 @@ private:
 
 }; /* class ArithIteUtils */
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__ARITH_ITE_UTILS_H */
index 83b8b67c2f394e1e60a0a3673e53da674c6ac735..9190dac7dc11268481696642404fc86c7908e580 100644 (file)
@@ -16,9 +16,9 @@
 
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 bool ArithMSum::getMonomial(Node n, Node& c, Node& v)
@@ -321,5 +321,5 @@ void ArithMSum::debugPrintMonomialSum(std::map<Node, Node>& msum, const char* c)
   Trace(c) << std::endl;
 }
 
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
index f7470d4e078d742ebeba210948735c73093d240d..f4a2bf824cb84babff31d6af11c306be74d1aba2 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /** Arithmetic utilities regarding monomial sums.
@@ -182,7 +182,7 @@ class ArithMSum
   static void debugPrintMonomialSum(std::map<Node, Node>& msum, const char* c);
 };
 
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__MSUM_H */
index a075c87fe1d9bf8e217aaa7b14cb27f26e9d73cc..2b120c9c7405e6dca2eb368de54ff742258bec14 100644 (file)
@@ -18,7 +18,7 @@
 #include "theory/arith/inference_manager.h"
 #include "theory/skolem_lemma.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -80,4 +80,4 @@ bool ArithPreprocess::isReduced(TNode atom) const
 
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index db0fd7d5e30735c46dc2f4a9500a79388934d6b7..45ce0c597f9f6ece93b807f23a3e8c64fff7e9bd 100644 (file)
@@ -21,7 +21,7 @@
 #include "theory/arith/operator_elim.h"
 #include "theory/logic_info.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 class SkolemLemma;
@@ -86,6 +86,6 @@ class ArithPreprocess
 
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 2de8cf66be284169d4ca999efe64c5787540ec39..01e88b1a83bdf653c113dba39a5de91c42b69d17 100644 (file)
@@ -28,7 +28,7 @@
 #include "theory/theory.h"
 #include "util/iand.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -228,7 +228,7 @@ RewriteResponse ArithRewriter::postRewriteTerm(TNode t){
           if(exp.sgn() == 0){
             return RewriteResponse(REWRITE_DONE, mkRationalNode(Rational(1)));
           }else if(exp.sgn() > 0 && exp.isIntegral()){
-            CVC4::Rational r(expr::NodeValue::MAX_CHILDREN);
+            CVC5::Rational r(expr::NodeValue::MAX_CHILDREN);
             if (exp <= r)
             {
               unsigned num = exp.getNumerator().toUnsignedInt();
@@ -899,6 +899,6 @@ RewriteResponse ArithRewriter::returnRewrite(TNode t, Node ret, Rewrite r)
   return RewriteResponse(REWRITE_AGAIN_FULL, ret);
 }
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index 9bf88dfe67bab4da943f86f01ff64e0cc315d0f9..556a7bda70ccb26f33276db3527031d1a419d497 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/arith/rewrites.h"
 #include "theory/theory_rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -71,8 +71,8 @@ class ArithRewriter : public TheoryRewriter
   static RewriteResponse returnRewrite(TNode t, Node ret, Rewrite r);
 }; /* class ArithRewriter */
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__ARITH_REWRITER_H */
index 1c41ecf813a9579b07777651f0fcbccf241583e3..bab1d6eb9174f3f98f3b7d647e724189dfd5bd3f 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "theory/arith/theory_arith_private.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -35,4 +35,4 @@ bool ArithState::isInConflict() const
 
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index ffb4a2abc296bb73d52b7d8a50d500b89dd8a904..dfe2bc8776972fdcf28c8f2f5eddddb0d3ca7aef 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "theory/theory_state.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -52,6 +52,6 @@ class ArithState : public TheoryState
 
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index b7169df1f2b20ee0ea94ef324395997b9df9b731..b0129970efa7867b2a92259c1cf050913f1f58fa 100644 (file)
@@ -27,9 +27,9 @@
 #include "theory/rewriter.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -271,6 +271,6 @@ void ArithStaticLearner::addBound(TNode n) {
   }
 }
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index 799d0bcee074396e961d5648f8560ad27ff9cfcc..668527c0f08b495e29ebbd21c19a5b2b962b3700 100644 (file)
@@ -25,7 +25,7 @@
 #include "theory/arith/delta_rational.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace context {
 class Context;
 }
@@ -69,8 +69,8 @@ private:
 
 };/* class ArithStaticLearner */
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__ARITH_STATIC_LEARNER_H */
index 4f1f50b7a5a8d35602e593d3d0a9f21f2dab51ac..16c412546cf08d2cc888bdd06aa85ea4a5b49f41 100644 (file)
@@ -16,9 +16,9 @@
 
 #include <cmath>
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -325,4 +325,4 @@ Node negateProofLiteral(TNode n)
 
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 40ca7b8f63e394dc098ca4e660e760f1fa8e3fc9..9c0edb893378b5382669c2ea7755eb15a35b0252 100644 (file)
@@ -28,7 +28,7 @@
 #include "util/integer.h"
 #include "util/rational.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -342,8 +342,8 @@ Rational greatestIntLessThan(const Rational&);
 /** Negates a node in arithmetic proof normal form. */
 Node negateProofLiteral(TNode n);
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__ARITH_UTILITIES_H */
index 59253e87c35645608b6eb119ff29937fb79f42fe..a0c29cb84e0e2eb600df6c2fccaeb19a2a2b55e5 100644 (file)
@@ -19,7 +19,7 @@
 #include <limits>
 #include <set>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -30,6 +30,6 @@ bool debugIsASet(const std::vector<ArithVar>& variables){
   return asSet.size() == variables.size();
 }
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index dd5ea70d9f574124b357a986f2deab3b6f343214..a49797845d052a11268633ccfa391e6820870639 100644 (file)
@@ -26,7 +26,7 @@
 #include "util/index.h"
 #include "util/rational.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -39,7 +39,6 @@ typedef std::vector< ArithRatPair > ArithRatPairVec;
 
 extern bool debugIsASet(const ArithVarVec& variables);
 
-
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index f01b0c7ac18208f26ff4653b2fec2021ea500d0d..dceeeb4076b79dd780ab41acbdf590509703ac64 100644 (file)
@@ -27,7 +27,7 @@
 #include "context/cdhashmap.h"
 #include "context/cdo.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -88,8 +88,8 @@ public:
 
 };/* class ArithVarNodeMap */
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__ARITHVAR_NODE_MAP_H */
index e5c99597184a358517c6f258585c70b6f4412da2..292fccb34a2b20de449304c6c05c71161f50fe72 100644 (file)
@@ -26,7 +26,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -151,6 +151,6 @@ Result::Sat AttemptSolutionSDP::attempt(const ApproximateSimplex::Solution& sol)
   }
 }
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index b7266a1e2ad811868ab6030ab5e914a682ca28dc..faca0cb25c74f5cc57a1a6ff667d550484d9a650 100644 (file)
@@ -58,7 +58,7 @@
 #include "theory/arith/approx_simplex.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -90,6 +90,6 @@ public:
   } d_statistics;
 };/* class AttemptSolutionSDP */
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index cb9053669de1217c4c44557d1f2037817a0ad249..949828aeb70f3fdb94d8cf86de1dc4c68b07bf50 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/arith/arithvar.h"
 #include "util/dense_map.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -229,6 +229,6 @@ public:
   virtual void operator()(ArithVar v, const BoundsInfo&  up) = 0;
 };
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index d2adc94af28865c39ebe9f4288620267746ce614..126954144cacdad13362f74d27533c4ece6c73c8 100644 (file)
@@ -17,7 +17,7 @@
 #include "theory/arith/normal_form.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -247,4 +247,4 @@ std::map<Node, std::pair<Node,Node>> getBounds(const std::vector<Node>& assertio
 
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index dc32ff179e0eb93398065911fe0dcf36a85146d0..7041777d863e0ed32475e02da74a2c098a8574be 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -113,6 +113,6 @@ std::map<Node, std::pair<Node,Node>> getBounds(const std::vector<Node>& assertio
 
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
\ No newline at end of file
index 81f48ad0080693da69598e0f2eec53d3f7f46557..7fe8e493471599c805f12f3a9bb40764f714aba7 100644 (file)
@@ -21,7 +21,7 @@
 #include "theory/arith/proof_macros.h"
 #include "theory/arith/theory_arith_private.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -194,6 +194,6 @@ BoundCounts BoundCountingLookup::hasBounds(ArithVar basic) const {
   return boundsInfo(basic).hasBounds();
 }
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index 9f0ae101710f8bc6a9a4329181d2294cbab65d58..66004871b0ba3eeef82032f7d9c882e25807928e 100644 (file)
@@ -24,7 +24,7 @@
 #include "theory/inference_id.h"
 #include "util/rational.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofNode;
 
@@ -197,6 +197,6 @@ public:
   BoundCounts hasBounds(ArithVar basic) const;
 };
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index f2210574bccba536c93a0a1e3b979d0ee21225df..f2e51be02863f54eb464cbc15830cc093b3c414d 100644 (file)
@@ -30,7 +30,7 @@
 #include "theory/uf/proof_equality_engine.h"
 #include "options/arith_options.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -689,6 +689,6 @@ std::vector<Node> andComponents(TNode an)
   return a;
 }
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index 9815ad9c84c460867e181cc87d67ac2b19c6f42a..540e985f7a5163a20379e60e5175472aeda57248 100644 (file)
@@ -32,7 +32,7 @@
 #include "util/dense_map.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofNodeManager;
 
@@ -297,6 +297,6 @@ private:
 
 std::vector<Node> andComponents(TNode an);
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index f2de5da6c9c683a95b20d9b806b91532ec1da81d..cc1129f50efc1baeca0ae4baacff54358adecec4 100644 (file)
@@ -32,9 +32,9 @@
 
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -2426,6 +2426,6 @@ std::pair<int, int> Constraint::unateFarkasSigns(ConstraintCP ca, ConstraintCP c
   return make_pair(a_sgn, b_sgn);
 }
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index 6ac03bb82fda7143b216f8c3d105c3a946a3d916..3caa5a0307f1759c3f75092f57ae0d69acd904d6 100644 (file)
@@ -93,7 +93,7 @@
 #include "theory/trust_node.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofNodeManager;
 
@@ -1275,9 +1275,8 @@ private:
 
 }; /* ConstraintDatabase */
 
-
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__CONSTRAINT_H */
index 9a42b8a97ddfb713514b495f7281d646ad76728a..8d36df304e8c01e8a46184d2a9690bdbb342fec0 100644 (file)
@@ -24,7 +24,7 @@
 #include "cvc4_private.h"
 #include <vector>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -44,8 +44,8 @@ typedef const RationalVector* RationalVectorCP;
 static const RationalVectorCP RationalVectorCPSentinel = NULL;
 static const RationalVectorP RationalVectorPSentinel = NULL;
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__CONSTRAINT_FORWARD_H */
index 426e10956c2ca37ae9a20f7bfed77c0a4ea71d4f..36c8d06f14e6995265ae0e18910a78f79ec266d0 100644 (file)
@@ -31,7 +31,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -702,6 +702,6 @@ void DenseVector::print(ostream& out, const DenseMap<Rational>& v){
   out << "]";
 }
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index 2b67026dc469ac9e2dd9779bf53610d60d4d5fe4..961092f6e7e517ce994320be6abbe07e8c49eda9 100644 (file)
@@ -28,7 +28,7 @@
 #include "theory/arith/constraint_forward.h"
 #include "util/dense_map.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -288,8 +288,6 @@ public:
   void printBranchInfo(std::ostream& os) const;
 };
 
-
-
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index b7f641338d3a7c5479b02b6416a48b982a82bf3d..7d20a185998c28546109cc7f6c83e86ddea27693 100644 (file)
@@ -21,7 +21,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 
 std::ostream& operator<<(std::ostream& os, const DeltaRational& dq){
   return os << "(" << dq.getNoninfinitesimalPart()
@@ -106,4 +106,4 @@ Integer DeltaRational::euclidianDivideRemainder(const DeltaRational& y) const
   }
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index ce0a2cffd9db4456c846a26fdb57f333ee1288d9..e2b769b183f98e32c50137a1d48a3c5c610a5e09 100644 (file)
@@ -26,7 +26,7 @@
 #include "util/integer.h"
 #include "util/rational.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class DeltaRational;
 
@@ -46,22 +46,20 @@ class DeltaRationalException : public Exception {
  */
 class DeltaRational {
 private:
 CVC4::Rational c;
 CVC4::Rational k;
CVC5::Rational c;
CVC5::Rational k;
 
 public:
   DeltaRational() : c(0,1), k(0,1) {}
-  DeltaRational(const CVC4::Rational& base) : c(base), k(0,1) {}
-  DeltaRational(const CVC4::Rational& base, const CVC4::Rational& coeff) :
-    c(base), k(coeff) {}
-
-  const CVC4::Rational& getInfinitesimalPart() const {
-    return k;
+  DeltaRational(const CVC5::Rational& base) : c(base), k(0, 1) {}
+  DeltaRational(const CVC5::Rational& base, const CVC5::Rational& coeff)
+      : c(base), k(coeff)
+  {
   }
 
-  const CVC4::Rational& getNoninfinitesimalPart() const {
-    return c;
-  }
+  const CVC5::Rational& getInfinitesimalPart() const { return k; }
+
+  const CVC5::Rational& getNoninfinitesimalPart() const { return c; }
 
   int sgn() const {
     int s = getNoninfinitesimalPart().sgn();
@@ -99,14 +97,14 @@ public:
   }
 
   DeltaRational operator+(const DeltaRational& other) const{
-    CVC4::Rational tmpC = c+other.c;
-    CVC4::Rational tmpK = k+other.k;
+    CVC5::Rational tmpC = c + other.c;
+    CVC5::Rational tmpK = k + other.k;
     return DeltaRational(tmpC, tmpK);
   }
 
   DeltaRational operator*(const Rational& a) const{
-    CVC4::Rational tmpC = a*c;
-    CVC4::Rational tmpK = a*k;
+    CVC5::Rational tmpC = a * c;
+    CVC5::Rational tmpK = a * k;
     return DeltaRational(tmpC, tmpK);
   }
 
@@ -129,7 +127,7 @@ public:
 
 
   DeltaRational operator-(const DeltaRational& a) const{
-    CVC4::Rational negOne(CVC4::Integer(-1));
+    CVC5::Rational negOne(CVC5::Integer(-1));
     return *(this) + (a * negOne);
   }
 
@@ -138,14 +136,14 @@ public:
   }
 
   DeltaRational operator/(const Rational& a) const{
-    CVC4::Rational tmpC = c/a;
-    CVC4::Rational tmpK = k/a;
+    CVC5::Rational tmpC = c / a;
+    CVC5::Rational tmpK = k / a;
     return DeltaRational(tmpC, tmpK);
   }
 
   DeltaRational operator/(const Integer& a) const{
-    CVC4::Rational tmpC = c/a;
-    CVC4::Rational tmpK = k/a;
+    CVC5::Rational tmpC = c / a;
+    CVC5::Rational tmpK = k / a;
     return DeltaRational(tmpC, tmpK);
   }
 
@@ -206,7 +204,8 @@ public:
     return *(this);
   }
 
-  DeltaRational& operator*=(const CVC4::Rational& a){
+  DeltaRational& operator*=(const CVC5::Rational& a)
+  {
     c *=  a;
     k *=  a;
 
@@ -300,4 +299,4 @@ public:
 
 std::ostream& operator<<(std::ostream& os, const DeltaRational& n);
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index a232464e56e8b1b071156a0d4bc5906c47a7837b..51dd696500f1253ecbd925e9bcf88375bc375261 100644 (file)
@@ -24,7 +24,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -833,6 +833,6 @@ Node DioSolver::trailIndexToEquality(TrailIndex i) const {
   return eq;
 }
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index dc4711800be7feff9972860507c8257107da595c..7892bec5293936aa74c4b037474db438f72e610e 100644 (file)
@@ -33,7 +33,7 @@
 #include "util/statistics_registry.h"
 #include "util/stats_timer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace context {
 class Context;
 }
@@ -421,8 +421,8 @@ public:
   Statistics d_statistics;
 };/* class DioSolver */
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__DIO_SOLVER_H */
index 5ad2f16c0b30a09712921ea2a5ae4b0921573017..d4e26600d8ebc689706f71ae6803255c4eeaf7bb 100644 (file)
@@ -26,7 +26,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -273,6 +273,6 @@ bool DualSimplexDecisionProcedure::searchForFeasibleSolution(uint32_t remainingI
   return false;
 }
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index 174a91c75ac484e232eba822fd5cc34d27f6fe9a..3e1bc0ee7b97065aeb1e3bb917ebc8d004dcce23 100644 (file)
@@ -57,7 +57,7 @@
 #include "theory/arith/simplex.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -111,6 +111,6 @@ private:
   } d_statistics;
 };/* class DualSimplexDecisionProcedure */
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index 9c88ccfad3583b8c711e420a5f31e44c208149e7..142a060ec96511dbe68f57ea56240016d8a8b0a0 100644 (file)
@@ -22,7 +22,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -477,6 +477,6 @@ void ErrorSet::pushFocusInto(ArithVarVec& vec) const{
   }
 }
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index 7400a229ffe5baecb9328168c24d1abf9deee9fa..cdf155c6dca422c1172b93d87534308111410abf 100644 (file)
@@ -31,7 +31,7 @@
 #include "util/bin_heap.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -412,6 +412,6 @@ private:
   Statistics d_statistics;
 };
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index c85c3df2a537ec4caf9836d4f315d3fb5d0eb69c..61280d6515297a08f966057deaa577d81a949adc 100644 (file)
@@ -25,7 +25,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -859,6 +859,6 @@ const Rational& FCSimplexDecisionProcedure::focusCoefficient(ArithVar nb) const
   }
 }
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index 45a9b79bb4d63259109130c65bcd4b3194acaad6..73e5ae54f23c0b6b7391a7e1a0d27270443fef77 100644 (file)
@@ -61,7 +61,7 @@
 #include "util/dense_map.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -254,6 +254,6 @@ private:
   } d_statistics;
 };/* class FCSimplexDecisionProcedure */
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index 0475e24725150d85bae0a99f6cf5a986a8ec7dfe..25494bdeed765bd3607dc59a6757adb9bc5fee9e 100644 (file)
@@ -18,7 +18,7 @@
 #include "theory/arith/infer_bounds.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -264,4 +264,4 @@ std::ostream& operator<<(std::ostream& os,  const Algorithms a){
 
 } /* namespace arith */
 } /* namespace theory */
-} /* namespace CVC4 */
+} // namespace CVC5
index 03ab8e53b5e1d986912f6efc26597d4ce2af5fd8..251c7cbb8e2a8697d69db44cf5f957258814147e 100644 (file)
@@ -27,8 +27,7 @@
 #include "util/maybe.h"
 #include "util/rational.h"
 
-
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -161,4 +160,4 @@ private:
 
 } /* namespace arith */
 } /* namespace theory */
-} /* namespace CVC4 */
+} // namespace CVC5
index a281c825befaf65fef28a5453c225a3dffde2ab7..66b628302d7b2090a7ccf939a179bdc52d04b1da 100644 (file)
@@ -19,7 +19,7 @@
 #include "theory/arith/theory_arith.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -147,4 +147,4 @@ bool InferenceManager::isEntailedFalse(const SimpleTheoryLemma& lem)
 
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index dd617f4a3e30c8f3ac94c4c2432d0e7a44c65cdb..bf5ed7b10cf0ce875560ce62300894502801f1ee 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/inference_id.h"
 #include "theory/inference_manager_buffered.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -117,6 +117,6 @@ class InferenceManager : public InferenceManagerBuffered
 
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 04bdc277e3f81a90294f57e14d5c5f1e0ffd1025..b839ccc22ea9f1c85f0ba7e5fe48c2177b7783ed 100644 (file)
@@ -4,13 +4,13 @@
 # src/theory/builtin/kinds.
 #
 
-theory THEORY_ARITH ::CVC4::theory::arith::TheoryArith "theory/arith/theory_arith.h"
+theory THEORY_ARITH ::CVC5::theory::arith::TheoryArith "theory/arith/theory_arith.h"
 typechecker "theory/arith/theory_arith_type_rules.h"
 
 properties stable-infinite
 properties check propagate ppStaticLearn presolve notifyRestart
 
-rewriter ::CVC4::theory::arith::ArithRewriter "theory/arith/arith_rewriter.h"
+rewriter ::CVC5::theory::arith::ArithRewriter "theory/arith/arith_rewriter.h"
 
 operator PLUS 2: "arithmetic addition (N-ary)"
 operator MULT 2: "arithmetic multiplication (N-ary)"
@@ -44,10 +44,10 @@ operator ARCCOTANGENT 1 "arc cotangent"
 operator SQRT 1 "square root"
 
 constant DIVISIBLE_OP \
-        ::CVC4::Divisible \
-        ::CVC4::DivisibleHashFunction \
+        ::CVC5::Divisible \
+        ::CVC5::DivisibleHashFunction \
         "util/divisible.h" \
-        "operator for the divisibility-by-k predicate; payload is an instance of the CVC4::Divisible class"
+        "operator for the divisibility-by-k predicate; payload is an instance of the CVC5::Divisible class"
 
 sort REAL_TYPE \
     Cardinality::REALS \
@@ -63,16 +63,16 @@ sort INTEGER_TYPE \
     "integer type"
 
 constant CONST_RATIONAL \
-    ::CVC4::Rational \
-    ::CVC4::RationalHashFunction \
+    ::CVC5::Rational \
+    ::CVC5::RationalHashFunction \
     "util/rational.h" \
-    "a multiple-precision rational constant; payload is an instance of the CVC4::Rational class"
+    "a multiple-precision rational constant; payload is an instance of the CVC5::Rational class"
 
 enumerator REAL_TYPE \
-    "::CVC4::theory::arith::RationalEnumerator" \
+    "::CVC5::theory::arith::RationalEnumerator" \
     "theory/arith/type_enumerator.h"
 enumerator INTEGER_TYPE \
-    "::CVC4::theory::arith::IntegerEnumerator" \
+    "::CVC5::theory::arith::IntegerEnumerator" \
     "theory/arith/type_enumerator.h"
 
 operator LT 2 "less than, x < y"
@@ -82,10 +82,10 @@ operator GEQ 2 "greater than or equal, x >= y"
 
 # represents an indexed root predicate. See util/indexed_root_predicate.h for more documentation.
 constant INDEXED_ROOT_PREDICATE_OP \
-       ::CVC4::IndexedRootPredicate \
-       ::CVC4::IndexedRootPredicateHashFunction \
+       ::CVC5::IndexedRootPredicate \
+       ::CVC5::IndexedRootPredicateHashFunction \
        "util/indexed_root_predicate.h" \
-       "operator for the indexed root predicate; payload is an instance of the CVC4::IndexedRootPredicate class"
+       "operator for the indexed root predicate; payload is an instance of the CVC5::IndexedRootPredicate class"
 parameterized INDEXED_ROOT_PREDICATE INDEXED_ROOT_PREDICATE_OP 2 "indexed root predicate; first parameter is a INDEXED_ROOT_PREDICATE_OP, second is a real variable compared to zero, third is a polynomial"
 
 operator IS_INTEGER 1 "term-is-integer predicate (parameter is a real-sorted term)"
@@ -99,15 +99,15 @@ operator TO_REAL 1 "cast term to real (parameter is an integer-sorted term; this
 # This way, we avoid having 2 nested TO_REAL nodess as a result of Solver::mkTerm(TO_REAL, Solver::mkReal(int val))
 operator CAST_TO_REAL 1 "cast term to real same as TO_REAL, but it is used internally, whereas TO_REAL is accessible in the API"
 
-typerule PLUS ::CVC4::theory::arith::ArithOperatorTypeRule
-typerule MULT ::CVC4::theory::arith::ArithOperatorTypeRule
-typerule NONLINEAR_MULT ::CVC4::theory::arith::ArithOperatorTypeRule
-typerule MINUS ::CVC4::theory::arith::ArithOperatorTypeRule
-typerule UMINUS ::CVC4::theory::arith::ArithOperatorTypeRule
-typerule DIVISION ::CVC4::theory::arith::ArithOperatorTypeRule
-typerule POW ::CVC4::theory::arith::ArithOperatorTypeRule
+typerule PLUS ::CVC5::theory::arith::ArithOperatorTypeRule
+typerule MULT ::CVC5::theory::arith::ArithOperatorTypeRule
+typerule NONLINEAR_MULT ::CVC5::theory::arith::ArithOperatorTypeRule
+typerule MINUS ::CVC5::theory::arith::ArithOperatorTypeRule
+typerule UMINUS ::CVC5::theory::arith::ArithOperatorTypeRule
+typerule DIVISION ::CVC5::theory::arith::ArithOperatorTypeRule
+typerule POW ::CVC5::theory::arith::ArithOperatorTypeRule
 
-typerule CONST_RATIONAL ::CVC4::theory::arith::ArithConstantTypeRule
+typerule CONST_RATIONAL ::CVC5::theory::arith::ArithConstantTypeRule
 
 typerule LT "SimpleTypeRule<RBool, AReal, AReal>"
 typerule LEQ "SimpleTypeRule<RBool, AReal, AReal>"
@@ -115,11 +115,11 @@ typerule GT "SimpleTypeRule<RBool, AReal, AReal>"
 typerule GEQ "SimpleTypeRule<RBool, AReal, AReal>"
 
 typerule INDEXED_ROOT_PREDICATE_OP "SimpleTypeRule<RBuiltinOperator>"
-typerule INDEXED_ROOT_PREDICATE ::CVC4::theory::arith::IndexedRootPredicateTypeRule
+typerule INDEXED_ROOT_PREDICATE ::CVC5::theory::arith::IndexedRootPredicateTypeRule
 
-typerule TO_REAL ::CVC4::theory::arith::ArithOperatorTypeRule
-typerule CAST_TO_REAL ::CVC4::theory::arith::ArithOperatorTypeRule
-typerule TO_INTEGER ::CVC4::theory::arith::ArithOperatorTypeRule
+typerule TO_REAL ::CVC5::theory::arith::ArithOperatorTypeRule
+typerule CAST_TO_REAL ::CVC5::theory::arith::ArithOperatorTypeRule
+typerule TO_INTEGER ::CVC5::theory::arith::ArithOperatorTypeRule
 typerule IS_INTEGER "SimpleTypeRule<RBool, AReal>"
 
 typerule ABS "SimpleTypeRule<RInteger, AInteger>"
@@ -128,7 +128,7 @@ typerule INTS_MODULUS "SimpleTypeRule<RInteger, AInteger, AInteger>"
 typerule DIVISIBLE "SimpleTypeRule<RBool, AInteger>"
 typerule DIVISIBLE_OP "SimpleTypeRule<RBuiltinOperator>"
 
-typerule DIVISION_TOTAL ::CVC4::theory::arith::ArithOperatorTypeRule
+typerule DIVISION_TOTAL ::CVC5::theory::arith::ArithOperatorTypeRule
 typerule INTS_DIVISION_TOTAL "SimpleTypeRule<RInteger, AInteger, AInteger>"
 typerule INTS_MODULUS_TOTAL "SimpleTypeRule<RInteger, AInteger, AInteger>"
 
@@ -150,20 +150,20 @@ typerule SQRT "SimpleTypeRule<RReal, AReal>"
 
 nullaryoperator PI "pi"
 
-typerule PI ::CVC4::theory::arith::RealNullaryOperatorTypeRule
+typerule PI ::CVC5::theory::arith::RealNullaryOperatorTypeRule
 
 # Integer AND, which is parameterized by a (positive) bitwidth k.
 # ((_ iand k) i1 i2) is equivalent to:
 # (bv2int (bvand ((_ int2bv k) i1) ((_ int2bv k) i2)))
 # for all integers i1, i2.
 constant IAND_OP \
-       ::CVC4::IntAnd \
-       "::CVC4::UnsignedHashFunction< ::CVC4::IntAnd >" \
+       ::CVC5::IntAnd \
+       "::CVC5::UnsignedHashFunction< ::CVC5::IntAnd >" \
        "util/iand.h" \
-       "operator for integer AND; payload is an instance of the CVC4::IntAnd class"
+       "operator for integer AND; payload is an instance of the CVC5::IntAnd class"
 parameterized IAND IAND_OP 2 "integer version of AND operator; first parameter is an IAND_OP, second and third are integer terms"
 
-typerule IAND_OP ::CVC4::theory::arith::IAndOpTypeRule
-typerule IAND ::CVC4::theory::arith::IAndTypeRule
+typerule IAND_OP ::CVC5::theory::arith::IAndOpTypeRule
+typerule IAND ::CVC5::theory::arith::IAndTypeRule
 
 endtheory
index 943f3216edccfab043d9a43954c2b9aebed6fd1e..28f386e2a389bb8e760953359dc5caafb9ca5e4a 100644 (file)
@@ -22,7 +22,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -1411,6 +1411,6 @@ void LinearEqualityModule::directlyAddToCoefficient(ArithVar row, ArithVar col,
   d_tableau.directlyAddToCoefficient(row, col, mult, d_trackCallback);
 }
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index df4e5f30ec45ce7954cc995e092d6c508391ab53..4a923b67747fa1ff4867a211cb8a63acbb36cd9b 100644 (file)
@@ -40,7 +40,7 @@
 #include "util/statistics_registry.h"
 #include "util/stats_timer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -756,6 +756,6 @@ public:
   }
 };
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index fb8c02379e31b0f357892bd7a3ecd789b3c5d908..dd7f28228875896a6db7358b0c834743e4ff16c3 100644 (file)
@@ -18,7 +18,7 @@
 #include "theory/arith/matrix.h"
 
 using namespace std;
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -26,6 +26,6 @@ void NoEffectCCCB::update(RowIndex ridx, ArithVar nb, int oldSgn, int currSgn) {
 void NoEffectCCCB::multiplyRow(RowIndex ridx, int sgn){}
 bool NoEffectCCCB::canUseRow(RowIndex ridx) const { return false; }
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index 09fdc2e91e1d3456d57808ce7af2aa0ea96e4e39..553cef7d4c2e8d75c5516d5ed77f2ceac6aca810 100644 (file)
@@ -28,7 +28,7 @@
 #include "util/dense_map.h"
 #include "util/index.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -368,8 +368,8 @@ public:
   typedef MatrixEntry<T> Entry;
 
 protected:
 typedef CVC4::theory::arith::RowVector<T> RowVectorT;
 typedef CVC4::theory::arith::ColumnVector<T> ColumnVectorT;
typedef CVC5::theory::arith::RowVector<T> RowVectorT;
typedef CVC5::theory::arith::ColumnVector<T> ColumnVectorT;
 
 public:
   typedef typename RowVectorT::const_iterator RowIterator;
@@ -997,7 +997,6 @@ protected:
 
 };/* class Matrix<T> */
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
-
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index c4ecfbbfad0bde33136526a5e5a6bd729f2dae25..7fd22fb7648596ae6ca2cd1ac1e14b2da91d7c30 100644 (file)
@@ -29,12 +29,12 @@ namespace std {
 template <typename T>
 std::ostream& operator<<(std::ostream& os, const std::vector<T>& v)
 {
-  CVC4::container_to_stream(os, v);
+  CVC5::container_to_stream(os, v);
   return os;
 }
 }  // namespace std
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -545,6 +545,6 @@ void CDCAC::pruneRedundantIntervals(std::vector<CACInterval>& intervals)
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 15230d14cdc2e013ee17fa6c94bb24033f123f66..2b607ae784e71539912f057aa6191be2ae391fc6 100644 (file)
@@ -31,7 +31,7 @@
 #include "theory/arith/nl/cad/proof_generator.h"
 #include "theory/arith/nl/cad/variable_ordering.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -210,7 +210,7 @@ class CDCAC
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
 
index 24bad8d60f66a6de405cd5c659a4791e1705b396..f40d528ff98be73c2469bfc747b6503b040294ba 100644 (file)
@@ -20,7 +20,7 @@
 
 #include "theory/arith/nl/cad/projections.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -370,6 +370,6 @@ void makeFinestSquareFreeBasis(CACInterval& lhs, CACInterval& rhs)
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index dad9bbd7ac8cee63387cffa38987392e6a70c28d..3b3a3638be0e563c73010b17d72e067efc869c7b 100644 (file)
@@ -28,7 +28,7 @@
 #include "expr/node.h"
 #include "theory/arith/nl/cad/projections.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -105,7 +105,7 @@ void makeFinestSquareFreeBasis(CACInterval& lhs, CACInterval& rhs);
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
 
index 028a61833dd794800c8adffc0998095be723cf42..1ea172d1106a7ded5f96f373781405b7f5a51bb9 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/arith/nl/poly_conversion.h"
 #include "util/poly_util.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -79,6 +79,6 @@ void Constraints::sortConstraints()
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 42f8920c8cf56aee49d521b7effe84685e31f556..70c52e85c8a8c57fbc375ffd294b087acefc480b 100644 (file)
@@ -28,7 +28,7 @@
 
 #include "theory/arith/nl/poly_conversion.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -87,7 +87,7 @@ class Constraints
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
 
index 5d72f5a2e03c8c5d4aba77fbe3d0c1c28b0571a3..b9e17f844199a9c885585cf071f4929df57639bc 100644 (file)
@@ -20,7 +20,7 @@
 
 #include "base/check.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -106,6 +106,6 @@ PolyVector projection_mccallum(const std::vector<Polynomial>& polys)
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 33267cb7aedc1f8f7de15d187ed0764142166138..3b8eb412fde64b3a416ee7fdd2900222088d7c89 100644 (file)
@@ -25,7 +25,7 @@
 
 #include <vector>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -76,7 +76,7 @@ PolyVector projectionMcCallum(const std::vector<poly::Polynomial>& polys);
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
 
index 45c43e2aae9a444c077f629b501785b7e7cda309..f1ab2d6a9efa77bbf97ff4c5ca45a1a558de0d85 100644 (file)
@@ -17,9 +17,9 @@
 #include "expr/sequence.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -58,4 +58,4 @@ Node CADProofRuleChecker::checkInternal(PfRule id,
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 5ebe0c6b7a885831499b8eef8de2c272317730ae..26bbcc3a98db545e5029ee95061164800aed2be4 100644 (file)
@@ -20,7 +20,7 @@
 #include "expr/node.h"
 #include "expr/proof_checker.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -53,6 +53,6 @@ class CADProofRuleChecker : public ProofRuleChecker
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__PROOF_CHECKER_H */
index 9f0799e7cfe9797783c690c33df500d17e7d5976..fe3734dce4ffa84b46db93a6db78640797ee5b45 100644 (file)
@@ -19,7 +19,7 @@
 #include "theory/lazy_tree_proof_generator.h"
 #include "theory/arith/nl/poly_conversion.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -230,6 +230,6 @@ std::ostream& operator<<(std::ostream& os, const CADProofGenerator& proof)
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 4709b8e5970fab95f31a1b565f2d710dfaa7d7ea..c1bb4be1ec1901aa1f6faa220749a94f58539254 100644 (file)
@@ -28,7 +28,7 @@
 #include "theory/arith/nl/cad/cdcac_utils.h"
 #include "theory/lazy_tree_proof_generator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofGenerator;
 
@@ -144,7 +144,7 @@ std::ostream& operator<<(std::ostream& os, const CADProofGenerator& proof);
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
 #endif
index 958191fe1f66e2c05457c41de3d53ea4a5046b7e..63db355537cdce2966f6b390b8e5b567bc180265 100644 (file)
@@ -20,7 +20,7 @@
 
 #include "util/poly_util.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -132,6 +132,6 @@ std::vector<poly::Variable> VariableOrdering::operator()(
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 43e85b3cb240b585e6c699b6424b1607ce6d9669..7fda3faa44b4902d7f548dd73a12865651427792 100644 (file)
@@ -26,7 +26,7 @@
 #include "theory/arith/nl/cad/constraints.h"
 #include "util/poly_util.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -65,7 +65,7 @@ std::vector<poly_utils::VariableInformation> collectInformation(
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
 
index c72c9d48df7fb09313a4e9649d22b6e138ce0aa6..dc18fbdf51a43d624395e5ed40f28a087c908102 100644 (file)
@@ -20,7 +20,7 @@
 #include "theory/arith/nl/nl_model.h"
 #include "theory/arith/nl/poly_conversion.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -212,4 +212,4 @@ bool CadSolver::constructModelIfAvailable(std::vector<Node>& assertions)
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index b83398cd6fd630b27f138cd1a78cbd021df9c953..de97c48cc382141196439db01b18f79c1af16305 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/arith/nl/cad/cdcac.h"
 #include "theory/arith/nl/cad/proof_checker.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofNodeManager;
 
@@ -110,6 +110,6 @@ class CadSolver
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__CAD_SOLVER_H */
index 9ec3b1fc11bcb72e61a61c74d83c406d78b398d1..41331d04106b14d9786f54548180109e363f64e0 100644 (file)
@@ -18,9 +18,9 @@
 #include "theory/arith/arith_utilities.h"
 #include "theory/arith/nl/ext/monomial.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -123,4 +123,4 @@ bool ConstraintDb::isMaximal(Node atom, Node x) const
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index d5ed7ccfd0c80cd1937fba22355a89bf3770fe0f..9e6451c991dc65373d538b96e46c9b3a5058dc3a 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/kind.h"
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -84,6 +84,6 @@ class ConstraintDb
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__NL_SOLVER_H */
index 28373223b0cb79e41f1e80a9c10c395caba4b11b..fc806199e682e422e651c5db71f7c4be7d057604 100644 (file)
@@ -23,8 +23,7 @@
 #include "theory/arith/nl/nl_model.h"
 #include "theory/arith/nl/nl_lemma_utils.h"
 
-
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -110,4 +109,4 @@ CDProof* ExtState::getProof()
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 46ccaeb14a300a14246ce8162cd2a9f64fb4c260..1d8e7ea0a11ca260d880bad8410656181b9af4c0 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/proof_set.h"
 #include "theory/arith/nl/ext/monomial.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class CDProof;
 
@@ -91,6 +91,6 @@ struct ExtState
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 7a0da42aac6436eb61350dcaa2284e1877a13afe..67536884392e4df03365918db186fc52015ce2f1 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/arith/nl/ext/ext_state.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -207,4 +207,4 @@ Node FactoringCheck::getFactorSkolem(Node n, CDProof* proof)
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 4c017d1982c2ece8761b4f24ec3f1283f07227fb..89c5fce302b025a05f2302e94132dd3f6025d2f7 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class CDProof;
 
@@ -69,6 +69,6 @@ class FactoringCheck
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index a0d388dcab8edff94195b239a00e0541246a9121..86abed70ccfe45f296c97dc6243e102adea0da7a 100644 (file)
@@ -18,9 +18,9 @@
 #include "theory/arith/nl/nl_lemma_utils.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -333,4 +333,4 @@ Node MonomialDb::mkMonomialRemFactor(Node n,
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 19f855233cd1fabc94f605ae21db7ba133402c82..98083b996f24e80ba8791e526fec7832fb0c27ad 100644 (file)
@@ -20,7 +20,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -144,6 +144,6 @@ class MonomialDb
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__NL_MONOMIAL_H */
index f1a2f45b9145675347aa2a20380a093ffbba81da..c8194bbd01c4a6313f824a9b4480db915e47f8da 100644 (file)
@@ -24,7 +24,7 @@
 #include "theory/arith/nl/nl_model.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -520,4 +520,4 @@ void MonomialBoundsCheck::checkResBounds()
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index e7ba4d861558669d5e0726f2cb975c01ca1f542e..e63dd454aea64aee66712330773b5ce82d569f6a 100644 (file)
@@ -18,7 +18,7 @@
 #include "expr/node.h"
 #include "theory/arith/nl/ext/constraint.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -86,6 +86,6 @@ class MonomialBoundsCheck
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 7f99b876df687a3c8e75c54ff6ba08960b299e85..9fc2ba10a55a4345a5cf5bbd0ba01aebf2aeaee8 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/arith/nl/nl_lemma_utils.h"
 #include "theory/arith/nl/ext/ext_state.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -757,4 +757,4 @@ void MonomialCheck::setMonomialFactor(Node a,
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index a085544764019de8a4e055d8d4dee791d140fd73..948368542b03080be33d812826146ef6c4e80887 100644 (file)
@@ -19,7 +19,7 @@
 #include "theory/arith/nl/ext/monomial.h"
 #include "theory/theory_inference.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -194,6 +194,6 @@ class MonomialCheck
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index ca600ad559f76ed384c741957fb3cdfc63f0a523..26db3c9e0cf1c9c74218226a51dec940cdffd84e 100644 (file)
@@ -18,9 +18,9 @@
 #include "theory/arith/arith_utilities.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -158,4 +158,4 @@ Node ExtProofRuleChecker::checkInternal(PfRule id,
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index d53b674b2e30be3b59147f6926e21a49c45fc48c..7bd4b7e38cec6a99b75c3072b36bb16bfb5ee9a6 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/proof_checker.h"
 #include "expr/proof_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -51,6 +51,6 @@ class ExtProofRuleChecker : public ProofRuleChecker
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__PROOF_CHECKER_H */
index 45f4160a0feaf8649afa456cee5c264c890b2def..543b6a0bd0b2211b75c7fb8d7706386d6eb56a33 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/arith/nl/ext/ext_state.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -57,4 +57,4 @@ void SplitZeroCheck::check()
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 0304457371a2c43fa1a222f3926b58abbf6be937..316e304ffd5ffa489e768f86b974ed1a0dd3e492 100644 (file)
@@ -18,7 +18,7 @@
 #include "expr/node.h"
 #include "context/cdhashset.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -50,6 +50,6 @@ class SplitZeroCheck
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 64ea19f3c3cdd967895a977964a4a62a18d70740..bdeca7a29a3bba74ce42c726b1688ae835c2669d 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/arith/nl/ext/ext_state.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -164,4 +164,4 @@ void TangentPlaneCheck::check(bool asWaitingLemmas)
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index a771ae543d59be882b3dcf9c1d9c8ace3854d6c1..7d48d249ba7e54b13e7bc83866b2787f07b5cef7 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -67,6 +67,6 @@ class TangentPlaneCheck
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 214d2a51ab51a92d066c87cbdae7fe201899ebf8..125fbb05a10fc84f2d4a0e728e343a5896e7abdf 100644 (file)
@@ -17,9 +17,9 @@
 #include "theory/arith/arith_utilities.h"
 #include "theory/uf/equality_engine.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -129,4 +129,4 @@ bool NlExtTheoryCallback::isExtfReduced(int effort,
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index a3dc74ec8f46d45dd66f58ccacaebf9fc7ddca70..c747eef69ad6d67c5b141de44b8646109599a377 100644 (file)
@@ -18,7 +18,7 @@
 #include "expr/node.h"
 #include "theory/ext_theory.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace eq {
 class EqualityEngine;
@@ -84,6 +84,6 @@ class NlExtTheoryCallback : public ExtTheoryCallback
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__NL__EXT_THEORY_CALLBACK_H */
index 7272bb6e3611e096074c3281d282eb77675eb6eb..01f4c6e150a534b3f0e350cb2e1158c10787f79a 100644 (file)
@@ -25,9 +25,9 @@
 #include "theory/rewriter.h"
 #include "util/iand.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -298,4 +298,4 @@ Node IAndSolver::bitwiseLemma(Node i)
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 137d430c008100bbcfe1216fffd891e61f3703bb..95d9632aab6620ca69fe06234c305921d0a8332a 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/node.h"
 #include "theory/arith/nl/iand_utils.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -132,6 +132,6 @@ class IAndSolver
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__IAND_SOLVER_H */
index cb3a03aedeb70b2eb1f1e4213342a163c493473d..cd96021b08a477280092d5c6a9752fb261526e17 100644 (file)
@@ -21,7 +21,7 @@
 #include "theory/arith/nl/nl_model.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -276,4 +276,4 @@ Node IAndUtils::twoToKMinusOne(unsigned k) const
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index a84fcf9784b34797ad759998c4d987f811fc3bf5..da5f8f04f8b2ff71bc55f9b8b9467b3b646f6325 100644 (file)
@@ -20,7 +20,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -169,6 +169,6 @@ class IAndUtils
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__IAND_TABLE_H */
index df894ee121e12be738a506074b911899206227e3..87d82301829221f2e0189a9f1f02489db5e66a1e 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/arith/nl/icp/intersection.h"
 #include "theory/arith/nl/poly_conversion.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -115,6 +115,6 @@ std::ostream& operator<<(std::ostream& os, const Candidate& c)
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 5d8c2b2d05cd354613ae681e42f70055c51ebe12..d4ad11fcf25a45f7514231272a5892ad2e03c388 100644 (file)
@@ -23,7 +23,7 @@
 #include "expr/node.h"
 #include "theory/arith/nl/icp/intersection.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -78,7 +78,7 @@ std::ostream& operator<<(std::ostream& os, const Candidate& c);
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
 
index a076dbdb0cb7381f7c2c2673f189cd3b991d5e2f..c0b0cb76810c9addbf37bf3ee23f5e6dbc5c6c56 100644 (file)
@@ -14,7 +14,7 @@
 
 #include "theory/arith/nl/icp/contraction_origins.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -117,4 +117,4 @@ inline std::ostream& operator<<(std::ostream& os,
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index bef6b2848270f7ba89931a0f877c01827b2291ff..0f22b5463ceedfb23ecdef0f343bd38177fe8d9e 100644 (file)
@@ -20,7 +20,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -99,6 +99,6 @@ std::ostream& operator<<(std::ostream& os, const ContractionOriginManager& com);
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 5b505b07017cb9eb2f65839c0117738ce71d446c..e09264a250f72c88450fbf540a43869de0b7b8c8 100644 (file)
@@ -26,7 +26,7 @@
 #include "theory/rewriter.h"
 #include "util/poly_util.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -384,4 +384,4 @@ void ICPSolver::check()
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 85b2e86c67fa7a5f6ca3b8b71940ede0789098e6..56ec03706ebbefdc9a7d3b456b06124cd1c3a37d 100644 (file)
@@ -28,7 +28,7 @@
 #include "theory/arith/nl/icp/intersection.h"
 #include "theory/arith/nl/poly_conversion.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -153,6 +153,6 @@ class ICPSolver
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 3dc0ca8155a3f592d2670dcb8cbe472d42f0c40b..6cdba297c7b0a3e32a55e2d61e643dcff68247b6 100644 (file)
@@ -24,7 +24,7 @@
 #include "base/output.h"
 #include "theory/arith/nl/poly_conversion.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -221,6 +221,6 @@ PropagationResult intersect_interval_with(poly::Interval& cur,
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 1670a8f68b71da3d5d6e66e5d1b99b83911ca0a5..c453f8314a63e911aa6176d7484f7fc27f0591a2 100644 (file)
@@ -25,7 +25,7 @@ namespace poly {
   class Interval;
 }
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -77,7 +77,7 @@ PropagationResult intersect_interval_with(poly::Interval& cur,
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
 
index ff4bbfcacb8220d98efcd5b94ed47582d4a1484d..8acbfec057f0536cf21be105c8f01cd13a355267 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -58,7 +58,7 @@ inline std::ostream& operator<<(std::ostream& os, const Interval& i)
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
 
index d7785dbc9e7428034ceebc52bba35f8c973afe7a..f3c2d70c8ea172688a3aa81a8b074c93e0f0aee5 100644 (file)
@@ -17,7 +17,7 @@
 #include "theory/arith/nl/nl_model.h"
 #include "theory/arith/nl/nonlinear_extension.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -78,4 +78,4 @@ Node ArgTrie::add(Node d, const std::vector<Node>& args)
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 6f3ef077afbd0a8759cec8d47d5fa3bc94ae0a31..71d86b08a09d5e6dadc19454c3efd35a9d6229bc 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/node.h"
 #include "theory/theory_inference.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -144,6 +144,6 @@ class ArgTrie
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__NL_LEMMA_UTILS_H */
index 5467c64cecc0fdc867a593c700866f190471e246..f7edefff750210e68ee21c9de935ca0e145e6f12 100644 (file)
@@ -24,9 +24,9 @@
 #include "theory/theory_model.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -1342,4 +1342,4 @@ void NlModel::getModelValueRepair(
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index cd52cb1592afe31cf32ecac312bdffc70ff38fcd..b2c435098c5626de418efb2c33d10d64acb11257 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/kind.h"
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 namespace context {
 class Context;
@@ -329,6 +329,6 @@ class NlModel
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__NONLINEAR_EXTENSION_H */
index 781fb0c719b636fc9774a4a5e05841d47f93cba8..ff1962629096f6b5c86ce3e96af9c4659e10f574 100644 (file)
@@ -27,9 +27,9 @@
 #include "theory/rewriter.h"
 #include "theory/theory_model.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -621,4 +621,4 @@ void NonlinearExtension::runStrategy(Theory::Effort effort,
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index bc8f48c26580ce7b75964375604472176b78cb75..b6fb5365160c38e69e3410233d63734b039e2709 100644 (file)
@@ -41,7 +41,7 @@
 #include "theory/theory.h"
 #include "util/result.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace eq {
   class EqualityEngine;
@@ -296,6 +296,6 @@ class NonlinearExtension
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__NONLINEAR_EXTENSION_H */
index 0dd7cc070b0757eb6cacebb2e5f3a67d9e8e1889..5738dccfc798743d5b10d3a62a3656bd6f147073 100644 (file)
 #include "theory/arith/bound_inference.h"
 #include "util/poly_util.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
 
-poly::Variable VariableMapper::operator()(const CVC4::Node& n)
+poly::Variable VariableMapper::operator()(const CVC5::Node& n)
 {
   auto it = mVarCVCpoly.find(n);
   if (it == mVarCVCpoly.end())
@@ -54,7 +54,7 @@ poly::Variable VariableMapper::operator()(const CVC4::Node& n)
   return it->second;
 }
 
-CVC4::Node VariableMapper::operator()(const poly::Variable& n)
+CVC5::Node VariableMapper::operator()(const poly::Variable& n)
 {
   auto it = mVarpolyCVC.find(n);
   Assert(it != mVarpolyCVC.end())
@@ -62,7 +62,7 @@ CVC4::Node VariableMapper::operator()(const poly::Variable& n)
   return it->second;
 }
 
-CVC4::Node as_cvc_upolynomial(const poly::UPolynomial& p, const CVC4::Node& var)
+CVC5::Node as_cvc_upolynomial(const poly::UPolynomial& p, const CVC5::Node& var)
 {
   Trace("poly::conversion")
       << "Converting " << p << " over " << var << std::endl;
@@ -87,9 +87,9 @@ CVC4::Node as_cvc_upolynomial(const poly::UPolynomial& p, const CVC4::Node& var)
   return res;
 }
 
-poly::UPolynomial as_poly_upolynomial_impl(const CVC4::Node& n,
+poly::UPolynomial as_poly_upolynomial_impl(const CVC5::Node& n,
                                            poly::Integer& denominator,
-                                           const CVC4::Node& var)
+                                           const CVC5::Node& var)
 {
   denominator = poly::Integer(1);
   if (n.isVar())
@@ -140,14 +140,14 @@ poly::UPolynomial as_poly_upolynomial_impl(const CVC4::Node& n,
   return poly::UPolynomial();
 }
 
-poly::UPolynomial as_poly_upolynomial(const CVC4::Node& n,
-                                      const CVC4::Node& var)
+poly::UPolynomial as_poly_upolynomial(const CVC5::Node& n,
+                                      const CVC5::Node& var)
 {
   poly::Integer denom;
   return as_poly_upolynomial_impl(n, denom, var);
 }
 
-poly::Polynomial as_poly_polynomial_impl(const CVC4::Node& n,
+poly::Polynomial as_poly_polynomial_impl(const CVC5::Node& n,
                                          poly::Integer& denominator,
                                          VariableMapper& vm)
 {
@@ -195,12 +195,12 @@ poly::Polynomial as_poly_polynomial_impl(const CVC4::Node& n,
   }
   return poly::Polynomial();
 }
-poly::Polynomial as_poly_polynomial(const CVC4::Node& n, VariableMapper& vm)
+poly::Polynomial as_poly_polynomial(const CVC5::Node& n, VariableMapper& vm)
 {
   poly::Integer denom;
   return as_poly_polynomial_impl(n, denom, vm);
 }
-poly::Polynomial as_poly_polynomial(const CVC4::Node& n,
+poly::Polynomial as_poly_polynomial(const CVC5::Node& n,
                                     VariableMapper& vm,
                                     poly::Rational& denominator)
 {
@@ -257,7 +257,7 @@ void collect_monomials(const lp_polynomial_context_t* ctx,
 }
 }  // namespace
 
-CVC4::Node as_cvc_polynomial(const poly::Polynomial& p, VariableMapper& vm)
+CVC5::Node as_cvc_polynomial(const poly::Polynomial& p, VariableMapper& vm)
 {
   CollectMonomialData cmd(vm);
   // Do the actual conversion
@@ -274,7 +274,7 @@ CVC4::Node as_cvc_polynomial(const poly::Polynomial& p, VariableMapper& vm)
   return cmd.d_nm->mkNode(Kind::PLUS, cmd.d_terms);
 }
 
-poly::SignCondition normalize_kind(CVC4::Kind kind,
+poly::SignCondition normalize_kind(CVC5::Kind kind,
                                    bool negated,
                                    poly::Polynomial& lhs)
 {
@@ -803,6 +803,6 @@ poly::IntervalAssignment getBounds(VariableMapper& vm, const BoundInference& bi)
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 47a66d5f1e9ca7d12985bc0b090f4f115adcbe56..9adc9a99680e6d7a0a15e387b26b1c8ba615ec0b 100644 (file)
@@ -30,7 +30,7 @@
 #include "expr/node.h"
 #include "util/real_algebraic_number.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -42,23 +42,23 @@ namespace nl {
 struct VariableMapper
 {
   /** A mapping from CVC4 variables to poly variables. */
-  std::map<CVC4::Node, poly::Variable> mVarCVCpoly;
+  std::map<CVC5::Node, poly::Variable> mVarCVCpoly;
   /** A mapping from poly variables to CVC4 variables. */
-  std::map<poly::Variable, CVC4::Node> mVarpolyCVC;
+  std::map<poly::Variable, CVC5::Node> mVarpolyCVC;
 
   /** Retrieves the according poly variable. */
-  poly::Variable operator()(const CVC4::Node& n);
+  poly::Variable operator()(const CVC5::Node& n);
   /** Retrieves the according CVC4 variable. */
-  CVC4::Node operator()(const poly::Variable& n);
+  CVC5::Node operator()(const poly::Variable& n);
 };
 
-/** Convert a poly univariate polynomial to a CVC4::Node. */
-CVC4::Node as_cvc_upolynomial(const poly::UPolynomial& p,
-                              const CVC4::Node& var);
+/** Convert a poly univariate polynomial to a CVC5::Node. */
+CVC5::Node as_cvc_upolynomial(const poly::UPolynomial& p,
+                              const CVC5::Node& var);
 
-/** Convert a CVC4::Node to a poly univariate polynomial. */
-poly::UPolynomial as_poly_upolynomial(const CVC4::Node& n,
-                                      const CVC4::Node& var);
+/** Convert a CVC5::Node to a poly univariate polynomial. */
+poly::UPolynomial as_poly_upolynomial(const CVC5::Node& n,
+                                      const CVC5::Node& var);
 
 /**
  * Constructs a polynomial from the given node.
@@ -73,8 +73,8 @@ poly::UPolynomial as_poly_upolynomial(const CVC4::Node& n,
  * in the context of ICP) the second overload provides the denominator in the
  * third argument.
  */
-poly::Polynomial as_poly_polynomial(const CVC4::Node& n, VariableMapper& vm);
-poly::Polynomial as_poly_polynomial(const CVC4::Node& n,
+poly::Polynomial as_poly_polynomial(const CVC5::Node& n, VariableMapper& vm);
+poly::Polynomial as_poly_polynomial(const CVC5::Node& n,
                                     VariableMapper& vm,
                                     poly::Rational& denominator);
 
@@ -87,7 +87,7 @@ poly::Polynomial as_poly_polynomial(const CVC4::Node& n,
  * multiplications with one or use NONLINEAR_MULT where regular MULT may be
  * sufficient), so it may be sensible to rewrite it afterwards.
  */
-CVC4::Node as_cvc_polynomial(const poly::Polynomial& p, VariableMapper& vm);
+CVC5::Node as_cvc_polynomial(const poly::Polynomial& p, VariableMapper& vm);
 
 /**
  * Constructs a constraints (a polynomial and a sign condition) from the given
@@ -164,7 +164,7 @@ poly::IntervalAssignment getBounds(VariableMapper& vm, const BoundInference& bi)
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
 
index c707dd9bc97fe92a01fe3b97d666ba3fd6e229b6..92cebc8fc7ea68b17d88701673dc0cba29dd1f45 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "smt/smt_statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -38,4 +38,4 @@ NlStats::~NlStats()
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 94e1882b311012db029897aa665749fdb44312e7..66157d0a3ca3a7536a7484884f20cc4fc1321f8d 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -44,6 +44,6 @@ class NlStats
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__NL__STATS_H */
index 5d6eeea9e9ae9fbc376c436155d33ef9be182604..af23f67f9b48dc9c979e981e851575046e91c229 100644 (file)
@@ -19,7 +19,7 @@
 #include "base/check.h"
 #include "options/arith_options.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -173,4 +173,4 @@ StepGenerator Strategy::getStrategy()
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 3540f9ad1dda48a2375082e308034570ee242d5d..9caf6322b2c261cfe413888ad194d38e0eeacf85 100644 (file)
@@ -18,7 +18,7 @@
 #include <iosfwd>
 #include <vector>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -173,6 +173,6 @@ class Strategy
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__NL__STRATEGY_H */
index 8b6f4484deb5ce992410d026e2d635a70e8f00cc..05849a579269bdbc1f6f70fcef308419af027d6f 100644 (file)
@@ -28,7 +28,7 @@
 #include "theory/arith/nl/transcendental/transcendental_state.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -276,4 +276,4 @@ std::pair<Node, Node> ExponentialSolver::getSecantBounds(TNode e,
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 484174d5fbf6332477809ea188acc3c827344963..8bd00c456b59d1b07c384b0d3af2a0c71f10be51 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -108,6 +108,6 @@ class ExponentialSolver
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__TRANSCENDENTAL_SOLVER_H */
index 223db83555821af71e38c76edf3fdc2faf3ddd84..fe071c36a148c815644d590f1079a92b64f48576 100644 (file)
@@ -19,9 +19,9 @@
 #include "theory/arith/nl/transcendental/taylor_generator.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -402,4 +402,4 @@ Node TranscendentalProofRuleChecker::checkInternal(
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index b00c1811c553f998a1377b3b97d4b12e4ddecb95..2a6837590b4764a3b66cc45109ce9d72edd0ab51 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/proof_checker.h"
 #include "expr/proof_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -53,6 +53,6 @@ class TranscendentalProofRuleChecker : public ProofRuleChecker
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__PROOF_CHECKER_H */
index 528e0bea26f2019a8e16414b6117de0626e6b9e7..052b6c0567a6da3d04779033303f7ed8f05c1644 100644 (file)
@@ -28,7 +28,7 @@
 #include "theory/arith/nl/transcendental/transcendental_state.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -484,4 +484,4 @@ std::pair<Node, Node> SineSolver::getSecantBounds(TNode e,
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index c628559fc1f69e028a63927b56612fecb824e64c..c20c50f6d8add895fd21eea8ae4e625553a2584f 100644 (file)
@@ -20,7 +20,7 @@
 #include "expr/node.h"
 #include "theory/arith/nl/transcendental/transcendental_state.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -175,6 +175,6 @@ class SineSolver
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__TRANSCENDENTAL_SOLVER_H */
index ced2023086208b1f3f3db7fcfcc97cfc2ea8e238..f2817344ac547256c5f098fcab20b5102f11c574 100644 (file)
@@ -18,7 +18,7 @@
 #include "theory/arith/nl/nl_model.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -243,4 +243,4 @@ std::pair<Node, Node> TaylorGenerator::getTfModelBounds(Node tf,
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 7cb03cd7c00df72d978c4fa1ff71d14dafa1ada4..b13be57f021b73a172a7e8ed54b8cc62ad7ef82d 100644 (file)
@@ -17,7 +17,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -118,6 +118,6 @@ class TaylorGenerator
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__TRANSCENDENTAL_SOLVER_H */
index f236b472a58d5593eeadfe29d2929634ff65f562..bedfe4d3b6999b048e48f107ac492f3a8665ca76 100644 (file)
@@ -27,9 +27,9 @@
 #include "theory/arith/nl/transcendental/taylor_generator.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -438,4 +438,4 @@ int TranscendentalSolver::regionToConcavity(Kind k, int region)
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 290e74322d09cf02c1c659b4fc153789fa2931c8..e22bf3e646978a70cb3fb96639a55bb07718bfe7 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/arith/nl/transcendental/sine_solver.h"
 #include "theory/arith/nl/transcendental/transcendental_state.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -200,6 +200,6 @@ class TranscendentalSolver
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__TRANSCENDENTAL_SOLVER_H */
index 593354794cd79e28592220ea48676a23fd17119d..6ab136d3966e83a15ade8c60aff5a75b5554d36c 100644 (file)
@@ -21,7 +21,7 @@
 #include "theory/arith/nl/transcendental/taylor_generator.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -437,4 +437,4 @@ void TranscendentalState::doSecantLemmas(const std::pair<Node, Node>& bounds,
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index cd5466e89f0db80d4e6b9fa24074004c991e70ef..21a60e03809a0ab62abc73e8ebbfc91a06987d0e 100644 (file)
@@ -21,7 +21,7 @@
 #include "theory/arith/nl/transcendental/proof_checker.h"
 #include "theory/arith/nl/transcendental/taylor_generator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 class CDProof;
 namespace theory {
 namespace arith {
@@ -278,6 +278,6 @@ struct TranscendentalState
 }  // namespace nl
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__NL__TRANSCENDENTAL__TRANSCENDENTAL_STATE_H */
index 537a39a7780f3afe02088c73d140c06b519e555c..d1ef6486ecb03db7ab7be4f889fad31c6ffeb4b3 100644 (file)
@@ -24,7 +24,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -1412,4 +1412,4 @@ bool Polynomial::isNonlinear() const {
 
 } //namespace arith
 } //namespace theory
-} //namespace CVC4
+}  // namespace CVC5
index c3500e6990b1025a0a47a48293a3657611b219d9..c4d0e226833a774ea865aa731490f0ed48546e12 100644 (file)
@@ -28,8 +28,7 @@
 #include "theory/arith/delta_rational.h"
 #include "util/rational.h"
 
-
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -1403,8 +1402,8 @@ public:
 
 };/* class Comparison */
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__NORMAL_FORM_H */
index ee15e0f11499d755c26d8c1466e0c27aa3576a27..15e09eaa5163003ddbee5a4cf272a5eb35f2d95a 100644 (file)
@@ -26,9 +26,9 @@
 #include "theory/rewriter.h"
 #include "theory/theory.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -499,4 +499,4 @@ Node OperatorElim::mkWitnessTerm(Node v,
 
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 489974eac4930dd1d83de56922234dcd9f4a0168..fa09ad26be058027951e0d29f7a831af50daf9e5 100644 (file)
@@ -21,7 +21,7 @@
 #include "theory/logic_info.h"
 #include "theory/skolem_lemma.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class TConvProofGenerator;
 
@@ -142,4 +142,4 @@ class OperatorElim : public EagerProofGenerator
 
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 32c61e815676b55fad641afcb2ae41a2aadd180f..6e4fa6bed8d2852d45225f9549970862ca8b54ed 100644 (file)
@@ -22,7 +22,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -684,6 +684,6 @@ void ArithVariables::UpperBoundCleanUp::operator()(AVCPair* p){
   d_pm->popUpperBound(p);
 }
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index af0fe37ec2f94f659d9ad9fe6dd6cf34e22f8fcb..b7a1a0efec156fb315dbfed18d3cdeb49f35bc30 100644 (file)
@@ -32,7 +32,7 @@
 #include "theory/arith/constraint_forward.h"
 #include "theory/arith/delta_rational.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace context {
 class Context;
 }
@@ -412,9 +412,8 @@ private:
 
 };/* class ArithVariables */
 
-
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__PARTIAL_MODEL_H */
index c595791ab625bf588da002b9c3b1b683f6bd6d5b..09ef5bf34050fe1bef2018a9c67e9af21d0d7ea0 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/arith/normal_form.h"
 #include "theory/arith/operator_elim.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -360,4 +360,4 @@ Node ArithProofRuleChecker::checkInternal(PfRule id,
 }
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 0745bdd615729006af72ca507ded2482afa4d868..5b9a50387a1aefc006621adda9545a5b25cf6a38 100644 (file)
@@ -20,7 +20,7 @@
 #include "expr/node.h"
 #include "expr/proof_checker.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -43,6 +43,6 @@ class ArithProofRuleChecker : public ProofRuleChecker
 
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__PROOF_CHECKER_H */
index d453285d6e4f5df7c3c96c090745e958d91970e5..169e4e2dba131c98c49bbd03cb0177e4051eff51 100644 (file)
 
 #include "options/smt_options.h"
 
-#define ARITH_PROOF(x)        \
-  if (CVC4::options::produceProofs()) \
-  {                           \
-    x;                        \
+#define ARITH_PROOF(x)                \
+  if (CVC5::options::produceProofs()) \
+  {                                   \
+    x;                                \
   }
-#define ARITH_NULLPROOF(x) (CVC4::options::produceProofs()) ? x : NULL
-#define ARITH_PROOF_ON() CVC4::options::produceProofs()
+#define ARITH_NULLPROOF(x) (CVC5::options::produceProofs()) ? x : NULL
+#define ARITH_PROOF_ON() CVC5::options::produceProofs()
 
 #endif  // CVC4__THEORY__ARITH__PROOF_MACROS_H
index f2eef70135f626531a8bb96a9e61410184bd8643..9522ef4f456f512f623bbf9afd7b4d1549e82692 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <iostream>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -47,4 +47,4 @@ std::ostream& operator<<(std::ostream& out, Rewrite r)
 
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 6b5e8fc9f2affa8bb3bdee9b59917910fee65df3..250eacb0901c1d1ad0439e23e0672d4af826e408 100644 (file)
@@ -19,7 +19,7 @@
 
 #include <iosfwd>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -77,6 +77,6 @@ std::ostream& operator<<(std::ostream& out, Rewrite r);
 
 }  // namespace arith
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__REWRITES_H */
index 49267034cbd33c6609b51d4d0c90e2cd6ef38b0d..fe6fad4d7cd0ff6c2d14359c8efd7f0cf848f188 100644 (file)
@@ -26,7 +26,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -278,6 +278,6 @@ SimplexDecisionProcedure::sgn_table::const_iterator SimplexDecisionProcedure::fi
   pair<ArithVar, int> p = make_pair(col, determinizeSgn(sgn));
   return sgns.find(p);
 }
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index 5edfc160806b6cc114cf9be8d9e9964fc9f00615..a1ee18adf6154ea2d47ef78f0000f2d8e10b852e 100644 (file)
@@ -64,7 +64,7 @@
 #include "util/statistics_registry.h"
 #include "util/stats_timer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -219,6 +219,6 @@ protected:
 
 };/* class SimplexDecisionProcedure */
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index 98bf07ccfda350d7dc547cc275c06a90d9987d7c..ea868a88692de86684c0c5ec5af67a6cbc47a898 100644 (file)
@@ -19,7 +19,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -186,6 +186,6 @@ std::ostream& operator<<(std::ostream& out,  WitnessImprovement w){
   return out;
 }
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index f8a6bf9574b7c0ded8adef283d1a8dc1b3fa9839..833e92dd4058f5934170f2af703f2f22159cb2e7 100644 (file)
@@ -33,7 +33,7 @@
 #include "theory/arith/constraint_forward.h"
 #include "util/maybe.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -352,6 +352,6 @@ private:
 
 std::ostream& operator<<(std::ostream& out, const UpdateInfo& up);
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index eef0ede4308f8355187af6eb87bd7551dec7617e..0efc33d02745430c9a90e0e41143251cd7d7cca5 100644 (file)
@@ -28,7 +28,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -1022,6 +1022,6 @@ Result::Sat SumOfInfeasibilitiesSPD::sumOfInfeasibilities(){
   }
 }
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index d9d11dcc550797f8c0675e34a4627dbf4a97a92b..16af7292d5290aec99046ef9870d6c4c1a06ea04 100644 (file)
@@ -60,7 +60,7 @@
 #include "util/dense_map.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -240,6 +240,6 @@ private:
   } d_statistics;
 };/* class FCSimplexDecisionProcedure */
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index 1d57a40ddd5f0c37e1b77b2e325d29361160c9c0..c39b3aae79df14b354159a6077c0afc136f846b7 100644 (file)
@@ -19,7 +19,7 @@
 #include "theory/arith/tableau.h"
 
 using namespace std;
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -190,6 +190,6 @@ void Tableau::printBasicRow(ArithVar basic, std::ostream& out){
   printRow(basicToRowIndex(basic), out);
 }
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index 9ee33d7b6a960e386dce9921e02e0c1868d20120..0834c7f357be2c0b48a486e93d46f57b97a10da5 100644 (file)
@@ -26,7 +26,7 @@
 #include "util/dense_map.h"
 #include "util/rational.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -157,8 +157,6 @@ private:
 
 };/* class Tableau */
 
-
-
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index 4b699a019a4d24e770a834c07376b214542d45f1..a167cf1a8348f468b23a76f08a1c47614183c03a 100644 (file)
@@ -19,7 +19,7 @@
 #include "theory/arith/tableau_sizes.h"
 #include "theory/arith/tableau.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -31,6 +31,6 @@ uint32_t TableauSizes::getColumnLength(ArithVar x) const {
   return d_tab->getColLength(x);
 }
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index 16e58bb2e275ee5132cefe31d3ae4ea1c2544bdf..3bbb5c818e4712ec83fea50c6b7c34cdf420f481 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "theory/arith/arithvar.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -37,7 +37,6 @@ public:
   uint32_t getColumnLength(ArithVar x) const;
 }; /* TableauSizes */
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
-
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index a179336af4c66a88cca29a58d18ce5d20c0773c6..12603ea7d7c073b7a96f213d0231422c53067bdd 100644 (file)
@@ -29,9 +29,9 @@
 #include "theory/theory_model.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -311,6 +311,6 @@ eq::ProofEqEngine* TheoryArith::getProofEqEngine()
   return d_im.getProofEqEngine();
 }
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index e0fa1b2d0d9d82b8e63982ec4cbef6dc2e8cae23..e430f6da623ea00cc8f5e5a4316b29117e86f6cd 100644 (file)
@@ -24,7 +24,7 @@
 #include "theory/arith/inference_manager.h"
 #include "theory/theory.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 namespace nl {
@@ -163,6 +163,6 @@ class TheoryArith : public Theory {
 
 };/* class TheoryArith */
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index b85aeb1352106ce1e6b90c9535f5193411b8e99a..1e9e8ca3ff5d504beb4ab17def028be6482209d7 100644 (file)
@@ -74,9 +74,9 @@
 #include "util/statistics_registry.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -5712,6 +5712,6 @@ std::pair<Node, DeltaRational> TheoryArithPrivate::entailmentCheckSimplex(int sg
 //   return result;
 // }
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index 4b2fcf8a8a42efc40907f163701e318fb24273c0..e0b7cea56236a24b305485ac8b81998e554074d0 100644 (file)
@@ -54,7 +54,7 @@
 #include "util/result.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 class EagerProofGenerator;
@@ -884,6 +884,6 @@ private:
   Statistics d_statistics;
 };/* class TheoryArithPrivate */
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
index fbf31e6e2fdeacae99138a596ee8605a3c7609d1..dc8885e557af54579b3169d24798778dfdd48f8e 100644 (file)
@@ -19,7 +19,7 @@
 #ifndef CVC4__THEORY__ARITH__THEORY_ARITH_TYPE_RULES_H
 #define CVC4__THEORY__ARITH__THEORY_ARITH_TYPE_RULES_H
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -157,8 +157,8 @@ class IndexedRootPredicateTypeRule
   }
 }; /* class IndexedRootPredicateTypeRule */
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__THEORY_ARITH_TYPE_RULES_H */
index a9e35cdc354d454d2ad939c19f982bfd58e6de05..a32073ad97e025b36ff34ecd270ef802aa3fc3e7 100644 (file)
@@ -25,7 +25,7 @@
 #include "util/integer.h"
 #include "util/rational.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arith {
 
@@ -100,8 +100,8 @@ class IntegerEnumerator : public TypeEnumeratorBase<IntegerEnumerator> {
   bool isFinished() override { return false; }
 };/* class IntegerEnumerator */
 
-}/* CVC4::theory::arith namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arith
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARITH__TYPE_ENUMERATOR_H */
index 7919892c6b8b571fd78470b77a1488ede2fbc0d7..64e1d81c8743e8ab98324796e80b8da745b4f83b 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "smt/smt_statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arrays {
 
@@ -517,7 +517,6 @@ void ArrayInfo::mergeInfo(const TNode a, const TNode b){
 
 }
 
-
-}/* CVC4::theory::arrays namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arrays
+}  // namespace theory
+}  // namespace CVC5
index 1749804742afe6e72e04bd1de445c39ec3be3c0e..405a40ead3fd8236b1cdf7fed81a861b71e96d83 100644 (file)
@@ -27,7 +27,7 @@
 #include "util/statistics_registry.h"
 #include "util/stats_timer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arrays {
 
@@ -205,8 +205,8 @@ public:
   void mergeInfo(const TNode a, const TNode b);
 };/* class ArrayInfo */
 
-}/* CVC4::theory::arrays namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arrays
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARRAYS__ARRAY_INFO_H */
index 02ef6bb7058759da66ef8278ef2870e92e5eb537..f53fe8cc3b0adc5307e5ec93784998f9c7ea4786 100644 (file)
@@ -19,9 +19,9 @@
 #include "theory/theory_state.h"
 #include "theory/uf/equality_engine.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arrays {
 
@@ -129,4 +129,4 @@ void InferenceManager::convert(PfRule& id,
 
 }  // namespace arrays
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 0bff656d7bf9b623aafa074f31ae32c2ac6bda57..60336dd63ecc49c54d4b86a20e166487fd335182 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/eager_proof_generator.h"
 #include "theory/theory_inference_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arrays {
 
@@ -71,6 +71,6 @@ class InferenceManager : public TheoryInferenceManager
 
 }  // namespace arrays
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 629064d9910149a25e004a778eb703d88af2cde1..d8d4b2baef4d3f592fd7286e69ae6117d62274b2 100644 (file)
@@ -4,25 +4,25 @@
 # src/theory/builtin/kinds.
 #
 
-theory THEORY_ARRAYS ::CVC4::theory::arrays::TheoryArrays "theory/arrays/theory_arrays.h"
+theory THEORY_ARRAYS ::CVC5::theory::arrays::TheoryArrays "theory/arrays/theory_arrays.h"
 typechecker "theory/arrays/theory_arrays_type_rules.h"
 
 properties polite stable-infinite parametric
 properties check presolve
 
-rewriter ::CVC4::theory::arrays::TheoryArraysRewriter "theory/arrays/theory_arrays_rewriter.h"
+rewriter ::CVC5::theory::arrays::TheoryArraysRewriter "theory/arrays/theory_arrays_rewriter.h"
 
 operator ARRAY_TYPE 2 "array type"
 cardinality ARRAY_TYPE \
-    "::CVC4::theory::arrays::ArraysProperties::computeCardinality(%TYPE%)" \
+    "::CVC5::theory::arrays::ArraysProperties::computeCardinality(%TYPE%)" \
     "theory/arrays/theory_arrays_type_rules.h"
 well-founded ARRAY_TYPE \
-    "::CVC4::theory::arrays::ArraysProperties::isWellFounded(%TYPE%)" \
-    "::CVC4::theory::arrays::ArraysProperties::mkGroundTerm(%TYPE%)" \
+    "::CVC5::theory::arrays::ArraysProperties::isWellFounded(%TYPE%)" \
+    "::CVC5::theory::arrays::ArraysProperties::mkGroundTerm(%TYPE%)" \
     "theory/arrays/theory_arrays_type_rules.h"
 
 enumerator ARRAY_TYPE \
-    "::CVC4::theory::arrays::ArrayEnumerator" \
+    "::CVC5::theory::arrays::ArrayEnumerator" \
     "theory/arrays/type_enumerator.h"
 
 # select a i  is  a[i]
@@ -36,10 +36,10 @@ operator EQ_RANGE 4 "equality of two arrays over an index range lower/upper"
 
 # storeall t e  is  \all i in indexType(t) <= e
 constant STORE_ALL \
-    ::CVC4::ArrayStoreAll \
-    ::CVC4::ArrayStoreAllHashFunction \
+    ::CVC5::ArrayStoreAll \
+    ::CVC5::ArrayStoreAllHashFunction \
     "expr/array_store_all.h" \
-    "array store-all; payload is an instance of the CVC4::ArrayStoreAll class (this is not supported by arrays decision procedure yet, but it is used for returned array models)"
+    "array store-all; payload is an instance of the CVC5::ArrayStoreAll class (this is not supported by arrays decision procedure yet, but it is used for returned array models)"
 
 # used internally by array theory
 operator ARR_TABLE_FUN 4 "array table function (internal-only symbol)"
@@ -51,19 +51,19 @@ operator ARR_TABLE_FUN 4 "array table function (internal-only symbol)"
 # as a shifted over one.
 operator ARRAY_LAMBDA 1 "array lambda (internal-only symbol)"
 
-typerule SELECT ::CVC4::theory::arrays::ArraySelectTypeRule
-typerule STORE ::CVC4::theory::arrays::ArrayStoreTypeRule
-typerule STORE_ALL ::CVC4::theory::arrays::ArrayStoreTypeRule
-typerule ARR_TABLE_FUN ::CVC4::theory::arrays::ArrayTableFunTypeRule
-typerule ARRAY_LAMBDA ::CVC4::theory::arrays::ArrayLambdaTypeRule
-typerule EQ_RANGE ::CVC4::theory::arrays::ArrayEqRangeTypeRule
+typerule SELECT ::CVC5::theory::arrays::ArraySelectTypeRule
+typerule STORE ::CVC5::theory::arrays::ArrayStoreTypeRule
+typerule STORE_ALL ::CVC5::theory::arrays::ArrayStoreTypeRule
+typerule ARR_TABLE_FUN ::CVC5::theory::arrays::ArrayTableFunTypeRule
+typerule ARRAY_LAMBDA ::CVC5::theory::arrays::ArrayLambdaTypeRule
+typerule EQ_RANGE ::CVC5::theory::arrays::ArrayEqRangeTypeRule
 
 operator PARTIAL_SELECT_0 0:2 "partial array select, for internal use only"
 operator PARTIAL_SELECT_1 0:2 "partial array select, for internal use only"
-typerule PARTIAL_SELECT_0 ::CVC4::theory::arrays::ArrayPartialSelectTypeRule
-typerule PARTIAL_SELECT_1 ::CVC4::theory::arrays::ArrayPartialSelectTypeRule
+typerule PARTIAL_SELECT_0 ::CVC5::theory::arrays::ArrayPartialSelectTypeRule
+typerule PARTIAL_SELECT_1 ::CVC5::theory::arrays::ArrayPartialSelectTypeRule
 
 # store operations that are ordered (by index) over a store-all are constant
-construle STORE ::CVC4::theory::arrays::ArrayStoreTypeRule
+construle STORE ::CVC5::theory::arrays::ArrayStoreTypeRule
 
 endtheory
index e67ec301113e33b96cd4e603a83a76b61e22c6ea..72e444d63fcce211201008aa9fc2b4f0ce2c4814 100644 (file)
@@ -17,7 +17,7 @@
 #include "theory/arrays/skolem_cache.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arrays {
 
@@ -115,4 +115,4 @@ Node ArraysProofRuleChecker::checkInternal(PfRule id,
 
 }  // namespace arrays
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 053502788e59621ad3527e69795fac5808951152..64d5d785fbf2ef262be2ac4e4305ab3fd5239d74 100644 (file)
@@ -20,7 +20,7 @@
 #include "expr/node.h"
 #include "expr/proof_checker.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arrays {
 
@@ -43,6 +43,6 @@ class ArraysProofRuleChecker : public ProofRuleChecker
 
 }  // namespace arrays
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARRAYS__PROOF_CHECKER_H */
index 2c755658aa826a0aa0a116af23900d061c04b4aa..a1f2fddc49fcddd34630bf16f137c957c130a834 100644 (file)
@@ -19,9 +19,9 @@
 #include "expr/skolem_manager.h"
 #include "expr/type_node.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arrays {
 
@@ -78,4 +78,4 @@ Node SkolemCache::getExtIndexVar(Node deq)
 
 }  // namespace arrays
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 7b0facd97918ebf6d6ecd024b0076503586033f9..a95dc9a4f7c92b604cc1c485b13bf15110be14fd 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arrays {
 
@@ -52,6 +52,6 @@ class SkolemCache
 
 }  // namespace arrays
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 15ccd400d65290c0c2402928b1c64792b99aa30b..665ad8da0ee5f4720f33781f23d586fe8971b206 100644 (file)
@@ -36,7 +36,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arrays {
 
@@ -2269,6 +2269,6 @@ void TheoryArrays::computeRelevantTerms(std::set<Node>& termSet)
   } while (changed);
 }
 
-}/* CVC4::theory::arrays namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arrays
+}  // namespace theory
+}  // namespace CVC5
index 6a723d68081b40da99024353bdb5f38eb6d3c4b2..a7db2db7adcbc030464558632ea852012106fc5e 100644 (file)
@@ -35,7 +35,7 @@
 #include "theory/uf/equality_engine.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arrays {
 
@@ -488,8 +488,8 @@ class TheoryArrays : public Theory {
   void computeRelevantTerms(std::set<Node>& termSet) override;
 };/* class TheoryArrays */
 
-}/* CVC4::theory::arrays namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arrays
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARRAYS__THEORY_ARRAYS_H */
index 5bb9169685cd7405482fc5736e9a14e1216f8815..e91844a9c7925ba2712ea86f7a59d2c2e6b79647 100644 (file)
 #include "expr/attribute.h"
 #include "theory/arrays/theory_arrays_rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arrays {
 
 namespace attr {
   struct ArrayConstantMostFrequentValueTag { };
   struct ArrayConstantMostFrequentValueCountTag { };
-}/* CVC4::theory::arrays::attr namespace */
+  }  // namespace attr
 
 typedef expr::Attribute<attr::ArrayConstantMostFrequentValueCountTag, uint64_t> ArrayConstantMostFrequentValueCountAttr;
 typedef expr::Attribute<attr::ArrayConstantMostFrequentValueTag, Node> ArrayConstantMostFrequentValueAttr;
@@ -44,6 +44,6 @@ void setMostFrequentValueCount(TNode store, uint64_t count) {
   return store.setAttribute(ArrayConstantMostFrequentValueCountAttr(), count);
 }
 
-}/* CVC4::theory::arrays namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arrays
+}  // namespace theory
+}  // namespace CVC5
index 72cbdd475b701535692b478eadc19b30cf3cd078..114913ee72aa3dcfe2321ed840fb227742486eec 100644 (file)
@@ -27,7 +27,7 @@
 #include "theory/theory_rewriter.h"
 #include "theory/type_enumerator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arrays {
 
@@ -501,8 +501,8 @@ class TheoryArraysRewriter : public TheoryRewriter
 
 }; /* class TheoryArraysRewriter */
 
-}/* CVC4::theory::arrays namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arrays
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARRAYS__THEORY_ARRAYS_REWRITER_H */
index 310d8495a58b6e81dd9b330140a1c5d613d11c50..fc3340251fb27016cfbfaa448032a7a83a104dcf 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/arrays/theory_arrays_rewriter.h" // for array-constant attributes
 #include "theory/type_enumerator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arrays {
 
@@ -274,8 +274,8 @@ struct ArrayEqRangeTypeRule
   }
 }; /* struct ArrayEqRangeTypeRule */
 
-}/* CVC4::theory::arrays namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arrays
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARRAYS__THEORY_ARRAYS_TYPE_RULES_H */
index f81a9b54dd22419fbe2d283e30cde89e79341720..4f5b981b2c5ca355926a259b971b356890ba477e 100644 (file)
@@ -24,7 +24,7 @@
 #include "expr/kind.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arrays {
 
@@ -155,8 +155,8 @@ class ArrayEnumerator : public TypeEnumeratorBase<ArrayEnumerator> {
 
 };/* class ArrayEnumerator */
 
-}/* CVC4::theory::arrays namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arrays
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ARRAYS__TYPE_ENUMERATOR_H */
index eeb870775c2750016efcaa27f044aed308f5e0db..e178e9dbb6e306a7e142ac30cca7b00f8f2227c4 100644 (file)
@@ -23,7 +23,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace arrays {
 
@@ -51,6 +51,6 @@ template void UnionFind<Node, NodeHashFunction>::notify();
 
 template void UnionFind<TNode, TNodeHashFunction>::notify();
 
-}/* CVC4::theory::arrays namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arrays
+}  // namespace theory
+}  // namespace CVC5
index e6886ec111e8914594e79ca979c48390d34e3ab2..ebe31baad26447e127e823efbcda8964751d178b 100644 (file)
 #include "expr/node.h"
 #include "context/cdo.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 namespace context {
   class Context;
-}/* CVC4::context namespace */
+  }  // namespace context
 
 namespace theory {
 namespace arrays {
@@ -135,8 +135,8 @@ inline void UnionFind<NodeType, NodeHash>::setCanon(TNode n, TNode newParent) {
   }
 }
 
-}/* CVC4::theory::arrays namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace arrays
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /*CVC4__THEORY__ARRAYS__UNION_FIND_H */
index c0ba30c5b4df242f413454f1b5eaa6cf55263f55..b2102531413216ec9e592247323b551daddd6e45 100644 (file)
 
 #include "theory/assertion.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 std::ostream& operator<<(std::ostream& out, const Assertion& a) {
   return out << a.d_assertion;
 }
 
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
index 90fb0cfac0c543563b975118831c80239e2436c2..10f300d69bed270387e05288ab7ec4fc53afe179 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /** Information about an assertion for the theories. */
@@ -47,7 +47,7 @@ struct Assertion {
 
 std::ostream& operator<<(std::ostream& out, const Assertion& a);
 
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ASSERTION_H */
index 0bcd07dbd4989e7fa01edb3eedf3fc413e8734cd..c3305417fefaaa5688b37f6a266f2eeb69a83e30 100644 (file)
@@ -17,7 +17,7 @@
 
 #include "theory/atom_requests.h"
 
-using namespace CVC4;
+using namespace CVC5;
 
 AtomRequests::AtomRequests(context::Context* context)
 : d_allRequests(context)
index b8a653bc371c35d12cba99ecf2c2432e72f2c680..906fec303be7bd616cce6d5231ebbf89703b4f26 100644 (file)
@@ -25,7 +25,7 @@
 #include "context/cdhashset.h"
 #include "context/cdhashmap.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class AtomRequests {
 
@@ -114,8 +114,4 @@ private:
 
 };
 
-}
-
-
-
-
+}  // namespace CVC5
index a7a0f8796804ac6126b046404332c00314df0d5f..fd80a03f76505c129e65aaea227c4d84a2eacf47 100644 (file)
 #include "theory/uf/equality_engine_iterator.h"
 
 using namespace std;
-using namespace CVC4::context;
-using namespace CVC4::kind;
+using namespace CVC5::context;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bags {
 
@@ -212,4 +212,4 @@ void BagSolver::checkDisequalBagTerms()
 
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 914a12ae2e49e8f04f817643df8509108cb73ab6..9d0e597ddb3a6203328f15719d99ef08f133f901 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "theory/bags/inference_generator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bags {
 
@@ -90,6 +90,6 @@ class BagSolver
 
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BAG__SOLVER_H */
index 54b279e66dedef590dcbf3a70f72e9bc29202bb1..ccee08aab0d54e6319a66a5590231365ca682d6d 100644 (file)
@@ -16,9 +16,9 @@
 
 #include "theory/bags/normal_form.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bags {
 
@@ -503,4 +503,4 @@ BagsRewriteResponse BagsRewriter::postRewriteEqual(const TNode& n) const
 
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 6c440c51254d7e491fe66a00f801e9d3b567ecbd..4552ed9dabf943cfa08a098610a0f5c0551b65da 100644 (file)
@@ -22,7 +22,7 @@
 #include "util/statistics_registry.h"
 #include "util/stats_histogram.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bags {
 
@@ -223,6 +223,6 @@ class BagsRewriter : public TheoryRewriter
 
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BAGS__THEORY_BAGS_REWRITER_H */
index 8ec686d87e6497d3b28966b131908e3f923aa53b..369831c70c8229365fb82995df677ee95eb5e98b 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "smt/smt_statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bags {
 
@@ -32,4 +32,4 @@ BagsStatistics::~BagsStatistics()
 
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index c8f7ed420fd4040ffa9978e330934ff1f8ede826..e0a1c41335104a0d2d293588194be0f421cedf79 100644 (file)
@@ -21,7 +21,7 @@
 #include "util/statistics_registry.h"
 #include "util/stats_histogram.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bags {
 
@@ -40,6 +40,6 @@ class BagsStatistics
 
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BAGS_STATISTICS_H */
index d7638c89c97a0be050515f18d1e538043ba9a403..444597eb5215e5dbd293abda78a1c66e73a80add 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "theory/bags/inference_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bags {
 
@@ -79,4 +79,4 @@ std::ostream& operator<<(std::ostream& out, const InferInfo& ii)
 
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index c76f74c0c539889e0d0c45e76f3034360ad826d8..18765bbe7e1b93a17aab950e6d9e4dc3b1087072 100644 (file)
@@ -24,7 +24,7 @@
 #include "theory/inference_id.h"
 #include "theory/theory_inference.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 class TheoryInferenceManager;
@@ -85,6 +85,6 @@ std::ostream& operator<<(std::ostream& out, const InferInfo& ii);
 
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BAGS__INFER_INFO_H */
index 0d56080c47cf7701f207d5235a3726ee9a83a3bb..2f6a36b9ce19bcf21a4039be895470906ccb1390 100644 (file)
@@ -21,7 +21,7 @@
 #include "theory/bags/solver_state.h"
 #include "theory/uf/equality_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bags {
 
@@ -270,4 +270,4 @@ Node InferenceGenerator::getMultiplicityTerm(Node element, Node bag)
 
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index bfaf5d0fc910be1274f3b5e66063b92ba3be9af7..4f0b498c2fb46ff71634edb0341fdfdc6612ddd1 100644 (file)
@@ -20,7 +20,7 @@
 #include "expr/node.h"
 #include "infer_info.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bags {
 
@@ -188,6 +188,6 @@ class InferenceGenerator
 
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BAGS__INFERENCE_GENERATOR_H */
index dcc5387e9abbb20882b22a42cfaf0f3b99a6d535..3fa425f7a0fd89c48fa0e4e8d5aeea5ff74898ca 100644 (file)
@@ -17,9 +17,9 @@
 #include "theory/bags/solver_state.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bags {
 
@@ -48,4 +48,4 @@ void InferenceManager::doPending()
 
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index d74d3c189d88dec7460c5c97478fa0d93b54d75a..34f6621aa9de0d3970f0671c250b698af4df37a2 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "theory/inference_manager_buffered.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bags {
 
@@ -63,6 +63,6 @@ class InferenceManager : public InferenceManagerBuffered
 
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BAGS__INFERENCE_MANAGER_H */
index f84b811e761eaeafefcf8eef09dbfe6b31d78487..cd53484ebefabbd24ef2fa7d4c9860b6d06aceee 100644 (file)
@@ -5,10 +5,10 @@
 #
 
 theory THEORY_BAGS \
-    ::CVC4::theory::bags::TheoryBags \
+    ::CVC5::theory::bags::TheoryBags \
     "theory/bags/theory_bags.h"
 typechecker "theory/bags/theory_bags_type_rules.h"
-rewriter ::CVC4::theory::bags::BagsRewriter \
+rewriter ::CVC5::theory::bags::BagsRewriter \
     "theory/bags/bags_rewriter.h"
 
 properties parametric
@@ -16,22 +16,22 @@ properties check propagate presolve
 
 # constants
 constant EMPTYBAG \
-    ::CVC4::EmptyBag \
-    ::CVC4::EmptyBagHashFunction \
+    ::CVC5::EmptyBag \
+    ::CVC5::EmptyBagHashFunction \
     "expr/emptybag.h" \
-    "the empty bag constant; payload is an instance of the CVC4::EmptyBag class"
+    "the empty bag constant; payload is an instance of the CVC5::EmptyBag class"
 
 # the type
 operator BAG_TYPE 1 "bag type, takes as parameter the type of the elements"
 cardinality BAG_TYPE \
-    "::CVC4::theory::bags::BagsProperties::computeCardinality(%TYPE%)" \
+    "::CVC5::theory::bags::BagsProperties::computeCardinality(%TYPE%)" \
     "theory/bags/theory_bags_type_rules.h"
 well-founded BAG_TYPE \
-    "::CVC4::theory::bags::BagsProperties::isWellFounded(%TYPE%)" \
-    "::CVC4::theory::bags::BagsProperties::mkGroundTerm(%TYPE%)" \
+    "::CVC5::theory::bags::BagsProperties::isWellFounded(%TYPE%)" \
+    "::CVC5::theory::bags::BagsProperties::mkGroundTerm(%TYPE%)" \
     "theory/bags/theory_bags_type_rules.h"
 enumerator BAG_TYPE \
-    "::CVC4::theory::bags::BagEnumerator" \
+    "::CVC5::theory::bags::BagEnumerator" \
     "theory/bags/theory_bags_type_enumerator.h"
 
 # operators
@@ -50,10 +50,10 @@ operator BAG_COUNT         2  "multiplicity of an element in a bag"
 operator DUPLICATE_REMOVAL 1  "eliminate duplicates in a bag (also known as the delta operator,or the squash operator)"
 
 constant MK_BAG_OP \
-       ::CVC4::MakeBagOp \
-       ::CVC4::MakeBagOpHashFunction \
+       ::CVC5::MakeBagOp \
+       ::CVC5::MakeBagOpHashFunction \
        "theory/bags/make_bag_op.h" \
-       "operator for MK_BAG; payload is an instance of the CVC4::MakeBagOp class"
+       "operator for MK_BAG; payload is an instance of the CVC5::MakeBagOp class"
 parameterized MK_BAG MK_BAG_OP 2 \
 "constructs a bag from one element along with its multiplicity"
 
@@ -70,24 +70,24 @@ operator BAG_TO_SET        1  "converts a bag to a set"
 # If the bag has cardinality > 1, then (choose A) will deterministically return an element in A.
 operator BAG_CHOOSE        1  "return an element in the bag given as a parameter"
 
-typerule UNION_MAX           ::CVC4::theory::bags::BinaryOperatorTypeRule
-typerule UNION_DISJOINT      ::CVC4::theory::bags::BinaryOperatorTypeRule
-typerule INTERSECTION_MIN    ::CVC4::theory::bags::BinaryOperatorTypeRule
-typerule DIFFERENCE_SUBTRACT ::CVC4::theory::bags::BinaryOperatorTypeRule
-typerule DIFFERENCE_REMOVE   ::CVC4::theory::bags::BinaryOperatorTypeRule
-typerule SUBBAG              ::CVC4::theory::bags::SubBagTypeRule
-typerule BAG_COUNT           ::CVC4::theory::bags::CountTypeRule
-typerule DUPLICATE_REMOVAL   ::CVC4::theory::bags::DuplicateRemovalTypeRule
+typerule UNION_MAX           ::CVC5::theory::bags::BinaryOperatorTypeRule
+typerule UNION_DISJOINT      ::CVC5::theory::bags::BinaryOperatorTypeRule
+typerule INTERSECTION_MIN    ::CVC5::theory::bags::BinaryOperatorTypeRule
+typerule DIFFERENCE_SUBTRACT ::CVC5::theory::bags::BinaryOperatorTypeRule
+typerule DIFFERENCE_REMOVE   ::CVC5::theory::bags::BinaryOperatorTypeRule
+typerule SUBBAG              ::CVC5::theory::bags::SubBagTypeRule
+typerule BAG_COUNT           ::CVC5::theory::bags::CountTypeRule
+typerule DUPLICATE_REMOVAL   ::CVC5::theory::bags::DuplicateRemovalTypeRule
 typerule MK_BAG_OP           "SimpleTypeRule<RBuiltinOperator>"
-typerule MK_BAG              ::CVC4::theory::bags::MkBagTypeRule
-typerule EMPTYBAG            ::CVC4::theory::bags::EmptyBagTypeRule
-typerule BAG_CARD            ::CVC4::theory::bags::CardTypeRule
-typerule BAG_CHOOSE          ::CVC4::theory::bags::ChooseTypeRule
-typerule BAG_IS_SINGLETON    ::CVC4::theory::bags::IsSingletonTypeRule
-typerule BAG_FROM_SET        ::CVC4::theory::bags::FromSetTypeRule
-typerule BAG_TO_SET          ::CVC4::theory::bags::ToSetTypeRule
+typerule MK_BAG              ::CVC5::theory::bags::MkBagTypeRule
+typerule EMPTYBAG            ::CVC5::theory::bags::EmptyBagTypeRule
+typerule BAG_CARD            ::CVC5::theory::bags::CardTypeRule
+typerule BAG_CHOOSE          ::CVC5::theory::bags::ChooseTypeRule
+typerule BAG_IS_SINGLETON    ::CVC5::theory::bags::IsSingletonTypeRule
+typerule BAG_FROM_SET        ::CVC5::theory::bags::FromSetTypeRule
+typerule BAG_TO_SET          ::CVC5::theory::bags::ToSetTypeRule
 
-construle UNION_DISJOINT     ::CVC4::theory::bags::BinaryOperatorTypeRule
-construle MK_BAG             ::CVC4::theory::bags::MkBagTypeRule
+construle UNION_DISJOINT     ::CVC5::theory::bags::BinaryOperatorTypeRule
+construle MK_BAG             ::CVC5::theory::bags::MkBagTypeRule
 
 endtheory
\ No newline at end of file
index 92cf49203b729dc2b091f5b394b7a90a5a0a0c46..15e3a30c75e66593739857818f6e506931ec23ef 100644 (file)
@@ -18,7 +18,7 @@
 
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 std::ostream& operator<<(std::ostream& out, const MakeBagOp& op)
 {
@@ -46,4 +46,4 @@ bool MakeBagOp::operator==(const MakeBagOp& op) const
   return getType() == op.getType();
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index e8610e7db07315adab69703ea9634f540dedeedd..4c2a3e9336e8aa35e4838bf9f15fadcd0c3d184d 100644 (file)
@@ -19,7 +19,7 @@
 
 #include <memory>
 
-namespace CVC4 {
+namespace CVC5 {
 
 class TypeNode;
 
@@ -57,6 +57,6 @@ struct MakeBagOpHashFunction
   size_t operator()(const MakeBagOp& op) const;
 }; /* struct MakeBagOpHashFunction */
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__MAKE_BAG_OP_H */
index ad723d293eb3933706b51a31eb7812570293cf5f..5952b66d8acc3822a878f165a51fe4e88587b587 100644 (file)
@@ -16,9 +16,9 @@
 #include "theory/sets/normal_form.h"
 #include "theory/type_enumerator.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bags {
 
@@ -674,4 +674,4 @@ Node NormalForm::evaluateToSet(TNode n)
 
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index a779d3321414cf18c6894680603c66d103a28133..1c7f05d8e4b99b508c1092a06f2eba7a4b5e63b2 100644 (file)
@@ -19,7 +19,7 @@
 #ifndef CVC4__THEORY__BAGS__NORMAL_FORM_H
 #define CVC4__THEORY__BAGS__NORMAL_FORM_H
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bags {
 
@@ -192,6 +192,6 @@ class NormalForm
 };
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BAGS__NORMAL_FORM_H */
index ab2ca290127cf4dbce2ae2b94dce4350858d12d6..d0299d52a5267209f2d93df40373045c216537bd 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <iostream>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bags {
 
@@ -79,4 +79,4 @@ std::ostream& operator<<(std::ostream& out, Rewrite r)
 
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 5d0b8a08741d7250459bfaf343ebcee7762ecbd6..9e7bb54fab0f6e60c88616261819c3f07e00daae 100644 (file)
@@ -19,7 +19,7 @@
 
 #include <iosfwd>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bags {
 
@@ -92,6 +92,6 @@ std::ostream& operator<<(std::ostream& out, Rewrite r);
 
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BAGS__REWRITES_H */
index 4fead8ab7ab2a3c41cd290a5d3dff310e8350d03..4011a3fc49613b954357477fd61fbe68b3354bce 100644 (file)
@@ -20,9 +20,9 @@
 #include "theory/uf/equality_engine.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bags {
 
@@ -136,4 +136,4 @@ void SolverState::collectDisequalBagTerms()
 
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index d8820d8c4a733f2931d32edf1a7c85821a54c85c..e6b2a25044f7787c05113603d7c9a38b555723f0 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "theory/theory_state.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bags {
 
@@ -90,6 +90,6 @@ class SolverState : public TheoryState
 
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BAGS__THEORY_SOLVER_STATE_H */
index 192fd6809e304938adddbfb8c3e26e021c51a7a9..072655834754ff20c28486dbffc2280c43f2e155 100644 (file)
@@ -18,9 +18,9 @@
 #include "theory/bags/solver_state.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bags {
 
@@ -45,4 +45,4 @@ Node TermRegistry::getEmptyBag(TypeNode tn)
 
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 87e61a026eb26594255733c957f3cf73b08f9f82..adf97fd5f451def4ddc2253b438802eba73b51b4 100644 (file)
@@ -22,7 +22,7 @@
 #include "context/cdhashmap.h"
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bags {
 
@@ -59,6 +59,6 @@ class TermRegistry
 
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BAGS__TERM_REGISTRY_H */
index 2950739e420a02abcf2df17cdfcfe5514ac03266..f91fd40f0bc42dfec7f53b56c122e2dbd8b78d97 100644 (file)
@@ -19,9 +19,9 @@
 #include "theory/rewriter.h"
 #include "theory/theory_model.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bags {
 
@@ -262,4 +262,4 @@ void TheoryBags::NotifyClass::eqNotifyDisequal(TNode n1, TNode n2, TNode reason)
 
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index df64c3f1c98aae7d249cd9dc190793620ff8e560..6bd9ddc65617cf6e22f49eb3c77e563f8f1181b4 100644 (file)
@@ -27,7 +27,7 @@
 #include "theory/theory.h"
 #include "theory/theory_eq_notify.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bags {
 
@@ -114,6 +114,6 @@ class TheoryBags : public Theory
 
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BAGS__THEORY_BAGS_H */
index d9284b862f6d06b896e9d0f6723816775747a4ae..02494727c264b62abbb2bf52913ca71c283f55d1 100644 (file)
@@ -18,7 +18,7 @@
 #include "theory/rewriter.h"
 #include "theory_bags_type_enumerator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bags {
 
@@ -83,4 +83,4 @@ bool BagEnumerator::isFinished()
 
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
\ No newline at end of file
+}  // namespace CVC5
\ No newline at end of file
index aa59a72e68987331d57b61a0ab2c522d5bdc4e6c..c13946388716b827112749def2c88e427c2beb13 100644 (file)
@@ -20,7 +20,7 @@
 #include "expr/type_node.h"
 #include "theory/type_enumerator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bags {
 
@@ -86,6 +86,6 @@ class BagEnumerator : public TypeEnumeratorBase<BagEnumerator>
 
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BAGS__TYPE_ENUMERATOR_H */
\ No newline at end of file
index 5a97155fc99438c0edbb25eea80e29b6dcee38ac..2acbb1e27ba9d46fef56eec09c67edcab58b03b8 100644 (file)
@@ -19,7 +19,7 @@
 #include "base/check.h"
 #include "theory/bags/normal_form.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bags {
 
@@ -279,4 +279,4 @@ TypeNode ToSetTypeRule::computeType(NodeManager* nodeManager,
 }
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 41e1164c2ea6168f7e464ec4a14b227feeba8346..dd93186adf61e0c44bfbd793eb7b8f51d5e9fc17 100644 (file)
@@ -20,7 +20,7 @@
 #include "expr/node.h"
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class NodeManager;
 
@@ -102,6 +102,6 @@ struct BagsProperties
 
 }  // namespace bags
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BAGS__THEORY_BAGS_TYPE_RULES_H */
index b50ec34c71bb6d3d9bd3feeb7e019d4dc6e2ed64..897c86e936cd37575501d83c69d66527ee9cf4ec 100644 (file)
@@ -31,7 +31,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace booleans {
 
@@ -814,4 +814,4 @@ void CircuitPropagator::addProof(TNode f, std::shared_ptr<ProofNode> pf)
 
 }  // namespace booleans
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index ba8c5782d49905a0febe3cfb624eaf23acb54d27..6caccef08869c5789f091b571a4638715ae85a2e 100644 (file)
@@ -31,7 +31,7 @@
 #include "expr/node.h"
 #include "theory/trust_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofGenerator;
 class ProofNode;
@@ -274,6 +274,6 @@ class CircuitPropagator
 
 }  // namespace booleans
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BOOLEANS__CIRCUIT_PROPAGATOR_H */
index 9d7b3fbd605d5e35e2449695ad655ffecd3d6786..d8009ad12f27a16d402e51cfa7594be9e85f9f5c 100644 (file)
@@ -4,12 +4,12 @@
 # src/theory/builtin/kinds.
 #
 
-theory THEORY_BOOL ::CVC4::theory::booleans::TheoryBool "theory/booleans/theory_bool.h"
+theory THEORY_BOOL ::CVC5::theory::booleans::TheoryBool "theory/booleans/theory_bool.h"
 typechecker "theory/booleans/theory_bool_type_rules.h"
 
 properties finite
 
-rewriter ::CVC4::theory::booleans::TheoryBoolRewriter "theory/booleans/theory_bool_rewriter.h"
+rewriter ::CVC5::theory::booleans::TheoryBoolRewriter "theory/booleans/theory_bool_rewriter.h"
 
 sort BOOLEAN_TYPE \
     2 \
@@ -20,12 +20,12 @@ sort BOOLEAN_TYPE \
 
 constant CONST_BOOLEAN \
     bool \
-    ::CVC4::BoolHashFunction \
+    ::CVC5::BoolHashFunction \
     "util/bool.h" \
     "truth and falsity; payload is a (C++) bool"
 
 enumerator BOOLEAN_TYPE \
-    "::CVC4::theory::booleans::BooleanEnumerator" \
+    "::CVC5::theory::booleans::BooleanEnumerator" \
     "theory/booleans/type_enumerator.h"
 
 operator NOT 1 "logical not"
@@ -35,13 +35,13 @@ operator OR 2: "logical or (N-ary)"
 operator XOR 2 "exclusive or (exactly two parameters)"
 operator ITE 3 "if-then-else, used for both Boolean and term ITE constructs; first parameter is (Boolean-sorted) condition, second is 'then', third is 'else' and these two parameters must have same base sort"
 
-typerule CONST_BOOLEAN ::CVC4::theory::boolean::BooleanTypeRule
+typerule CONST_BOOLEAN ::CVC5::theory::boolean::BooleanTypeRule
 
-typerule NOT ::CVC4::theory::boolean::BooleanTypeRule
-typerule AND ::CVC4::theory::boolean::BooleanTypeRule
-typerule IMPLIES ::CVC4::theory::boolean::BooleanTypeRule
-typerule OR ::CVC4::theory::boolean::BooleanTypeRule
-typerule XOR ::CVC4::theory::boolean::BooleanTypeRule
-typerule ITE ::CVC4::theory::boolean::IteTypeRule
+typerule NOT ::CVC5::theory::boolean::BooleanTypeRule
+typerule AND ::CVC5::theory::boolean::BooleanTypeRule
+typerule IMPLIES ::CVC5::theory::boolean::BooleanTypeRule
+typerule OR ::CVC5::theory::boolean::BooleanTypeRule
+typerule XOR ::CVC5::theory::boolean::BooleanTypeRule
+typerule ITE ::CVC5::theory::boolean::IteTypeRule
 
 endtheory
index 6244ff3f471c298100b1c46452ab7094c40443e9..a51f238a21e53247041ffc5c02e08f2b2f406b49 100644 (file)
@@ -16,7 +16,7 @@
 #include "expr/skolem_manager.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace booleans {
 
@@ -948,4 +948,4 @@ Node BoolProofRuleChecker::checkInternal(PfRule id,
 
 }  // namespace booleans
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 1d807fd904b67533a3c9df11e89c61d887393952..93c3baf1e7ed1aea6c2225121c97183433492cdf 100644 (file)
@@ -20,7 +20,7 @@
 #include "expr/node.h"
 #include "expr/proof_checker.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace booleans {
 
@@ -43,6 +43,6 @@ class BoolProofRuleChecker : public ProofRuleChecker
 
 }  // namespace booleans
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BOOLEANS__PROOF_CHECKER_H */
index aaff8293363b04c68451d7a8dca3f63be29b646f..b84cf5488fd4edac84ad81946398986e0ba59b04 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/proof_node.h"
 #include "expr/proof_node_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace booleans {
 
@@ -587,4 +587,4 @@ std::shared_ptr<ProofNode> ProofCircuitPropagatorForward::xorEval(bool x,
 
 }  // namespace booleans
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index fa472b602810ec180284f133a60aa4ba6cdd2f99..671c6e964d034e77f59171931ecb6a7735962391 100644 (file)
@@ -24,7 +24,7 @@
 #include "expr/node.h"
 #include "expr/proof_rule.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofNode;
 class ProofNodeManager;
@@ -212,6 +212,6 @@ class ProofCircuitPropagatorForward : public ProofCircuitPropagator
 
 }  // namespace booleans
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index bdd42824593aff704fe9e6a86e7b77cf16012211..2df179e27f5c96a2df77e7fc4a700471f337675a 100644 (file)
@@ -31,7 +31,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace booleans {
 
@@ -80,6 +80,6 @@ Theory::PPAssertStatus TheoryBool::ppAssert(
   return Theory::ppAssert(tin, outSubstitutions);
 }
 
-}/* CVC4::theory::booleans namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace booleans
+}  // namespace theory
+}  // namespace CVC5
index 12c9fa72fb407705f6b4fea02d36a8f4d2a37104..cbd9ec381ec00935dafe17198fdd223c01044367 100644 (file)
@@ -24,7 +24,7 @@
 #include "theory/booleans/theory_bool_rewriter.h"
 #include "theory/theory.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace booleans {
 
@@ -51,8 +51,8 @@ class TheoryBool : public Theory {
   BoolProofRuleChecker d_bProofChecker;
 };/* class TheoryBool */
 
-}/* CVC4::theory::booleans namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace booleans
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BOOLEANS__THEORY_BOOL_H */
index 4c15b2d8faa6d31889214156e84bbdcbc2e1abc0..3cc19a5206feb3911e33e4cd78ed0ef644dc2a0a 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/node_value.h"
 #include "theory/booleans/theory_bool_rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace booleans {
 
@@ -429,6 +429,6 @@ RewriteResponse TheoryBoolRewriter::preRewrite(TNode n) {
   return RewriteResponse(REWRITE_DONE, n);
 }
 
-}/* CVC4::theory::booleans namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace booleans
+}  // namespace theory
+}  // namespace CVC5
index 7af1abc0cfd3a7d21fbd1962e929d601b225cdd0..4caf5c6810a21944840cb7ab64d81f7211344277 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "theory/theory_rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace booleans {
 
@@ -34,8 +34,8 @@ class TheoryBoolRewriter : public TheoryRewriter
 
 }; /* class TheoryBoolRewriter */
 
-}/* CVC4::theory::booleans namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace booleans
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BOOLEANS__THEORY_BOOL_REWRITER_H */
index afb5ef92e48d1011573908f9239fd297dcaa57b9..2f59a032e05e7cedade64f9170ff21aef985161d 100644 (file)
@@ -19,7 +19,7 @@
 #ifndef CVC4__THEORY_BOOL_TYPE_RULES_H
 #define CVC4__THEORY_BOOL_TYPE_RULES_H
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace boolean {
 
@@ -70,8 +70,8 @@ public:
   }
 };/* class IteTypeRule */
 
-}/* CVC4::theory::boolean namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace boolean
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY_BOOL_TYPE_RULES_H */
index b2aeecae0b39f9ac791233ce7f3226f63858f330..9b6619961db24ca6f3dc8ed42d8fc99833d22a54 100644 (file)
@@ -23,7 +23,7 @@
 #include "expr/type_node.h"
 #include "expr/kind.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace booleans {
 
@@ -63,8 +63,8 @@ class BooleanEnumerator : public TypeEnumeratorBase<BooleanEnumerator> {
   bool isFinished() override { return d_value == DONE; }
 };/* class BooleanEnumerator */
 
-}/* CVC4::theory::booleans namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace booleans
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BOOLEANS__TYPE_ENUMERATOR_H */
index cf68e060c22886b79afd83b841d366d68c5e38ef..48ceaf1036d18dd1f8b051c8c3764af6c41d0f35 100644 (file)
 #     is with your type checker:
 #
 #       cardinality MY_TYPE \
-#           ::CVC4::theory::foo::TheoryFoo::CardinalityComputer(%TYPE%) \
+#           ::CVC5::theory::foo::TheoryFoo::CardinalityComputer(%TYPE%) \
 #           "theory/foo/theory_foo_type_rules.h"
 #
 #   well-founded K wellfoundedness-computer ground-term-computer [header]
 # commands.
 #
 
-theory THEORY_BUILTIN ::CVC4::theory::builtin::TheoryBuiltin "theory/builtin/theory_builtin.h"
+theory THEORY_BUILTIN ::CVC5::theory::builtin::TheoryBuiltin "theory/builtin/theory_builtin.h"
 typechecker "theory/builtin/theory_builtin_type_rules.h"
 
 properties stable-infinite
 
 # Rewriter responsible for all the terms of the theory
-rewriter ::CVC4::theory::builtin::TheoryBuiltinRewriter "theory/builtin/theory_builtin_rewriter.h"
+rewriter ::CVC5::theory::builtin::TheoryBuiltinRewriter "theory/builtin/theory_builtin_rewriter.h"
 
 sort BUILTIN_OPERATOR_TYPE \
     Cardinality::INTEGERS \
@@ -259,33 +259,33 @@ parameterized SORT_TYPE SORT_TAG 0: "specifies types of user-declared 'uninterpr
 # enough (for now) ?
 cardinality SORT_TYPE "Cardinality(Cardinality::INTEGERS)"
 well-founded SORT_TYPE \
-    "::CVC4::theory::builtin::SortProperties::isWellFounded(%TYPE%)" \
-    "::CVC4::theory::builtin::SortProperties::mkGroundTerm(%TYPE%)"
+    "::CVC5::theory::builtin::SortProperties::isWellFounded(%TYPE%)" \
+    "::CVC5::theory::builtin::SortProperties::mkGroundTerm(%TYPE%)"
 
 constant UNINTERPRETED_CONSTANT \
-    ::CVC4::UninterpretedConstant \
-    ::CVC4::UninterpretedConstantHashFunction \
+    ::CVC5::UninterpretedConstant \
+    ::CVC5::UninterpretedConstantHashFunction \
     "expr/uninterpreted_constant.h" \
-    "the kind of expressions representing uninterpreted constants; payload is an instance of the CVC4::UninterpretedConstant class (used in models)"
-typerule UNINTERPRETED_CONSTANT ::CVC4::theory::builtin::UninterpretedConstantTypeRule
+    "the kind of expressions representing uninterpreted constants; payload is an instance of the CVC5::UninterpretedConstant class (used in models)"
+typerule UNINTERPRETED_CONSTANT ::CVC5::theory::builtin::UninterpretedConstantTypeRule
 enumerator SORT_TYPE \
-    ::CVC4::theory::builtin::UninterpretedSortEnumerator \
+    ::CVC5::theory::builtin::UninterpretedSortEnumerator \
     "theory/builtin/type_enumerator.h"
 
 constant ABSTRACT_VALUE \
-    ::CVC4::AbstractValue \
-    ::CVC4::AbstractValueHashFunction \
+    ::CVC5::AbstractValue \
+    ::CVC5::AbstractValueHashFunction \
     "util/abstract_value.h" \
-    "the kind of expressions representing abstract values (other than uninterpreted sort constants); payload is an instance of the CVC4::AbstractValue class (used in models)"
-typerule ABSTRACT_VALUE ::CVC4::theory::builtin::AbstractValueTypeRule
+    "the kind of expressions representing abstract values (other than uninterpreted sort constants); payload is an instance of the CVC5::AbstractValue class (used in models)"
+typerule ABSTRACT_VALUE ::CVC5::theory::builtin::AbstractValueTypeRule
 
 # A kind representing "inlined" operators defined with OPERATOR
 # Conceptually, (EQUAL a b) is actually an (APPLY EQUAL a b), but it's
 # not stored that way.  If you ask for the operator of (EQUAL a b),
 # you'll get a special, singleton (BUILTIN EQUAL) Node.
 constant BUILTIN \
-    ::CVC4::Kind \
-    ::CVC4::kind::KindHashFunction \
+    ::CVC5::Kind \
+    ::CVC5::kind::KindHashFunction \
     "expr/kind.h" \
     "the kind of expressions representing built-in operators"
 
@@ -301,33 +301,33 @@ operator LAMBDA 2 "a lambda expression; first parameter is a BOUND_VAR_LIST, sec
 operator WITNESS 2 "a witness expression; first parameter is a BOUND_VAR_LIST, second is the witness body"
 
 constant TYPE_CONSTANT \
-    ::CVC4::TypeConstant \
-    ::CVC4::TypeConstantHashFunction \
+    ::CVC5::TypeConstant \
+    ::CVC5::TypeConstantHashFunction \
     "expr/kind.h" \
     "a representation for basic types"
 operator FUNCTION_TYPE 2: "a function type"
 cardinality FUNCTION_TYPE \
-    "::CVC4::theory::builtin::FunctionProperties::computeCardinality(%TYPE%)" \
+    "::CVC5::theory::builtin::FunctionProperties::computeCardinality(%TYPE%)" \
     "theory/builtin/theory_builtin_type_rules.h"
 well-founded FUNCTION_TYPE \
-    "::CVC4::theory::builtin::FunctionProperties::isWellFounded(%TYPE%)" \
-    "::CVC4::theory::builtin::FunctionProperties::mkGroundTerm(%TYPE%)" \
+    "::CVC5::theory::builtin::FunctionProperties::isWellFounded(%TYPE%)" \
+    "::CVC5::theory::builtin::FunctionProperties::mkGroundTerm(%TYPE%)" \
     "theory/builtin/theory_builtin_type_rules.h"
 enumerator FUNCTION_TYPE \
-    ::CVC4::theory::builtin::FunctionEnumerator \
+    ::CVC5::theory::builtin::FunctionEnumerator \
     "theory/builtin/type_enumerator.h"
 sort SEXPR_TYPE \
     Cardinality::INTEGERS \
     not-well-founded \
     "the type of a symbolic expression"
 
-typerule EQUAL ::CVC4::theory::builtin::EqualityTypeRule
-typerule DISTINCT ::CVC4::theory::builtin::DistinctTypeRule
-typerule SEXPR ::CVC4::theory::builtin::SExprTypeRule
-typerule LAMBDA ::CVC4::theory::builtin::LambdaTypeRule
-typerule WITNESS ::CVC4::theory::builtin::WitnessTypeRule
+typerule EQUAL ::CVC5::theory::builtin::EqualityTypeRule
+typerule DISTINCT ::CVC5::theory::builtin::DistinctTypeRule
+typerule SEXPR ::CVC5::theory::builtin::SExprTypeRule
+typerule LAMBDA ::CVC5::theory::builtin::LambdaTypeRule
+typerule WITNESS ::CVC5::theory::builtin::WitnessTypeRule
 
 # lambda expressions that are isomorphic to array constants can be considered constants
-construle LAMBDA ::CVC4::theory::builtin::LambdaTypeRule
+construle LAMBDA ::CVC5::theory::builtin::LambdaTypeRule
 
 endtheory
index 3e0eca1288a4985bba5776a2ce9d689e079ad703..62f0f1b9a94da369f55ca755a7c221ce647eddb4 100644 (file)
@@ -20,9 +20,9 @@
 #include "theory/rewriter.h"
 #include "theory/theory.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 const char* toString(MethodId id)
@@ -497,4 +497,4 @@ Node BuiltinProofRuleChecker::mkTheoryIdNode(TheoryId tid)
 
 }  // namespace builtin
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 77cb2593a950d0c545246fe1080aec7cc973007a..ed68f12150f85bf12e674f5aeeb7dc51923d5c2f 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/proof_node.h"
 #include "theory/quantifiers/extended_rewrite.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /**
@@ -179,6 +179,6 @@ class BuiltinProofRuleChecker : public ProofRuleChecker
 
 }  // namespace builtin
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BUILTIN__PROOF_CHECKER_H */
index 13162960c06d4108c1a1304c77d59f59bb29117e..83e9d3fed22ecec029bdfd81d08b7c44833ed4fb 100644 (file)
@@ -24,7 +24,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace builtin {
 
@@ -62,4 +62,4 @@ void TheoryBuiltin::finishInit()
 
 }  // namespace builtin
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 94a00b7e3d94182efa0823e1b98155e22c5dc97c..449282ae602eade06dafa3434f98e67ba5fa4676 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/builtin/theory_builtin_rewriter.h"
 #include "theory/theory.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace builtin {
 
@@ -53,6 +53,6 @@ class TheoryBuiltin : public Theory
 
 }  // namespace builtin
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BUILTIN__THEORY_BUILTIN_H */
index 16e454e04f1aaa5f9790a889491256dfba611b09..16fc59a5aea308c7ffbd152fb7a86ee80c582758 100644 (file)
@@ -23,7 +23,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace builtin {
 
@@ -502,6 +502,6 @@ Node TheoryBuiltinRewriter::getArrayRepresentationForLambda(TNode n)
   return Rewriter::rewrite(anode);
 }
 
-}/* CVC4::theory::builtin namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace builtin
+}  // namespace theory
+}  // namespace CVC5
index bf84d543b17bc3cf760831a2d467264205185408..c419abdb31a75bff80a082c26d729d1f6625409d 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "theory/theory_rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace builtin {
 
@@ -117,8 +117,8 @@ class TheoryBuiltinRewriter : public TheoryRewriter
   static Node getArrayRepresentationForLambda(TNode n);
 }; /* class TheoryBuiltinRewriter */
 
-}/* CVC4::theory::builtin namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace builtin
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BUILTIN__THEORY_BUILTIN_REWRITER_H */
index 3abdbd48f7f3206826efa0f1336c492e933d4bb6..d5a5c9ab7cb2d7475c920576c8758b0d29cff4a1 100644 (file)
@@ -18,7 +18,7 @@
 
 #include "expr/attribute.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace builtin {
 
@@ -47,4 +47,4 @@ Node SortProperties::mkGroundTerm(TypeNode type)
 
 }  // namespace builtin
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index e0c68aa0f4e55fd90799da682292fb555a8c72bd..815483507d15c672920ea00c144e033269460be2 100644 (file)
@@ -25,7 +25,7 @@
 
 #include <sstream>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace builtin {
 
@@ -246,8 +246,8 @@ class FunctionProperties {
   }
 };/* class FuctionProperties */
 
-}/* CVC4::theory::builtin namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace builtin
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BUILTIN__THEORY_BUILTIN_TYPE_RULES_H */
index 6f70821916fb3f93ae66a1875ea396f5d0baa88b..4dda11070dbca5c24afa0edb4defca81f037d1c7 100644 (file)
@@ -18,7 +18,7 @@
 
 #include "theory/builtin/theory_builtin_rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace builtin {
 
@@ -47,6 +47,6 @@ FunctionEnumerator& FunctionEnumerator::operator++()
   return *this;
 }
 
-} /* CVC4::theory::builtin namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace builtin
+}  // namespace theory
+}  // namespace CVC5
index 7b4b09f84cfc64f4d6afbe9f0eb706ebe5263437..50cd50dda1e6f9abb81e0904b06ce442b1fa0586 100644 (file)
@@ -25,7 +25,7 @@
 #include "theory/type_enumerator.h"
 #include "util/integer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace builtin {
 
@@ -104,8 +104,8 @@ class FunctionEnumerator : public TypeEnumeratorBase<FunctionEnumerator>
   Node d_bvl;
 }; /* class FunctionEnumerator */
 
-}/* CVC4::theory::builtin namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace builtin
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BUILTIN_TYPE_ENUMERATOR_H */
index 3b9df351881e7e25cceadbe24e0ebabe6d7fd61e..ee4b467b820df68e019a01304b1bbdf8834f0f9e 100644 (file)
 #include "theory/bv/theory_bv_utils.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4;
-using namespace CVC4::theory;
-using namespace CVC4::theory::bv;
-using namespace CVC4::context;
+using namespace CVC5;
+using namespace CVC5::theory;
+using namespace CVC5::theory::bv;
+using namespace CVC5::context;
 
 using namespace std;
-using namespace CVC4::theory::bv::utils;
+using namespace CVC5::theory::bv::utils;
 
 bool AbstractionModule::applyAbstraction(const std::vector<Node>& assertions,
                                          std::vector<Node>& new_assertions)
index e22e221f22fd81968ab48f58a3e0839da21aaae2..6c36de34c0570b5135dda5f892220ed88c233bb6 100644 (file)
@@ -27,7 +27,7 @@
 #include "util/statistics_registry.h"
 #include "util/stats_timer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -246,6 +246,6 @@ public:
 
 }
 }
-}
+}  // namespace CVC5
 
 #endif
index 465a8eb65543c8131cb91e6c656f64295780ed81..002a4f631dab7677bfafc43451ee9725b44f53ac 100644 (file)
@@ -40,7 +40,7 @@ static inline int Cnf_Lit2Var(int Lit)
   return (Lit & 1) ? -(Lit >> 1) - 1 : (Lit >> 1) + 1;
 }
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -123,7 +123,7 @@ Abc_Ntk_t* AigBitblaster::currentAigNtk() {
   if (!AigBitblaster::s_abcAigNetwork) {
     Abc_Start();
     s_abcAigNetwork = Abc_NtkAlloc( ABC_NTK_STRASH, ABC_FUNC_AIG, 1);
-    char pName[] = "CVC4::theory::bv::AigNetwork";
+    char pName[] = "CVC5::theory::bv::AigNetwork";
     s_abcAigNetwork->pName = Extra_UtilStrsav(pName);
   }
   
@@ -496,5 +496,5 @@ AigBitblaster::Statistics::~Statistics() {
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 #endif // CVC4_USE_ABC
index d3326f85308a30ad49e6174aa363199344c60809..3eccbd3ecbce100bc7d4e2431a86c8398ea96140 100644 (file)
@@ -33,7 +33,7 @@ typedef Abc_Aig_t_ Abc_Aig_t;
 class Cnf_Dat_t_;
 typedef Cnf_Dat_t_ Cnf_Dat_t;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 class SatSolver;
 }
@@ -121,6 +121,6 @@ class AigBitblaster : public TBitblaster<Abc_Obj_t*>
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif  //  CVC4__THEORY__BV__BITBLAST__AIG_BITBLASTER_H
index 01eabfab5f83fe26f58d53cbfd73fd8841615c9d..7ae55015fd175d6a8d72908d0b6545ee3fa12c87 100644 (file)
@@ -27,7 +27,7 @@
 #include "theory/bv/theory_bv_utils.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 namespace theory {
 namespace bv {
@@ -899,6 +899,6 @@ void DefaultRotateLeftBB (TNode node, std::vector<T>& bits, TBitblaster<T>* bb)
 
 }
 }
-}
+}  // namespace CVC5
 
 #endif
index 37618bd066d9e5a57e666a236e21baf9c2bccd27..e342d4410889f7b8b7d6c224dd9de70aa4fea2f1 100644 (file)
@@ -23,7 +23,7 @@
 #include <ostream>
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -267,6 +267,6 @@ T inline sLessThanBB(const std::vector<T>&a, const std::vector<T>& b, bool orEqu
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif  // CVC4__THEORY__BV__BITBLAST__BITBLAST_UTILS_H
index 738f511b6b13517ac035d8b5bf0d7234f930625c..90ea5ac2b19f14695fbb26ab297d9149a378d62c 100644 (file)
@@ -35,7 +35,7 @@
 #include "theory/valuation.h"
 #include "util/resource_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -268,6 +268,6 @@ Node TBitblaster<T>::getTermModel(TNode node, bool fullModel)
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BV__BITBLAST__BITBLASTER_H */
index bbddf82cded116268a56b8fc1a641610fdb0a57b..5e22262e2253607364f4750c50a0e6990f7d6dac 100644 (file)
@@ -27,7 +27,7 @@
 #include "theory/bv/theory_bv.h"
 #include "theory/theory_model.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -288,4 +288,4 @@ bool EagerBitblaster::isSharedTerm(TNode node) {
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index d66b46505fe053fe90d03f8d155607df3d24742d..dead462b5932da9e2f7d23e122906fa94001a8e8 100644 (file)
@@ -26,7 +26,7 @@
 
 #include "prop/sat_solver.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -85,5 +85,5 @@ class BitblastingRegistrar : public prop::Registrar
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 #endif  //  CVC4__THEORY__BV__BITBLAST__EAGER_BITBLASTER_H
index 7e36f63dda85a38fb11f5b0d7670ed532c43e9e4..e20a6f6b5dd0ce2f200d23cefea118458e2bf6c0 100644 (file)
@@ -30,7 +30,7 @@
 #include "theory/rewriter.h"
 #include "theory/theory_model.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -590,4 +590,4 @@ void TLazyBitblaster::clearSolver() {
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 622369043c9554ffbe92248fb7a06f59e1430ae9..1a963e67d4e2b0bd8b4288e84bdc9bfb3f277dcf 100644 (file)
@@ -26,7 +26,7 @@
 #include "prop/bv_sat_solver_notify.h"
 #include "theory/bv/abstraction.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace prop {
 class CnfStream;
 class NullRegistrat;
@@ -176,5 +176,5 @@ class TLazyBitblaster : public TBitblaster<Node>
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 #endif  //  CVC4__THEORY__BV__BITBLAST__LAZY_BITBLASTER_H
index 4210c4a86a856b8a526fbc8d6f84a791b3a6a73d..b0cf6860987f3801328addb20db0298fcefc66da 100644 (file)
@@ -17,7 +17,7 @@
 
 #include "theory/theory_model.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -84,4 +84,4 @@ bool BBProof::collectModelValues(TheoryModel* m,
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 6c4c043496b20f17c38926fcc5913791459116e4..894a9a91658cb4321d8405380c3fa325988e66d8 100644 (file)
@@ -18,7 +18,7 @@
 
 #include "theory/bv/bitblast/simple_bitblaster.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -47,5 +47,5 @@ class BBProof
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 #endif
index 10eac275e5a4e7b6dbbcf4c2f23a505737b03ac6..76677e2dbe660440660a9e590889a10ecd923ddb 100644 (file)
@@ -17,7 +17,7 @@
 #include "theory/theory_model.h"
 #include "theory/theory_state.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -155,4 +155,4 @@ bool BBSimple::isVariable(TNode node)
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index d337dbc08d8bc47947d47118e8d281f94c5a8d02..1b48f9a6854657369e67f9c949ee8ba9e4d3f0ef 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "theory/bv/bitblast/bitblaster.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -75,6 +75,6 @@ class BBSimple : public TBitblaster<Node>
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index e71b200c6e6844e391f6b7940ad09978275cac9e..9c478791cb088b733ec62f9415fd8181419ce63d 100644 (file)
@@ -23,7 +23,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -125,4 +125,4 @@ bool EagerBitblastSolver::collectModelInfo(TheoryModel* m, bool fullModel)
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 6a1d61a3b191e430b899fdd96fed33167176f1c0..0fe1ed32b4d209cc4c760b44b3ad82addac4cd19 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/bv/bv_solver_lazy.h"
 #include "theory/theory_model.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -60,6 +60,6 @@ class EagerBitblastSolver {
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif  // CVC4__THEORY__BV__BV_EAGER_SOLVER_H
index 1caae9b5e26727b27956446cc5f9557431ce40d9..67554525a952d9a41e99aac453b5b950df01d410 100644 (file)
 #include "theory/bv/theory_bv_utils.h"
 
 using namespace std;
-using namespace CVC4;
-using namespace CVC4::context;
-using namespace CVC4::theory;
-using namespace CVC4::theory::bv;
-using namespace CVC4::theory::bv::utils;
-
-const TermId CVC4::theory::bv::UndefinedTermId = -1; 
-const ReasonId CVC4::theory::bv::UndefinedReasonId = -1;
-const ReasonId CVC4::theory::bv::AxiomReasonId = -2;
-
+using namespace CVC5;
+using namespace CVC5::context;
+using namespace CVC5::theory;
+using namespace CVC5::theory::bv;
+using namespace CVC5::theory::bv::utils;
+
+const TermId CVC5::theory::bv::UndefinedTermId = -1;
+const ReasonId CVC5::theory::bv::UndefinedReasonId = -1;
+const ReasonId CVC5::theory::bv::AxiomReasonId = -2;
 
 bool InequalityGraph::addInequality(TNode a, TNode b, bool strict, TNode reason) {
   Debug("bv-inequality") << "InequalityGraph::addInequality " << a << " " << b << " strict: " << strict << "\n"; 
index be5da70b2b5d3aba3a20ab4253f21c9c9c4c53f0..caa7220cfbdf7f90ca91ebb026487cd4ef3f3fcc 100644 (file)
@@ -29,7 +29,7 @@
 #include "context/cdqueue.h"
 #include "context/context.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -291,6 +291,6 @@ public:
 
 }
 }
-}
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BV__BV_INEQUALITY__GRAPH_H */
index 36e77b0b76ec07cdb79d24d1221058a925feaf18..bbb2f1ca9a6a7b5b4e3af987f6a8ca7388ee6a4d 100644 (file)
@@ -21,9 +21,9 @@
 #include "theory/bv/bv_solver_lazy.h"
 #include "theory/bv/theory_bv_utils.h"
 
-using namespace CVC4::prop;
+using namespace CVC5::prop;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -381,4 +381,4 @@ QuickXPlain::Statistics::~Statistics() {
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index f509c3cb4e5c5f133ad749acc01dd8dd100da3a8..3d30d912d9d3bd16574f6519cb938e5271aa09a1 100644 (file)
@@ -29,7 +29,7 @@
 #include "util/statistics_registry.h"
 #include "util/stats_timer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 class TheoryModel;
@@ -181,6 +181,6 @@ class QuickXPlain
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__BV_QUICK_CHECK_H */
index d79f69e535eb81a9e590a1c1cbdac00fd54cf3d1..f08f7527af729ae0e10aeae4a572a20cdc38e940 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "theory/theory.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -117,6 +117,6 @@ class BVSolver
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BV__BV_SOLVER_H */
index e6dfd82860392a7ac145750ab21ddfa8283c349d..16a99c2e464fa72fdac0f1c4dfd40817222a1a14 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/bv/theory_bv_utils.h"
 #include "theory/theory_model.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -281,4 +281,4 @@ Node BVSolverBitblast::getValue(TNode node)
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index d1252659a51c8fb0543856608e0dcf9650ea4fe0..794b9fa9b389a423d1e1457635226e1a49742d8d 100644 (file)
@@ -29,7 +29,7 @@
 #include "theory/bv/proof_checker.h"
 #include "theory/eager_proof_generator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 namespace theory {
 namespace bv {
@@ -143,6 +143,6 @@ class BVSolverBitblast : public BVSolver
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 9562b69c711ea80b19fa248f0d64ef0041c3c1bd..ed71fccbe225b0669f9cb65e936c37b156e5c604 100644 (file)
@@ -32,9 +32,9 @@
 #include "theory/theory_model.h"
 #include "theory/trust_substitutions.h"
 
-using namespace CVC4::theory::bv::utils;
+using namespace CVC5::theory::bv::utils;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -828,4 +828,4 @@ void BVSolverLazy::setConflict(Node conflict)
 
 }  // namespace bv
 }  // namespace theory
-} /* namespace CVC4 */
+} // namespace CVC5
index 4c769fb7ab225edf39be8284dcaba77ca4aad741..6511900ebc6b327736a31a2c7d915fa5b2700927 100644 (file)
@@ -28,7 +28,7 @@
 #include "theory/bv/theory_bv.h"
 #include "util/hash.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -229,6 +229,6 @@ class BVSolverLazy : public BVSolver
 }  // namespace bv
 }  // namespace theory
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BV__BV_SOLVER_LAZY_H */
index db89c29bbd0b0465895009110797342d73c094a4..65d46e861bca5982598d365008927876b0fc5ff7 100644 (file)
@@ -20,7 +20,7 @@
 #include "theory/bv/theory_bv_utils.h"
 #include "theory/theory_model.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -151,4 +151,4 @@ bool BVSolverSimple::collectModelValues(TheoryModel* m,
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index a34ec98ada2ffeb6a384483cd7e5b252c06fa140..1b6976abb38b2042473c6607ce2934ed5c774ea6 100644 (file)
@@ -24,7 +24,7 @@
 #include "theory/bv/proof_checker.h"
 #include "theory/eager_proof_generator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 namespace theory {
 namespace bv {
@@ -81,6 +81,6 @@ class BVSolverSimple : public BVSolver
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index d4bba4c5eb232551ca1474155651d0ea5754f2fc..e558ea7c73c45f9c3fd37c90522d9520841b462f 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/uf/equality_engine.h"
 #include "theory/theory.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 namespace theory {
 
@@ -107,6 +107,6 @@ class SubtheorySolver {
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BV__BV_SUBTHEORY_H */
index 8f774e55267d0087722d029043fbe2d10d987a57..2343d72d140034ed6c12f1910784dc6fb2c3ef74 100644 (file)
 #include "theory/rewriter.h"
 #include "theory/theory_model.h"
 
-using namespace CVC4::context;
-using namespace CVC4::prop;
-using namespace CVC4::theory::bv::utils;
+using namespace CVC5::context;
+using namespace CVC5::prop;
+using namespace CVC5::theory::bv::utils;
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -990,6 +990,6 @@ Node mergeExplanations(TNode expl1, TNode expl2) {
   return mergeExplanations(expls);
 }
 
-} /* namespace CVC4::theory::bv */
+}  // namespace bv
 } /* namespace CVc4::theory */
-} /* namespace CVC4 */
+} // namespace CVC5
index 71db94cf8859b1befd2e3162825ce22788b2b753..e7156a33e147a8360f3075f4b2d45ae401b8c52e 100644 (file)
@@ -25,7 +25,7 @@
 #include "theory/bv/slicer.h"
 #include "theory/substitutions.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -245,4 +245,4 @@ class AlgebraicSolver : public SubtheorySolver
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 89bca151e97741974bf365baa19da05c17de85db..2d21a8f0c4d77da7361f9203027b66d0c55a89cf 100644 (file)
@@ -27,9 +27,9 @@
 #include "theory/bv/theory_bv_utils.h"
 
 using namespace std;
-using namespace CVC4::context;
+using namespace CVC5::context;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -276,6 +276,6 @@ void BitblastSolver::setConflict(TNode conflict)
   d_bv->setConflict(final_conflict);
 }
 
-}/* namespace CVC4::theory::bv */
-}/* namespace CVC4::theory */
-}/* namespace CVC4 */
+}  // namespace bv
+}  // namespace theory
+} // namespace CVC5
index ca6e53dea7dab142503f16c8dd626db0f415b796..f964fb9956d372a5914a2619620e750f5e9af9f0 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "theory/bv/bv_subtheory.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 namespace theory {
 namespace bv {
@@ -83,4 +83,4 @@ class BitblastSolver : public SubtheorySolver
 
 }  // namespace bv
 }  // namespace theory
-} /* namespace CVC4 */
+} // namespace CVC5
index bda3393e54f97757e93d356c638512439f4479a4..486adfdb7cb7221ed8a027335e01ffe2d0299769 100644 (file)
 #include "theory/theory_model.h"
 
 using namespace std;
-using namespace CVC4;
-using namespace CVC4::context;
-using namespace CVC4::theory;
-using namespace CVC4::theory::bv;
-using namespace CVC4::theory::bv::utils;
+using namespace CVC5;
+using namespace CVC5::context;
+using namespace CVC5::theory;
+using namespace CVC5::theory::bv;
+using namespace CVC5::theory::bv::utils;
 
 bool CoreSolverExtTheoryCallback::getCurrentSubstitution(
     int effort,
index 969ded528057f5c9c6c9061be1f0fcfa0f529df1..700d8c4f50fe154d989c698daed65437ed51626e 100644 (file)
@@ -25,7 +25,7 @@
 #include "theory/bv/bv_subtheory.h"
 #include "theory/ext_theory.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -164,4 +164,4 @@ class CoreSolver : public SubtheorySolver {
 
 }
 }
-}
+}  // namespace CVC5
index aa3607a66627eae523227f9f0cba6a79aed85d30..d67a5c55062c3c2cf1cb399672a5106af2908975 100644 (file)
 #include "theory/theory_model.h"
 
 using namespace std;
-using namespace CVC4;
-using namespace CVC4::context;
-using namespace CVC4::theory;
-using namespace CVC4::theory::bv;
-using namespace CVC4::theory::bv::utils;
+using namespace CVC5;
+using namespace CVC5::context;
+using namespace CVC5::theory;
+using namespace CVC5::theory::bv;
+using namespace CVC5::theory::bv::utils;
 
 bool InequalitySolver::check(Theory::Effort e) {
   Debug("bv-subtheory-inequality") << "InequalitySolveR::check("<< e <<")\n";
index 277449026b37a4a23fe4fd7806cb415faf61b0b1..232c8676eec758c321133d4599ff3eb462e7c4c0 100644 (file)
@@ -26,7 +26,7 @@
 #include "theory/bv/bv_inequality_graph.h"
 #include "theory/bv/bv_subtheory.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -89,6 +89,6 @@ class InequalitySolver : public SubtheorySolver
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BV__BV_SUBTHEORY__INEQUALITY_H */
index 80f47509e3a906887c3d5319936e40461dc580c0..65a8b5480bf3f3cdd5003e40382970d3276d1fd6 100644 (file)
@@ -24,7 +24,7 @@
 #include "options/smt_options.h"
 #include "theory/arith/nl/iand_utils.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /*
 ** Converts bit-vector formulas to integer formulas.
@@ -349,6 +349,6 @@ class IntBlaster
   bool d_introduceFreshIntVars;
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* __CVC4__THEORY__BV__INT_BLASTER_H */
index 32e0e9e85a1390008074a1ce4f0fb9cdf15f76ec..884ee49e60c4a696ae8d24f9c67ddf16ccad721d 100644 (file)
@@ -4,36 +4,36 @@
 # src/theory/builtin/kinds.
 #
 
-theory THEORY_BV ::CVC4::theory::bv::TheoryBV "theory/bv/theory_bv.h"
+theory THEORY_BV ::CVC5::theory::bv::TheoryBV "theory/bv/theory_bv.h"
 typechecker "theory/bv/theory_bv_type_rules.h"
 
 properties finite
 properties check propagate presolve ppStaticLearn
 
-rewriter ::CVC4::theory::bv::TheoryBVRewriter "theory/bv/theory_bv_rewriter.h"
+rewriter ::CVC5::theory::bv::TheoryBVRewriter "theory/bv/theory_bv_rewriter.h"
 
 constant BITVECTOR_TYPE \
-       ::CVC4::BitVectorSize \
-       "::CVC4::UnsignedHashFunction< ::CVC4::BitVectorSize >" \
+       ::CVC5::BitVectorSize \
+       "::CVC5::UnsignedHashFunction< ::CVC5::BitVectorSize >" \
        "util/bitvector.h" \
        "bit-vector type"
 cardinality BITVECTOR_TYPE \
-       "::CVC4::theory::bv::CardinalityComputer::computeCardinality(%TYPE%)" \
+       "::CVC5::theory::bv::CardinalityComputer::computeCardinality(%TYPE%)" \
        "theory/bv/theory_bv_type_rules.h"
 
 constant CONST_BITVECTOR \
-    ::CVC4::BitVector \
-    ::CVC4::BitVectorHashFunction \
+    ::CVC5::BitVector \
+    ::CVC5::BitVectorHashFunction \
     "util/bitvector.h" \
-    "a fixed-width bit-vector constant; payload is an instance of the CVC4::BitVector class"
+    "a fixed-width bit-vector constant; payload is an instance of the CVC5::BitVector class"
 
 enumerator BITVECTOR_TYPE \
-    "::CVC4::theory::bv::BitVectorEnumerator" \
+    "::CVC5::theory::bv::BitVectorEnumerator" \
     "theory/bv/type_enumerator.h"
 
 well-founded BITVECTOR_TYPE \
     true \
-    "(*CVC4::theory::TypeEnumerator(%TYPE%))" \
+    "(*CVC5::theory::TypeEnumerator(%TYPE%))" \
     "theory/type_enumerator.h"
 
 ### non-parameterized operator kinds ------------------------------------------
@@ -99,139 +99,139 @@ operator BITVECTOR_EAGER_ATOM 1 "formula to be treated as a bv atom via eager bi
 ### parameterized operator kinds ----------------------------------------------
 
 constant BITVECTOR_BITOF_OP \
-       ::CVC4::BitVectorBitOf \
-       ::CVC4::BitVectorBitOfHashFunction \
+       ::CVC5::BitVectorBitOf \
+       ::CVC5::BitVectorBitOfHashFunction \
        "util/bitvector.h" \
-       "operator for the bit-vector boolean bit extract; payload is an instance of the CVC4::BitVectorBitOf class"
+       "operator for the bit-vector boolean bit extract; payload is an instance of the CVC5::BitVectorBitOf class"
 parameterized BITVECTOR_BITOF BITVECTOR_BITOF_OP 1 "bit-vector boolean bit extract; first parameter is a BITVECTOR_BITOF_OP, second is a bit-vector term"
 
 constant BITVECTOR_EXTRACT_OP \
-       ::CVC4::BitVectorExtract \
-       ::CVC4::BitVectorExtractHashFunction \
+       ::CVC5::BitVectorExtract \
+       ::CVC5::BitVectorExtractHashFunction \
        "util/bitvector.h" \
-       "operator for the bit-vector extract; payload is an instance of the CVC4::BitVectorExtract class"
+       "operator for the bit-vector extract; payload is an instance of the CVC5::BitVectorExtract class"
 parameterized BITVECTOR_EXTRACT BITVECTOR_EXTRACT_OP 1 "bit-vector extract; first parameter is a BITVECTOR_EXTRACT_OP, second is a bit-vector term"
 
 constant BITVECTOR_REPEAT_OP \
-       ::CVC4::BitVectorRepeat \
-       "::CVC4::UnsignedHashFunction< ::CVC4::BitVectorRepeat >" \
+       ::CVC5::BitVectorRepeat \
+       "::CVC5::UnsignedHashFunction< ::CVC5::BitVectorRepeat >" \
        "util/bitvector.h" \
-       "operator for the bit-vector repeat; payload is an instance of the CVC4::BitVectorRepeat class"
+       "operator for the bit-vector repeat; payload is an instance of the CVC5::BitVectorRepeat class"
 parameterized BITVECTOR_REPEAT BITVECTOR_REPEAT_OP 1 "bit-vector repeat; first parameter is a BITVECTOR_REPEAT_OP, second is a bit-vector term"
 
 constant BITVECTOR_ROTATE_LEFT_OP \
-       ::CVC4::BitVectorRotateLeft \
-       "::CVC4::UnsignedHashFunction< ::CVC4::BitVectorRotateLeft >" \
+       ::CVC5::BitVectorRotateLeft \
+       "::CVC5::UnsignedHashFunction< ::CVC5::BitVectorRotateLeft >" \
        "util/bitvector.h" \
-       "operator for the bit-vector rotate left; payload is an instance of the CVC4::BitVectorRotateLeft class"
+       "operator for the bit-vector rotate left; payload is an instance of the CVC5::BitVectorRotateLeft class"
 parameterized BITVECTOR_ROTATE_LEFT BITVECTOR_ROTATE_LEFT_OP 1 "bit-vector rotate left; first parameter is a BITVECTOR_ROTATE_LEFT_OP, second is a bit-vector term"
 
 constant BITVECTOR_ROTATE_RIGHT_OP \
-       ::CVC4::BitVectorRotateRight \
-       "::CVC4::UnsignedHashFunction< ::CVC4::BitVectorRotateRight >" \
+       ::CVC5::BitVectorRotateRight \
+       "::CVC5::UnsignedHashFunction< ::CVC5::BitVectorRotateRight >" \
        "util/bitvector.h" \
-       "operator for the bit-vector rotate right; payload is an instance of the CVC4::BitVectorRotateRight class"
+       "operator for the bit-vector rotate right; payload is an instance of the CVC5::BitVectorRotateRight class"
 parameterized BITVECTOR_ROTATE_RIGHT BITVECTOR_ROTATE_RIGHT_OP 1 "bit-vector rotate right; first parameter is a BITVECTOR_ROTATE_RIGHT_OP, second is a bit-vector term"
 
 constant BITVECTOR_SIGN_EXTEND_OP \
-       ::CVC4::BitVectorSignExtend \
-       "::CVC4::UnsignedHashFunction< ::CVC4::BitVectorSignExtend >" \
+       ::CVC5::BitVectorSignExtend \
+       "::CVC5::UnsignedHashFunction< ::CVC5::BitVectorSignExtend >" \
        "util/bitvector.h" \
-       "operator for the bit-vector sign-extend; payload is an instance of the CVC4::BitVectorSignExtend class"
+       "operator for the bit-vector sign-extend; payload is an instance of the CVC5::BitVectorSignExtend class"
 parameterized BITVECTOR_SIGN_EXTEND BITVECTOR_SIGN_EXTEND_OP 1 "bit-vector sign-extend; first parameter is a BITVECTOR_SIGN_EXTEND_OP, second is a bit-vector term"
 
 constant BITVECTOR_ZERO_EXTEND_OP \
-       ::CVC4::BitVectorZeroExtend \
-       "::CVC4::UnsignedHashFunction< ::CVC4::BitVectorZeroExtend >" \
+       ::CVC5::BitVectorZeroExtend \
+       "::CVC5::UnsignedHashFunction< ::CVC5::BitVectorZeroExtend >" \
        "util/bitvector.h" \
-       "operator for the bit-vector zero-extend; payload is an instance of the CVC4::BitVectorZeroExtend class"
+       "operator for the bit-vector zero-extend; payload is an instance of the CVC5::BitVectorZeroExtend class"
 parameterized BITVECTOR_ZERO_EXTEND BITVECTOR_ZERO_EXTEND_OP 1 "bit-vector zero-extend; first parameter is a BITVECTOR_ZERO_EXTEND_OP, second is a bit-vector term"
 
 constant INT_TO_BITVECTOR_OP \
-       ::CVC4::IntToBitVector \
-       "::CVC4::UnsignedHashFunction< ::CVC4::IntToBitVector >" \
+       ::CVC5::IntToBitVector \
+       "::CVC5::UnsignedHashFunction< ::CVC5::IntToBitVector >" \
        "util/bitvector.h" \
-       "operator for the integer conversion to bit-vector; payload is an instance of the CVC4::IntToBitVector class"
+       "operator for the integer conversion to bit-vector; payload is an instance of the CVC5::IntToBitVector class"
 parameterized INT_TO_BITVECTOR INT_TO_BITVECTOR_OP 1 "integer conversion to bit-vector; first parameter is an INT_TO_BITVECTOR_OP, second is an integer term"
 
 ### type rules for non-parameterized operator kinds ---------------------------
 
-typerule CONST_BITVECTOR ::CVC4::theory::bv::BitVectorConstantTypeRule
+typerule CONST_BITVECTOR ::CVC5::theory::bv::BitVectorConstantTypeRule
 
 ## concatentation kind
-typerule BITVECTOR_CONCAT ::CVC4::theory::bv::BitVectorConcatTypeRule
+typerule BITVECTOR_CONCAT ::CVC5::theory::bv::BitVectorConcatTypeRule
 
 ## bit-wise kinds
-typerule BITVECTOR_AND ::CVC4::theory::bv::BitVectorFixedWidthTypeRule
-typerule BITVECTOR_COMP ::CVC4::theory::bv::BitVectorBVPredTypeRule
-typerule BITVECTOR_NAND ::CVC4::theory::bv::BitVectorFixedWidthTypeRule
-typerule BITVECTOR_NOR ::CVC4::theory::bv::BitVectorFixedWidthTypeRule
-typerule BITVECTOR_NOT ::CVC4::theory::bv::BitVectorFixedWidthTypeRule
-typerule BITVECTOR_OR ::CVC4::theory::bv::BitVectorFixedWidthTypeRule
-typerule BITVECTOR_XNOR ::CVC4::theory::bv::BitVectorFixedWidthTypeRule
-typerule BITVECTOR_XOR ::CVC4::theory::bv::BitVectorFixedWidthTypeRule
+typerule BITVECTOR_AND ::CVC5::theory::bv::BitVectorFixedWidthTypeRule
+typerule BITVECTOR_COMP ::CVC5::theory::bv::BitVectorBVPredTypeRule
+typerule BITVECTOR_NAND ::CVC5::theory::bv::BitVectorFixedWidthTypeRule
+typerule BITVECTOR_NOR ::CVC5::theory::bv::BitVectorFixedWidthTypeRule
+typerule BITVECTOR_NOT ::CVC5::theory::bv::BitVectorFixedWidthTypeRule
+typerule BITVECTOR_OR ::CVC5::theory::bv::BitVectorFixedWidthTypeRule
+typerule BITVECTOR_XNOR ::CVC5::theory::bv::BitVectorFixedWidthTypeRule
+typerule BITVECTOR_XOR ::CVC5::theory::bv::BitVectorFixedWidthTypeRule
 
 ## arithmetic kinds
-typerule BITVECTOR_MULT ::CVC4::theory::bv::BitVectorFixedWidthTypeRule
-typerule BITVECTOR_NEG ::CVC4::theory::bv::BitVectorFixedWidthTypeRule
-typerule BITVECTOR_PLUS ::CVC4::theory::bv::BitVectorFixedWidthTypeRule
-typerule BITVECTOR_SUB ::CVC4::theory::bv::BitVectorFixedWidthTypeRule
-typerule BITVECTOR_UDIV ::CVC4::theory::bv::BitVectorFixedWidthTypeRule
-typerule BITVECTOR_UREM ::CVC4::theory::bv::BitVectorFixedWidthTypeRule
-typerule BITVECTOR_SDIV ::CVC4::theory::bv::BitVectorFixedWidthTypeRule
-typerule BITVECTOR_SMOD ::CVC4::theory::bv::BitVectorFixedWidthTypeRule
-typerule BITVECTOR_SREM ::CVC4::theory::bv::BitVectorFixedWidthTypeRule
+typerule BITVECTOR_MULT ::CVC5::theory::bv::BitVectorFixedWidthTypeRule
+typerule BITVECTOR_NEG ::CVC5::theory::bv::BitVectorFixedWidthTypeRule
+typerule BITVECTOR_PLUS ::CVC5::theory::bv::BitVectorFixedWidthTypeRule
+typerule BITVECTOR_SUB ::CVC5::theory::bv::BitVectorFixedWidthTypeRule
+typerule BITVECTOR_UDIV ::CVC5::theory::bv::BitVectorFixedWidthTypeRule
+typerule BITVECTOR_UREM ::CVC5::theory::bv::BitVectorFixedWidthTypeRule
+typerule BITVECTOR_SDIV ::CVC5::theory::bv::BitVectorFixedWidthTypeRule
+typerule BITVECTOR_SMOD ::CVC5::theory::bv::BitVectorFixedWidthTypeRule
+typerule BITVECTOR_SREM ::CVC5::theory::bv::BitVectorFixedWidthTypeRule
 
 ## shift kinds
-typerule BITVECTOR_ASHR ::CVC4::theory::bv::BitVectorFixedWidthTypeRule
-typerule BITVECTOR_LSHR ::CVC4::theory::bv::BitVectorFixedWidthTypeRule
-typerule BITVECTOR_SHL ::CVC4::theory::bv::BitVectorFixedWidthTypeRule
+typerule BITVECTOR_ASHR ::CVC5::theory::bv::BitVectorFixedWidthTypeRule
+typerule BITVECTOR_LSHR ::CVC5::theory::bv::BitVectorFixedWidthTypeRule
+typerule BITVECTOR_SHL ::CVC5::theory::bv::BitVectorFixedWidthTypeRule
 
 ## inequality kinds
-typerule BITVECTOR_ULE ::CVC4::theory::bv::BitVectorPredicateTypeRule
-typerule BITVECTOR_ULT ::CVC4::theory::bv::BitVectorPredicateTypeRule
-typerule BITVECTOR_UGE ::CVC4::theory::bv::BitVectorPredicateTypeRule
-typerule BITVECTOR_UGT ::CVC4::theory::bv::BitVectorPredicateTypeRule
-typerule BITVECTOR_SLE ::CVC4::theory::bv::BitVectorPredicateTypeRule
-typerule BITVECTOR_SLT ::CVC4::theory::bv::BitVectorPredicateTypeRule
-typerule BITVECTOR_SGE ::CVC4::theory::bv::BitVectorPredicateTypeRule
-typerule BITVECTOR_SGT ::CVC4::theory::bv::BitVectorPredicateTypeRule
+typerule BITVECTOR_ULE ::CVC5::theory::bv::BitVectorPredicateTypeRule
+typerule BITVECTOR_ULT ::CVC5::theory::bv::BitVectorPredicateTypeRule
+typerule BITVECTOR_UGE ::CVC5::theory::bv::BitVectorPredicateTypeRule
+typerule BITVECTOR_UGT ::CVC5::theory::bv::BitVectorPredicateTypeRule
+typerule BITVECTOR_SLE ::CVC5::theory::bv::BitVectorPredicateTypeRule
+typerule BITVECTOR_SLT ::CVC5::theory::bv::BitVectorPredicateTypeRule
+typerule BITVECTOR_SGE ::CVC5::theory::bv::BitVectorPredicateTypeRule
+typerule BITVECTOR_SGT ::CVC5::theory::bv::BitVectorPredicateTypeRule
 # inequalities with return type bit-vector of size 1
-typerule BITVECTOR_ULTBV ::CVC4::theory::bv::BitVectorBVPredTypeRule
-typerule BITVECTOR_SLTBV ::CVC4::theory::bv::BitVectorBVPredTypeRule
+typerule BITVECTOR_ULTBV ::CVC5::theory::bv::BitVectorBVPredTypeRule
+typerule BITVECTOR_SLTBV ::CVC5::theory::bv::BitVectorBVPredTypeRule
 
 ## if-then-else kind
-typerule BITVECTOR_ITE ::CVC4::theory::bv::BitVectorITETypeRule
+typerule BITVECTOR_ITE ::CVC5::theory::bv::BitVectorITETypeRule
 
 ## reduction kinds
-typerule BITVECTOR_REDAND ::CVC4::theory::bv::BitVectorUnaryPredicateTypeRule
-typerule BITVECTOR_REDOR ::CVC4::theory::bv::BitVectorUnaryPredicateTypeRule
+typerule BITVECTOR_REDAND ::CVC5::theory::bv::BitVectorUnaryPredicateTypeRule
+typerule BITVECTOR_REDOR ::CVC5::theory::bv::BitVectorUnaryPredicateTypeRule
 
 ## conversion kinds
-typerule BITVECTOR_TO_NAT ::CVC4::theory::bv::BitVectorConversionTypeRule
+typerule BITVECTOR_TO_NAT ::CVC5::theory::bv::BitVectorConversionTypeRule
 
 ## internal kinds
-typerule BITVECTOR_ACKERMANNIZE_UDIV ::CVC4::theory::bv::BitVectorAckermanizationUdivTypeRule
-typerule BITVECTOR_ACKERMANNIZE_UREM ::CVC4::theory::bv::BitVectorAckermanizationUremTypeRule
-typerule BITVECTOR_EAGER_ATOM ::CVC4::theory::bv::BitVectorEagerAtomTypeRule
+typerule BITVECTOR_ACKERMANNIZE_UDIV ::CVC5::theory::bv::BitVectorAckermanizationUdivTypeRule
+typerule BITVECTOR_ACKERMANNIZE_UREM ::CVC5::theory::bv::BitVectorAckermanizationUremTypeRule
+typerule BITVECTOR_EAGER_ATOM ::CVC5::theory::bv::BitVectorEagerAtomTypeRule
 
 ### type rules for parameterized operator kinds -------------------------------
 
 typerule BITVECTOR_BITOF_OP "SimpleTypeRule<RBuiltinOperator>"
-typerule BITVECTOR_BITOF ::CVC4::theory::bv::BitVectorBitOfTypeRule
+typerule BITVECTOR_BITOF ::CVC5::theory::bv::BitVectorBitOfTypeRule
 typerule BITVECTOR_EXTRACT_OP "SimpleTypeRule<RBuiltinOperator>"
-typerule BITVECTOR_EXTRACT ::CVC4::theory::bv::BitVectorExtractTypeRule
+typerule BITVECTOR_EXTRACT ::CVC5::theory::bv::BitVectorExtractTypeRule
 typerule BITVECTOR_REPEAT_OP "SimpleTypeRule<RBuiltinOperator>"
-typerule BITVECTOR_REPEAT ::CVC4::theory::bv::BitVectorRepeatTypeRule
+typerule BITVECTOR_REPEAT ::CVC5::theory::bv::BitVectorRepeatTypeRule
 typerule BITVECTOR_ROTATE_LEFT_OP "SimpleTypeRule<RBuiltinOperator>"
-typerule BITVECTOR_ROTATE_LEFT ::CVC4::theory::bv::BitVectorFixedWidthTypeRule
+typerule BITVECTOR_ROTATE_LEFT ::CVC5::theory::bv::BitVectorFixedWidthTypeRule
 typerule BITVECTOR_ROTATE_RIGHT_OP "SimpleTypeRule<RBuiltinOperator>"
-typerule BITVECTOR_ROTATE_RIGHT ::CVC4::theory::bv::BitVectorFixedWidthTypeRule
+typerule BITVECTOR_ROTATE_RIGHT ::CVC5::theory::bv::BitVectorFixedWidthTypeRule
 typerule BITVECTOR_SIGN_EXTEND_OP "SimpleTypeRule<RBuiltinOperator>"
-typerule BITVECTOR_SIGN_EXTEND ::CVC4::theory::bv::BitVectorExtendTypeRule
+typerule BITVECTOR_SIGN_EXTEND ::CVC5::theory::bv::BitVectorExtendTypeRule
 typerule BITVECTOR_ZERO_EXTEND_OP "SimpleTypeRule<RBuiltinOperator>"
-typerule BITVECTOR_ZERO_EXTEND ::CVC4::theory::bv::BitVectorExtendTypeRule
-typerule INT_TO_BITVECTOR_OP ::CVC4::theory::bv::IntToBitVectorOpTypeRule
-typerule INT_TO_BITVECTOR ::CVC4::theory::bv::BitVectorConversionTypeRule
+typerule BITVECTOR_ZERO_EXTEND ::CVC5::theory::bv::BitVectorExtendTypeRule
+typerule INT_TO_BITVECTOR_OP ::CVC5::theory::bv::IntToBitVectorOpTypeRule
+typerule INT_TO_BITVECTOR ::CVC5::theory::bv::BitVectorConversionTypeRule
 
 endtheory
index 862e2034aa4bfc2789b4333483275165bd5a3915..82f37c552f7d38b1f2756c165b584200f3524124 100644 (file)
@@ -14,7 +14,7 @@
 
 #include "theory/bv/proof_checker.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -50,4 +50,4 @@ Node BVProofRuleChecker::checkInternal(PfRule id,
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 119aa4924d74d50136d6136bab8410053edb7208..efa319322beb33a9bdfed63747b28039e5d838e6 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/proof_node.h"
 #include "theory/bv/bitblast/simple_bitblaster.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -45,6 +45,6 @@ class BVProofRuleChecker : public ProofRuleChecker
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BV__PROOF_CHECKER_H */
index a19c18df8dfa06eeb8afcc25fd9120c38658b0f0..e8c032a61531eecdbafcea8ef1362bdd975c2e5c 100644 (file)
@@ -20,9 +20,9 @@
 #include "theory/bv/theory_bv_utils.h"
 #include "theory/rewriter.h"
 
-using namespace std; 
+using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -83,4 +83,4 @@ std::string Base::debugPrint() const {
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 49c3cfaa74096f895a20bad24df076061bbedec2..56ed0ecba30f269e2dd6cbd8639cc282985f2f62 100644 (file)
@@ -23,7 +23,7 @@
 #include <vector>
 #include "util/index.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -47,10 +47,10 @@ public:
     }
     return true; 
   }
-}; 
+};
 
-}/* CVC4::theory::bv namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace bv
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BV__SLICER_BV_H */
index 3d8a5d3ea51b70f9bf542d22029e5ebba7801f2a..185f7ad2aacb87787abf785141124685a560ef82 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/bv/theory_bv_utils.h"
 #include "theory/ee_setup_info.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -236,4 +236,4 @@ bool TheoryBV::applyAbstraction(const std::vector<Node>& assertions,
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 93e03e5ca15eed166517fa120e6863d29f698db4..1608dc3cf03aed9c9d599e3776cf3b039b8e1c2d 100644 (file)
@@ -24,7 +24,7 @@
 #include "theory/theory_eq_notify.h"
 #include "theory/theory_state.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -124,6 +124,6 @@ class TheoryBV : public Theory
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BV__THEORY_BV_H */
index 6cf1934f085953912dd43bc456850a3039c90ca0..f9bd4215d8cd1eb6305395834fb3656a6878bc62 100644 (file)
@@ -30,7 +30,7 @@
 #include "theory/theory.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -770,4 +770,4 @@ struct FixpointRewriteStrategy {
 
 } // End namespace bv
 } // End namespace theory
-} // End namespace CVC4
+}  // End namespace CVC5
index 57cb5f28e002f85ad212353c315c02fc397798a4..917d776375aafde91ca3563afb503945992f256a 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/bv/theory_bv_rewrite_rules.h"
 #include "theory/bv/theory_bv_utils.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -492,4 +492,4 @@ Node RewriteRule<EvalComp>::apply(TNode node) {
 
 }
 }
-}
+}  // namespace CVC5
index c1aa034e82352583daae857452006e19a51ac242..c24c3ac48ff111362d2f314bbfcb3ce2de9f5ba3 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/bv/theory_bv_rewrite_rules.h"
 #include "theory/bv/theory_bv_utils.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -302,4 +302,4 @@ Node RewriteRule<ReflexivityEq>::apply(TNode node) {
 
 }
 }
-}
+}  // namespace CVC5
index db8e588e43cd1b280d2d97d0e7e282c67d2032a6..cf7bc4a8f3fac1a2f4cabb40cdb445a440cb3a42 100644 (file)
@@ -27,7 +27,7 @@
 #include "theory/bv/theory_bv_utils.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -1571,4 +1571,4 @@ inline Node RewriteRule<NormalizeEqPlusNeg>::apply(TNode node)
 
 }
 }
-}
+}  // namespace CVC5
index 1272f303d8800da86826acf299bd1ae406766813..3750ef5b0361c182ace7676442e2fe75f0773220 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/bv/theory_bv_rewrite_rules.h"
 #include "theory/bv/theory_bv_utils.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -788,4 +788,4 @@ inline Node RewriteRule<RedandEliminate>::apply(TNode node)
 
 }
 }
-}
+}  // namespace CVC5
index bbf7c62e7b1f513e96ff2042e78da67baa9fac0b..c6dcb9f1ea7de07d8a23930c688ede70282a50b7 100644 (file)
@@ -24,7 +24,7 @@
 #include "theory/bv/theory_bv_utils.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -2257,4 +2257,4 @@ Node RewriteRule<MultSltMult>::apply(TNode node)
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 614261e34ec3e34037a277e10925f8ee65f4645f..9b2d929ed0bd1dd94ffe781883814fbc92bc936b 100644 (file)
@@ -25,9 +25,9 @@
 #include "theory/bv/theory_bv_rewriter.h"
 #include "theory/theory.h"
 
-using namespace CVC4;
-using namespace CVC4::theory;
-using namespace CVC4::theory::bv;
+using namespace CVC5;
+using namespace CVC5::theory;
+using namespace CVC5::theory::bv;
 
 TheoryBVRewriter::TheoryBVRewriter() { initializeRewrites(); }
 
index 9ecc2597354b39750910e59664090d338a02eee8..e6c42f117d8cbf3c4e3c0052b28977e5aa5e9f58 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "theory/theory_rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -103,8 +103,8 @@ class TheoryBVRewriter : public TheoryRewriter
   RewriteFunction d_rewriteTable[kind::LAST_KIND];
 }; /* class TheoryBVRewriter */
 
-}/* CVC4::theory::bv namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace bv
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BV__THEORY_BV_REWRITER_H */
index 54e8c6175e293fa8ebd850e809079da69867f258..54ed4579b4a4be875566f137349d7b2e170b622b 100644 (file)
@@ -21,7 +21,7 @@
 #ifndef CVC4__THEORY__BV__THEORY_BV_TYPE_RULES_H
 #define CVC4__THEORY__BV__THEORY_BV_TYPE_RULES_H
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -450,6 +450,6 @@ class BitVectorAckermanizationUremTypeRule
 
 }  // namespace bv
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BV__THEORY_BV_TYPE_RULES_H */
index 1a6b7a87323873004a602cb957d1e9966c04d517..4a68e3724b143d5b66ae433d06de62c2ba102c0d 100644 (file)
@@ -21,7 +21,7 @@
 #include "options/theory_options.h"
 #include "theory/theory.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 namespace utils {
@@ -508,7 +508,7 @@ Node eliminateInt2Bv(TNode node)
   return Node(result);
 }
 
-}/* CVC4::theory::bv::utils namespace */
-}/* CVC4::theory::bv namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace utils
+}  // namespace bv
+}  // namespace theory
+}  // namespace CVC5
index c6c03e56193aa39eba944dbc1390f6862605320b..5795b5f144559f17148ab135772c949274b4008c 100644 (file)
@@ -25,7 +25,7 @@
 
 #include "expr/node_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -226,4 +226,4 @@ Node eliminateInt2Bv(TNode node);
 }
 }
 }
-}
+}  // namespace CVC5
index 58f8f5b803020af4544b340049fd8bd129410688..31fe11715c92c92b5465b3059eb07703311fa5a0 100644 (file)
@@ -26,7 +26,7 @@
 #include "util/bitvector.h"
 #include "util/integer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace bv {
 
@@ -59,8 +59,8 @@ public:
   bool isFinished() override { return d_bits != d_bits.modByPow2(d_size); }
 };/* BitVectorEnumerator */
 
-}/* CVC4::theory::bv namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace bv
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__BV__TYPE_ENUMERATOR_H */
index 91873b03f8c2785f2efb5a0ee880df6902fc8f93..687378887182deba7807f59c13075aca75c8bc6d 100644 (file)
@@ -24,7 +24,7 @@
 #include "expr/node.h"
 #include "theory/theory_id.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /**
@@ -60,6 +60,6 @@ struct CarePair {
 typedef std::set<CarePair> CareGraph;
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__CARE_GRAPH_H */
index 567a16636af96111809228123b8bbcdebac8b736..df757c4a96d0f130106f15610cd9f19a14043ffb 100644 (file)
@@ -20,7 +20,7 @@
 #include "theory/model_manager.h"
 #include "theory/theory_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 CombinationCareGraph::CombinationCareGraph(
@@ -99,4 +99,4 @@ bool CombinationCareGraph::buildModel()
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 70d651e1f82b0f2b98951a135eef061904cd0021..a59fa154e26564e544a7687232ca08e2ec18b481 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "theory/combination_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class TheoryEngine;
 
@@ -47,6 +47,6 @@ class CombinationCareGraph : public CombinationEngine
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__COMBINATION_DISTRIBUTED__H */
index 160b56625f4fb2f53c246ab34546a4b2e52d0686..639a7e2011b118a6695dd8037a5eeb5c0810190e 100644 (file)
@@ -24,7 +24,7 @@
 #include "theory/shared_solver_distributed.h"
 #include "theory/theory_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 CombinationEngine::CombinationEngine(TheoryEngine& te,
@@ -118,4 +118,4 @@ void CombinationEngine::resetRound()
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index a6331b4067e8439d34e3e80d1178576f0f9207ce..6798404e977c089d373a5e1b52c73b4ab1eb1f86 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/ee_manager.h"
 #include "theory/valuation.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class TheoryEngine;
 
@@ -137,6 +137,6 @@ class CombinationEngine
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__COMBINATION_DISTRIBUTED__H */
index dadd0d24042572440cca94e02a806ab56c7ec350..18332a972c67037b92ff8a8c0dff9cc0e75287cd 100644 (file)
 #include "theory/datatypes/sygus_datatype_utils.h"
 #include "theory/datatypes/theory_datatypes_utils.h"
 
-using namespace CVC4;
-using namespace CVC4::kind;
+using namespace CVC5;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace datatypes {
 
@@ -794,6 +794,6 @@ Node DatatypesRewriter::replaceDebruijn(Node n,
   return n;
 }
 
-} /* CVC4::theory::datatypes namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace datatypes
+}  // namespace theory
+}  // namespace CVC5
index 8ad927ce4dd33f499ef90dcf52bb5b0ba56c6e99..4126a505d040c0ea8242244330d41d2f76af6473 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "theory/theory_rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace datatypes {
 
@@ -142,8 +142,8 @@ class DatatypesRewriter : public TheoryRewriter
                               unsigned depth);
 }; /* class DatatypesRewriter */
 
-}/* CVC4::theory::datatypes namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace datatypes
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__DATATYPES__DATATYPES_REWRITER_H */
index b231e8fd4d1723435979108c1f10a8855196aba0..d87ff15a5278bb51ca6448defe1c0e89c482587a 100644 (file)
@@ -20,9 +20,9 @@
 #include "theory/model_manager.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace datatypes {
 
@@ -275,4 +275,4 @@ std::string InferProofCons::identify() const
 
 }  // namespace datatypes
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index eeb8214e2deeb195b29200fc85c7efb522f72a81..70fa8fad5ffc0df073384f33279e8dbcdfd1b7c2 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/proof_generator.h"
 #include "theory/datatypes/inference.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofNodeManager;
 
@@ -95,6 +95,6 @@ class InferProofCons : public ProofGenerator
 
 }  // namespace datatypes
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__DATATYPES__INFER_PROOF_CONS_H */
index 2d482deaf2015d2a4930fd6534218268d6538a81..9749d7a2df6e74ab1d23d5aad3cfaba518be65e7 100644 (file)
@@ -19,9 +19,9 @@
 #include "theory/datatypes/inference_manager.h"
 #include "theory/theory.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace datatypes {
 
@@ -80,4 +80,4 @@ Node DatatypesInference::processFact(std::vector<Node>& exp,
 
 }  // namespace datatypes
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 9c19608c19833db47c0e44d3002afe0f27eb00cd..bff56afdc29dffc8f3dee75ba1930dc1418dd6cb 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/theory_inference.h"
 #include "theory/trust_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace datatypes {
 
@@ -69,6 +69,6 @@ class DatatypesInference : public SimpleTheoryInternalFact
 
 }  // namespace datatypes
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 1a837e73b7e8f5a645b2de1d845c85e76f12ac8f..f4a0f45d9151092632da0fe2b49f1bd6ac034596 100644 (file)
@@ -23,9 +23,9 @@
 #include "theory/theory_state.h"
 #include "theory/trust_substitutions.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace datatypes {
 
@@ -171,4 +171,4 @@ Node InferenceManager::prepareDtInference(Node conc,
 
 }  // namespace datatypes
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 83876817bc127b8cdd2686fbf2714b4ebea876eb..c7b20ec83a2ef0ed2a6ed00ac7d2ed5771c552f3 100644 (file)
@@ -21,7 +21,7 @@
 #include "theory/datatypes/infer_proof_cons.h"
 #include "theory/inference_manager_buffered.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 class EagerProofGenerator;
@@ -109,6 +109,6 @@ class InferenceManager : public InferenceManagerBuffered
 
 }  // namespace datatypes
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index f3e5be5c7ca4a6100ff0ef1b0fa8d60bd64b6d41..3fd59d9cba2d073cec1fda59dabe925e0ec00036 100644 (file)
@@ -4,31 +4,31 @@
 # src/theory/builtin/kinds.
 #
 
-theory THEORY_DATATYPES ::CVC4::theory::datatypes::TheoryDatatypes "theory/datatypes/theory_datatypes.h"
+theory THEORY_DATATYPES ::CVC5::theory::datatypes::TheoryDatatypes "theory/datatypes/theory_datatypes.h"
 typechecker "theory/datatypes/theory_datatypes_type_rules.h"
 
 properties check parametric
 
-rewriter ::CVC4::theory::datatypes::DatatypesRewriter "theory/datatypes/datatypes_rewriter.h"
+rewriter ::CVC5::theory::datatypes::DatatypesRewriter "theory/datatypes/datatypes_rewriter.h"
 
 # constructor type has a list of selector types followed by a return type
 operator CONSTRUCTOR_TYPE 1: "constructor"
 cardinality CONSTRUCTOR_TYPE \
-    "::CVC4::theory::datatypes::ConstructorProperties::computeCardinality(%TYPE%)" \
+    "::CVC5::theory::datatypes::ConstructorProperties::computeCardinality(%TYPE%)" \
     "theory/datatypes/theory_datatypes_type_rules.h"
 
 # selector type has domain type and a range type
 operator SELECTOR_TYPE 2 "selector"
 # can re-use function cardinality
 cardinality SELECTOR_TYPE \
-    "::CVC4::theory::builtin::FunctionProperties::computeCardinality(%TYPE%)" \
+    "::CVC5::theory::builtin::FunctionProperties::computeCardinality(%TYPE%)" \
     "theory/builtin/theory_builtin_type_rules.h"
 
 # tester type has a constructor type
 operator TESTER_TYPE 1 "tester"
 # can re-use function cardinality
 cardinality TESTER_TYPE \
-    "::CVC4::theory::builtin::FunctionProperties::computeCardinality(%TYPE%)" \
+    "::CVC5::theory::builtin::FunctionProperties::computeCardinality(%TYPE%)" \
     "theory/builtin/theory_builtin_type_rules.h"
 
 parameterized APPLY_CONSTRUCTOR APPLY_TYPE_ASCRIPTION 0: "constructor application; first parameter is the constructor, remaining parameters (if any) are parameters to the constructor"
@@ -39,8 +39,8 @@ parameterized APPLY_SELECTOR_TOTAL [SELECTOR_TYPE] 1 "selector application; para
 parameterized APPLY_TESTER TESTER_TYPE 1 "tester application; first parameter is a tester, second is a datatype term"
 
 constant DATATYPE_TYPE \
-    ::CVC4::DatatypeIndexConstant \
-    "::CVC4::DatatypeIndexConstantHashFunction" \
+    ::CVC5::DatatypeIndexConstant \
+    "::CVC5::DatatypeIndexConstantHashFunction" \
     "expr/datatype_index.h" \
     "a datatype type index"
 cardinality DATATYPE_TYPE \
@@ -52,7 +52,7 @@ well-founded DATATYPE_TYPE \
     "expr/dtype.h"
 
 enumerator DATATYPE_TYPE \
-    "::CVC4::theory::datatypes::DatatypesEnumerator" \
+    "::CVC5::theory::datatypes::DatatypesEnumerator" \
     "theory/datatypes/type_enumerator.h"
 
 operator PARAMETRIC_DATATYPE 1: "parametric datatype"
@@ -65,59 +65,59 @@ well-founded PARAMETRIC_DATATYPE \
     "expr/dtype.h"
 
 enumerator PARAMETRIC_DATATYPE \
-    "::CVC4::theory::datatypes::DatatypesEnumerator" \
+    "::CVC5::theory::datatypes::DatatypesEnumerator" \
     "theory/datatypes/type_enumerator.h"
 
 parameterized APPLY_TYPE_ASCRIPTION ASCRIPTION_TYPE 1 \
     "type ascription, for datatype constructor applications; first parameter is an ASCRIPTION_TYPE, second is the datatype constructor application being ascribed"
 constant ASCRIPTION_TYPE \
-    ::CVC4::AscriptionType \
-    ::CVC4::AscriptionTypeHashFunction \
+    ::CVC5::AscriptionType \
+    ::CVC5::AscriptionTypeHashFunction \
     "expr/ascription_type.h" \
-    "a type parameter for type ascription; payload is an instance of the CVC4::AscriptionType class"
+    "a type parameter for type ascription; payload is an instance of the CVC5::AscriptionType class"
 
-typerule APPLY_CONSTRUCTOR ::CVC4::theory::datatypes::DatatypeConstructorTypeRule
-typerule APPLY_SELECTOR ::CVC4::theory::datatypes::DatatypeSelectorTypeRule
-typerule APPLY_SELECTOR_TOTAL ::CVC4::theory::datatypes::DatatypeSelectorTypeRule
-typerule APPLY_TESTER ::CVC4::theory::datatypes::DatatypeTesterTypeRule
-typerule APPLY_TYPE_ASCRIPTION ::CVC4::theory::datatypes::DatatypeAscriptionTypeRule
+typerule APPLY_CONSTRUCTOR ::CVC5::theory::datatypes::DatatypeConstructorTypeRule
+typerule APPLY_SELECTOR ::CVC5::theory::datatypes::DatatypeSelectorTypeRule
+typerule APPLY_SELECTOR_TOTAL ::CVC5::theory::datatypes::DatatypeSelectorTypeRule
+typerule APPLY_TESTER ::CVC5::theory::datatypes::DatatypeTesterTypeRule
+typerule APPLY_TYPE_ASCRIPTION ::CVC5::theory::datatypes::DatatypeAscriptionTypeRule
 
 # constructor applications are constant if they are applied only to constants
-construle APPLY_CONSTRUCTOR ::CVC4::theory::datatypes::DatatypeConstructorTypeRule
+construle APPLY_CONSTRUCTOR ::CVC5::theory::datatypes::DatatypeConstructorTypeRule
 
 constant TUPLE_UPDATE_OP \
-        ::CVC4::TupleUpdate \
-        ::CVC4::TupleUpdateHashFunction \
+        ::CVC5::TupleUpdate \
+        ::CVC5::TupleUpdateHashFunction \
         "util/tuple.h" \
-        "operator for a tuple update; payload is an instance of the CVC4::TupleUpdate class"
+        "operator for a tuple update; payload is an instance of the CVC5::TupleUpdate class"
 parameterized TUPLE_UPDATE TUPLE_UPDATE_OP 2 "tuple update; first parameter is a TUPLE_UPDATE_OP (which references an index), second is the tuple, third is the element to store in the tuple at the given index"
-typerule TUPLE_UPDATE_OP ::CVC4::theory::datatypes::TupleUpdateOpTypeRule
-typerule TUPLE_UPDATE ::CVC4::theory::datatypes::TupleUpdateTypeRule
+typerule TUPLE_UPDATE_OP ::CVC5::theory::datatypes::TupleUpdateOpTypeRule
+typerule TUPLE_UPDATE ::CVC5::theory::datatypes::TupleUpdateTypeRule
 
 constant RECORD_UPDATE_OP \
-        ::CVC4::RecordUpdate \
-        ::CVC4::RecordUpdateHashFunction \
+        ::CVC5::RecordUpdate \
+        ::CVC5::RecordUpdateHashFunction \
         "expr/record.h" \
-        "operator for a record update; payload is an instance CVC4::RecordUpdate class"
+        "operator for a record update; payload is an instance CVC5::RecordUpdate class"
 parameterized RECORD_UPDATE RECORD_UPDATE_OP 2 "record update; first parameter is a RECORD_UPDATE_OP (which references a field), second is a record term to update, third is the element to store in the record in the given field"
-typerule RECORD_UPDATE_OP ::CVC4::theory::datatypes::RecordUpdateOpTypeRule
-typerule RECORD_UPDATE ::CVC4::theory::datatypes::RecordUpdateTypeRule
+typerule RECORD_UPDATE_OP ::CVC5::theory::datatypes::RecordUpdateOpTypeRule
+typerule RECORD_UPDATE ::CVC5::theory::datatypes::RecordUpdateTypeRule
 
 
 operator DT_SIZE 1 "datatypes size"
-typerule DT_SIZE ::CVC4::theory::datatypes::DtSizeTypeRule
+typerule DT_SIZE ::CVC5::theory::datatypes::DtSizeTypeRule
 
 operator DT_HEIGHT_BOUND 2 "datatypes height bound"
-typerule DT_HEIGHT_BOUND ::CVC4::theory::datatypes::DtBoundTypeRule
+typerule DT_HEIGHT_BOUND ::CVC5::theory::datatypes::DtBoundTypeRule
 
 operator DT_SIZE_BOUND 2 "datatypes height bound"
-typerule DT_SIZE_BOUND ::CVC4::theory::datatypes::DtBoundTypeRule
+typerule DT_SIZE_BOUND ::CVC5::theory::datatypes::DtBoundTypeRule
 
 operator DT_SYGUS_BOUND 2 "datatypes sygus bound"
-typerule DT_SYGUS_BOUND ::CVC4::theory::datatypes::DtSygusBoundTypeRule
+typerule DT_SYGUS_BOUND ::CVC5::theory::datatypes::DtSygusBoundTypeRule
 
 operator DT_SYGUS_EVAL 1: "datatypes sygus evaluation function"
-typerule DT_SYGUS_EVAL ::CVC4::theory::datatypes::DtSyguEvalTypeRule
+typerule DT_SYGUS_EVAL ::CVC5::theory::datatypes::DtSyguEvalTypeRule
 
 
 # Kinds for match terms. For example, the match term
@@ -134,21 +134,21 @@ operator MATCH 2: "match construct"
 operator MATCH_CASE 2 "a match case"
 operator MATCH_BIND_CASE 3 "a match case with bound variables"
 
-typerule MATCH ::CVC4::theory::datatypes::MatchTypeRule
-typerule MATCH_CASE ::CVC4::theory::datatypes::MatchCaseTypeRule
-typerule MATCH_BIND_CASE ::CVC4::theory::datatypes::MatchBindCaseTypeRule
+typerule MATCH ::CVC5::theory::datatypes::MatchTypeRule
+typerule MATCH_CASE ::CVC5::theory::datatypes::MatchCaseTypeRule
+typerule MATCH_BIND_CASE ::CVC5::theory::datatypes::MatchBindCaseTypeRule
 
 
 constant TUPLE_PROJECT_OP \
-       ::CVC4::TupleProjectOp \
-       ::CVC4::TupleProjectOpHashFunction \
+       ::CVC5::TupleProjectOp \
+       ::CVC5::TupleProjectOpHashFunction \
        "theory/datatypes/tuple_project_op.h" \
-       "operator for TUPLE_PROJECT; payload is an instance of the CVC4::TupleProjectOp class"
+       "operator for TUPLE_PROJECT; payload is an instance of the CVC5::TupleProjectOp class"
 
 parameterized TUPLE_PROJECT TUPLE_PROJECT_OP 1 \
     "projects a tuple from an existing tuple using indices passed in TupleProjectOp"
 
 typerule TUPLE_PROJECT_OP  "SimpleTypeRule<RBuiltinOperator>"
-typerule TUPLE_PROJECT     ::CVC4::theory::datatypes::TupleProjectTypeRule
+typerule TUPLE_PROJECT     ::CVC5::theory::datatypes::TupleProjectTypeRule
 
 endtheory
index 71352783d5cfab7c849d5b69c99c8fc1d302645b..f55b45541e4c03c5cff2a0851de69d8982bf6bb8 100644 (file)
@@ -18,7 +18,7 @@
 #include "theory/datatypes/theory_datatypes_utils.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace datatypes {
 
@@ -133,4 +133,4 @@ Node DatatypesProofRuleChecker::checkInternal(PfRule id,
 
 }  // namespace datatypes
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 03092e3b1cc9e4c70f4a728edaf02c2ef421b922..a66cac8d802bf7fd05f3f2f077a52e5a1cc4d7cb 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/proof_checker.h"
 #include "expr/proof_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace datatypes {
 
@@ -44,6 +44,6 @@ class DatatypesProofRuleChecker : public ProofRuleChecker
 
 }  // namespace datatypes
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__DATATYPES__PROOF_CHECKER_H */
index 50202fefd40124d3e36a18bf8c7bb9d4f103d261..4f328619b284d280b190267a67a082e90382224a 100644 (file)
 #include "theory/evaluator.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4;
-using namespace CVC4::kind;
+using namespace CVC5;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace datatypes {
 namespace utils {
@@ -777,4 +777,4 @@ TypeNode substituteAndGeneralizeSygusType(TypeNode sdt,
 }  // namespace utils
 }  // namespace datatypes
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 1164c04045354b924cdb50fdc5e08d197b13a05c..e1af9250b9bf30e756b7192dcb66848f2d1d8485 100644 (file)
@@ -24,7 +24,7 @@
 #include "expr/node_manager_attributes.h"
 #include "theory/datatypes/theory_datatypes_utils.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 // ----------------------- sygus datatype attributes
@@ -237,6 +237,6 @@ TypeNode substituteAndGeneralizeSygusType(TypeNode sdt,
 }  // namespace utils
 }  // namespace datatypes
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index fa99ca659ab4916a3bd39fb0a4389e3a7fccfae0..a53799baf248b5e73ba24d73fbdfd6166a455d5b 100644 (file)
 #include "theory/theory_model.h"
 #include "theory/theory_state.h"
 
-using namespace CVC4;
-using namespace CVC4::kind;
-using namespace CVC4::context;
-using namespace CVC4::theory;
-using namespace CVC4::theory::datatypes;
+using namespace CVC5;
+using namespace CVC5::kind;
+using namespace CVC5::context;
+using namespace CVC5::theory;
+using namespace CVC5::theory::datatypes;
 
 SygusExtension::SygusExtension(TheoryState& s,
                                InferenceManager& im,
index 86f15ba6d4f719db43dc4e0dd4c0398a7fde0cbd..7b49faa6dc45d0361bd04f98d75b32ad66176040 100644 (file)
@@ -29,7 +29,7 @@
 #include "theory/quantifiers/sygus_sampler.h"
 #include "theory/quantifiers/term_database.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 class SynthConjecture;
@@ -709,7 +709,7 @@ private:
 
 }
 }
-}
+}  // namespace CVC5
 
 #endif
 
index 07f748236b3598e578d9dea303b93987e9a66c15..ed6357244d2ea1b2a731e625bc0abdfabed41803 100644 (file)
@@ -18,9 +18,9 @@
 #include "theory/quantifiers/term_util.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace datatypes {
 
@@ -584,4 +584,4 @@ int SygusSimpleSymBreak::getFirstArgOccurrence(const DTypeConstructor& c,
 
 }  // namespace datatypes
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 713d1bdc2b17585fb4cfc10c2e8229d7e2ed4c33..5b5b816b7bc08a27fe637eec844aa4102f724ba9 100644 (file)
@@ -20,7 +20,7 @@
 #include "expr/dtype.h"
 #include "theory/quantifiers/sygus/term_database_sygus.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace datatypes {
 
@@ -98,6 +98,6 @@ class SygusSimpleSymBreak
 
 }  // namespace datatypes
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__DATATYPES__SIMPLE_SYM_BREAK_H */
index 7af0686f86715014af49faf5d761a1a65f43c4b7..48a2a8a9917d8c864b142d649bb63d62c856f2fd 100644 (file)
 #include "theory/valuation.h"
 
 using namespace std;
-using namespace CVC4::kind;
-using namespace CVC4::context;
+using namespace CVC5::kind;
+using namespace CVC5::context;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace datatypes {
 
@@ -2039,6 +2039,6 @@ std::pair<bool, Node> TheoryDatatypes::entailmentCheck(TNode lit)
   return make_pair(false, Node::null());
 }
 
-} /* namepsace CVC4::theory::datatypes */
-} /* namepsace CVC4::theory */
-} /* namepsace CVC4 */
+}  // namespace datatypes
+}  // namespace theory
+}  // namespace CVC5
index 447c4371ac23e9689e0c9dda36a871a3dbd7b977..03ea69fc4af93eb076608362fdb97d02db8b86df 100644 (file)
@@ -35,7 +35,7 @@
 #include "theory/uf/equality_engine.h"
 #include "util/hash.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace datatypes {
 
@@ -312,8 +312,8 @@ private:
   DatatypesProofRuleChecker d_pchecker;
 };/* class TheoryDatatypes */
 
-}/* CVC4::theory::datatypes namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace datatypes
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__DATATYPES__THEORY_DATATYPES_H */
index 58bc2f09f92f1d9f1363227d7d1f8ae3e20860ab..8084763b278bb1135f3fd0c879238c56152e2b82 100644 (file)
@@ -24,7 +24,7 @@
 #include "expr/type_matcher.h"
 #include "theory/datatypes/theory_datatypes_utils.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace datatypes {
 
@@ -626,8 +626,8 @@ class TupleProjectTypeRule
   }
 }; /* class TupleProjectTypeRule */
 
-} /* CVC4::theory::datatypes namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace datatypes
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__DATATYPES__THEORY_DATATYPES_TYPE_RULES_H */
index bd24b4910f3fcec86638ad7c9536a41fe6978d0a..72c032e4ea46eceeb457f637bbb6b79ec919a496 100644 (file)
 #include "expr/dtype.h"
 #include "expr/dtype_cons.h"
 
-using namespace CVC4;
-using namespace CVC4::kind;
+using namespace CVC5;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace datatypes {
 namespace utils {
@@ -207,4 +207,4 @@ bool checkClash(Node n1, Node n2, std::vector<Node>& rew)
 }  // namespace utils
 }  // namespace datatypes
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index b73d8223dd449e756ea06017365e4267f2aa9a92..be7f5d4af19eab42d5ccafb24e82d3b00a716fdc 100644 (file)
@@ -25,7 +25,7 @@
 #include "expr/node.h"
 #include "expr/node_manager_attributes.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace datatypes {
 namespace utils {
@@ -97,6 +97,6 @@ bool checkClash(Node n1, Node n2, std::vector<Node>& rew);
 }  // namespace utils
 }  // namespace datatypes
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 397fd420f588f984c83af3d83ca1501c6494e21e..ebc229eb49c6536a0dec4830154c6b043ec29173 100644 (file)
@@ -18,7 +18,7 @@
 
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 std::ostream& operator<<(std::ostream& out, const TupleProjectOp& op)
 {
@@ -53,4 +53,4 @@ bool TupleProjectOp::operator==(const TupleProjectOp& op) const
   return d_indices == op.d_indices;
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 361cf4f60e87b3c677567fcf80324a45a2078381..8272e7487c6af1e8e83ddd2cea377ecfb40288d7 100644 (file)
@@ -20,7 +20,7 @@
 #include <ostream>
 #include <vector>
 
-namespace CVC4 {
+namespace CVC5 {
 
 class TypeNode;
 
@@ -53,6 +53,6 @@ struct TupleProjectOpHashFunction
   size_t operator()(const TupleProjectOp& op) const;
 }; /* struct TupleProjectOpHashFunction */
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__PROJECT_OP_H */
index e0500e254c0b490ae51e58b81898cb6069e7ee54..54b0423075f81aac7a2de22cd13c4545dad51ade 100644 (file)
@@ -19,7 +19,7 @@
 #include "theory/datatypes/datatypes_rewriter.h"
 #include "theory/datatypes/theory_datatypes_utils.h"
 
-using namespace CVC4;
+using namespace CVC5;
 using namespace theory;
 using namespace datatypes;
 
index 60703661557da02726f4aff0efc9a75a9a55f02d..3d1264a8004448a99869dc97931c626668beb719 100644 (file)
@@ -25,7 +25,7 @@
 #include "options/quantifiers_options.h"
 #include "theory/type_enumerator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace datatypes {
 
@@ -162,8 +162,8 @@ class DatatypesEnumerator : public TypeEnumeratorBase<DatatypesEnumerator> {
 
 };/* DatatypesEnumerator */
 
-}/* CVC4::theory::datatypes namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace datatypes
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__DATATYPES__TYPE_ENUMERATOR_H */
index 4fb950ee1a2bc045b6c7b3db26de83889f1ac01a..3abbb83e7ee73736ae9e1760d76eff8dbcc8b9d9 100644 (file)
@@ -17,9 +17,9 @@
 
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 DecisionManager::DecisionManager(context::Context* userContext)
@@ -107,4 +107,4 @@ Node DecisionManager::getNextDecisionRequest()
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 327535f6e1c72f026996187c3294f134557c7e79..c6e7a44a16d87395089a603d5732dae74cdbd721 100644 (file)
@@ -22,7 +22,7 @@
 #include "context/cdlist.h"
 #include "theory/decision_strategy.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /** DecisionManager
@@ -141,6 +141,6 @@ class DecisionManager
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__DECISION_MANAGER__H */
index 8adc6fae166f6c1bd6b719a97cb6e986e4951be1..b8ef264dd35517c699caa7d4bedffaca50c7d552 100644 (file)
@@ -17,9 +17,9 @@
 
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 DecisionStrategyFmf::DecisionStrategyFmf(context::Context* satContext,
@@ -147,4 +147,4 @@ Node DecisionStrategySingleton::mkLiteral(unsigned n)
 Node DecisionStrategySingleton::getSingleLiteral() { return d_literal; }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 74edde7f9da51be0d9883ade05e6160e01e092c1..e9d8b8bbc0877f986060d6a1e7425b760297ce64 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/node.h"
 #include "theory/valuation.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /**
@@ -140,6 +140,6 @@ class DecisionStrategySingleton : public DecisionStrategyFmf
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__DECISION_STRATEGY__H */
index 7bbdc91d3c7efd3f1ab56b57d3dbb5140fb9d5d0..1763969e6732bf48231d9215189bb28f47fa3030 100644 (file)
@@ -18,7 +18,7 @@
 #include "expr/proof_node.h"
 #include "expr/proof_node_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 EagerProofGenerator::EagerProofGenerator(ProofNodeManager* pnm,
@@ -154,4 +154,4 @@ TrustNode EagerProofGenerator::mkTrustNodeSplit(Node f)
 std::string EagerProofGenerator::identify() const { return d_name; }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 256dfeee94e38e4beeb29a155840f8f11251b614..2c94d2074d4614d8a3b52f6d5cc686de0d15a3f4 100644 (file)
@@ -23,7 +23,7 @@
 #include "expr/proof_rule.h"
 #include "theory/trust_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofNode;
 class ProofNodeManager;
@@ -193,6 +193,6 @@ class EagerProofGenerator : public ProofGenerator
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__PROOF_GENERATOR_H */
index 1f5560410316cbfd83343da21c72687437c21344..d2254fc6c58298586362ca9e415714e1e89e1c70 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "theory/theory_model.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 EqEngineManager::EqEngineManager(TheoryEngine& te, SharedSolver& shs)
@@ -47,4 +47,4 @@ eq::EqualityEngine* EqEngineManager::allocateEqualityEngine(EeSetupInfo& esi,
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 4bcb92c38930fdefab33ddec94a7e981b91e6540..dd400c188405a1b6a24be23b35b82867321f9939 100644 (file)
@@ -24,7 +24,7 @@
 #include "theory/theory.h"
 #include "theory/uf/equality_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class TheoryEngine;
 
@@ -95,6 +95,6 @@ class EqEngineManager
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__EE_MANAGER__H */
index 3757f153a2d8e738a1757cb24ee6aaf92f0560c8..289725e30cc8db01e17c9593db0712dcbd32682f 100644 (file)
@@ -19,7 +19,7 @@
 #include "theory/theory_engine.h"
 #include "theory/uf/equality_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 EqEngineManagerDistributed::EqEngineManagerDistributed(TheoryEngine& te,
@@ -115,4 +115,4 @@ void EqEngineManagerDistributed::MasterNotifyClass::eqNotifyNewClass(TNode t)
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 26f3d943036ec0b4541b0a7dba4fcda8f30f756f..d7d6688fb7b680ff85c2526250a4292d12b5b937 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "theory/ee_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 namespace eq {
@@ -97,6 +97,6 @@ class EqEngineManagerDistributed : public EqEngineManager
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__EE_MANAGER_DISTRIBUTED__H */
index 523252918f66b45e6e9c9d6c81dde92a15d34a71..7859773f0753f9772d4d176448c4c7868165391e 100644 (file)
@@ -19,7 +19,7 @@
 
 #include <string>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 namespace eq {
@@ -55,6 +55,6 @@ struct EeSetupInfo
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__EE_SETUP_INFO__H */
index bfc85321e10a1ccee5a11e271d2980fee62a9877..40d1d59d54ed0b7670afad24192984510dee23cb 100644 (file)
@@ -18,9 +18,9 @@
 #include "smt/smt_statistics_registry.h"
 #include "theory/theory_engine.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 EngineOutputChannel::Statistics::Statistics(theory::TheoryId theory)
@@ -188,4 +188,4 @@ void EngineOutputChannel::trustedLemma(TrustNode plem, LemmaProperty p)
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 0bdccab1b26b6e7f0b6536b71c987665e2efd344..115566bdc0127e88c9e225fc392b62d4cc48b2c6 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/theory_id.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class TheoryEngine;
 
@@ -108,6 +108,6 @@ class EngineOutputChannel : public theory::OutputChannel
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__ENGINE_OUTPUT_CHANNEL_H */
index 8cc203a098c635e22bd979ebbeb891393f8a30c7..758930859d16a08665a47255c5bb30e8504af86c 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/theory.h"
 #include "util/integer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 EvalResult::EvalResult(const EvalResult& other)
@@ -952,4 +952,4 @@ Node Evaluator::reconstruct(
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 6db8a6f4b8c68ffbea7b254499886b5a5dc98984..ee76c6210ac2c6d1c3497dd12597cf82239a8d82 100644 (file)
@@ -30,7 +30,7 @@
 #include "util/rational.h"
 #include "util/string.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /**
@@ -159,6 +159,6 @@ class Evaluator
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__EVALUATOR_H */
index 0accc23414c8e2522cbd0439d8e974c47e270a44..2e39b2a3593d380ba408f854cb10dc0d00f0197c 100644 (file)
@@ -27,7 +27,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 bool ExtTheoryCallback::getCurrentSubstitution(
@@ -557,5 +557,5 @@ std::vector<Node> ExtTheory::getActive(Kind k) const
 
 void ExtTheory::clearCache() { d_gst_cache.clear(); }
 
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
index f2235c6bf414dece10e35d3fa834a15d4afd3b18..3d8df356c27abed72dbaffc06c61eaf0e19f1016 100644 (file)
@@ -41,7 +41,7 @@
 #include "context/context.h"
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 class OutputChannel;
@@ -301,7 +301,7 @@ class ExtTheory
   std::map<int, std::map<Node, SubsTermInfo> > d_gst_cache;
 };
 
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__EXT_THEORY_H */
index 3590799483e61bad2068726b9538cad0b04c1fe1..879cd2988e76821ed1f9adc0b9bf1472150712bb 100644 (file)
 
 #ifdef CVC4_USE_SYMFPU
 namespace symfpu {
-using namespace ::CVC4::theory::fp::symfpuSymbolic;
+using namespace ::CVC5::theory::fp::symfpuSymbolic;
 
 #define CVC4_SYM_ITE_DFN(T)                                                \
   template <>                                                              \
   struct ite<symbolicProposition, T>                                       \
   {                                                                        \
-    static const T iteOp(const symbolicProposition &_cond,                 \
-                         const T &_l,                                      \
-                         const T &_r)                                      \
+    static const T iteOp(const symbolicProposition_cond,                 \
+                         const T_l,                                      \
+                         const T_r)                                      \
     {                                                                      \
-      ::CVC4::NodeManager *nm = ::CVC4::NodeManager::currentNM();          \
+      ::CVC5::NodeManager* nm = ::CVC5::NodeManager::currentNM();          \
                                                                            \
-      ::CVC4::Node cond = _cond;                                           \
-      ::CVC4::Node l = _l;                                                 \
-      ::CVC4::Node r = _r;                                                 \
+      ::CVC5::Node cond = _cond;                                           \
+      ::CVC5::Node l = _l;                                                 \
+      ::CVC5::Node r = _r;                                                 \
                                                                            \
       /* Handle some common symfpu idioms */                               \
       if (cond.isConst())                                                  \
       {                                                                    \
-        return (cond == nm->mkConst(::CVC4::BitVector(1U, 1U))) ? l : r;   \
+        return (cond == nm->mkConst(::CVC5::BitVector(1U, 1U))) ? l : r;   \
       }                                                                    \
       else                                                                 \
       {                                                                    \
-        if (l.getKind() == ::CVC4::kind::BITVECTOR_ITE)                    \
+        if (l.getKind() == ::CVC5::kind::BITVECTOR_ITE)                    \
         {                                                                  \
           if (l[1] == r)                                                   \
           {                                                                \
             return nm->mkNode(                                             \
-                ::CVC4::kind::BITVECTOR_ITE,                               \
-                nm->mkNode(::CVC4::kind::BITVECTOR_AND,                    \
+                ::CVC5::kind::BITVECTOR_ITE,                               \
+                nm->mkNode(::CVC5::kind::BITVECTOR_AND,                    \
                            cond,                                           \
-                           nm->mkNode(::CVC4::kind::BITVECTOR_NOT, l[0])), \
+                           nm->mkNode(::CVC5::kind::BITVECTOR_NOT, l[0])), \
                 l[2],                                                      \
                 r);                                                        \
           }                                                                \
           else if (l[2] == r)                                              \
           {                                                                \
             return nm->mkNode(                                             \
-                ::CVC4::kind::BITVECTOR_ITE,                               \
-                nm->mkNode(::CVC4::kind::BITVECTOR_AND, cond, l[0]),       \
+                ::CVC5::kind::BITVECTOR_ITE,                               \
+                nm->mkNode(::CVC5::kind::BITVECTOR_AND, cond, l[0]),       \
                 l[1],                                                      \
                 r);                                                        \
           }                                                                \
         }                                                                  \
-        else if (r.getKind() == ::CVC4::kind::BITVECTOR_ITE)               \
+        else if (r.getKind() == ::CVC5::kind::BITVECTOR_ITE)               \
         {                                                                  \
           if (r[1] == l)                                                   \
           {                                                                \
             return nm->mkNode(                                             \
-                ::CVC4::kind::BITVECTOR_ITE,                               \
-                nm->mkNode(::CVC4::kind::BITVECTOR_AND,                    \
-                           nm->mkNode(::CVC4::kind::BITVECTOR_NOT, cond),  \
-                           nm->mkNode(::CVC4::kind::BITVECTOR_NOT, r[0])), \
+                ::CVC5::kind::BITVECTOR_ITE,                               \
+                nm->mkNode(::CVC5::kind::BITVECTOR_AND,                    \
+                           nm->mkNode(::CVC5::kind::BITVECTOR_NOT, cond),  \
+                           nm->mkNode(::CVC5::kind::BITVECTOR_NOT, r[0])), \
                 r[2],                                                      \
                 l);                                                        \
           }                                                                \
           else if (r[2] == l)                                              \
           {                                                                \
             return nm->mkNode(                                             \
-                ::CVC4::kind::BITVECTOR_ITE,                               \
-                nm->mkNode(::CVC4::kind::BITVECTOR_AND,                    \
-                           nm->mkNode(::CVC4::kind::BITVECTOR_NOT, cond),  \
+                ::CVC5::kind::BITVECTOR_ITE,                               \
+                nm->mkNode(::CVC5::kind::BITVECTOR_AND,                    \
+                           nm->mkNode(::CVC5::kind::BITVECTOR_NOT, cond),  \
                            r[0]),                                          \
                 r[1],                                                      \
                 l);                                                        \
           }                                                                \
         }                                                                  \
       }                                                                    \
-      return T(nm->mkNode(::CVC4::kind::BITVECTOR_ITE, cond, l, r));       \
+      return T(nm->mkNode(::CVC5::kind::BITVECTOR_ITE, cond, l, r));       \
     }                                                                      \
   }
 
@@ -148,7 +148,7 @@ void probabilityAnnotation<traits, traits::prop>(const traits::prop &p,
 #define SYMFPU_NUMBER_OF_ROUNDING_MODES 5
 #endif
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace fp {
 namespace symfpuSymbolic {
@@ -412,8 +412,8 @@ symbolicBitVector<true> symbolicBitVector<true>::maxValue(const bwt &w)
   symbolicBitVector<true> leadingZero(symbolicBitVector<true>::zero(1));
   symbolicBitVector<true> base(symbolicBitVector<true>::allOnes(w - 1));
 
-  return symbolicBitVector<true>(::CVC4::NodeManager::currentNM()->mkNode(
-      ::CVC4::kind::BITVECTOR_CONCAT, leadingZero, base));
+  return symbolicBitVector<true>(::CVC5::NodeManager::currentNM()->mkNode(
+      ::CVC5::kind::BITVECTOR_CONCAT, leadingZero, base));
 }
 
 template <>
@@ -428,8 +428,8 @@ symbolicBitVector<true> symbolicBitVector<true>::minValue(const bwt &w)
   symbolicBitVector<true> leadingOne(symbolicBitVector<true>::one(1));
   symbolicBitVector<true> base(symbolicBitVector<true>::zero(w - 1));
 
-  return symbolicBitVector<true>(::CVC4::NodeManager::currentNM()->mkNode(
-      ::CVC4::kind::BITVECTOR_CONCAT, leadingOne, base));
+  return symbolicBitVector<true>(::CVC5::NodeManager::currentNM()->mkNode(
+      ::CVC5::kind::BITVECTOR_CONCAT, leadingOne, base));
 }
 
 template <>
@@ -817,7 +817,7 @@ Node FpConverter::propToNode(const prop &p) const
 {
   NodeManager *nm = NodeManager::currentNM();
   Node value =
-      nm->mkNode(kind::EQUAL, p, nm->mkConst(::CVC4::BitVector(1U, 1U)));
+      nm->mkNode(kind::EQUAL, p, nm->mkConst(::CVC5::BitVector(1U, 1U)));
   return value;
 }
 Node FpConverter::ubvToNode(const ubv &u) const { return u; }
@@ -1739,4 +1739,4 @@ Node FpConverter::getValue(Valuation &val, TNode var)
 
 }  // namespace fp
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 6623f308ca77fe39ac60d549c9103210e299da52..e952699a78688a1c533791c6399fe91d798d2370 100644 (file)
@@ -45,7 +45,7 @@
 #include "theory/rewriter.h"
 #endif
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace fp {
 
@@ -97,7 +97,7 @@ class traits
 typedef traits::bwt bwt;
 
 /**
- * Wrap the CVC4::Node types so that we can debug issues with this back-end
+ * Wrap the CVC5::Node types so that we can debug issues with this back-end
  */
 class nodeWrapper : public Node
 {
@@ -352,6 +352,6 @@ class FpConverter
 
 }  // namespace fp
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__FP__THEORY_FP_H */
index 49ed92deeefceb87475127ac7263a01ca95b5252..4a4d16b556be4391d1704b015d6393cfe65d19a5 100644 (file)
@@ -4,9 +4,9 @@
 # src/theory/builtin/kinds.
 #
 
-theory THEORY_FP ::CVC4::theory::fp::TheoryFp "theory/fp/theory_fp.h"
+theory THEORY_FP ::CVC5::theory::fp::TheoryFp "theory/fp/theory_fp.h"
 typechecker "theory/fp/theory_fp_type_rules.h"
-rewriter ::CVC4::theory::fp::TheoryFpRewriter "theory/fp/theory_fp_rewriter.h"
+rewriter ::CVC5::theory::fp::TheoryFpRewriter "theory/fp/theory_fp_rewriter.h"
 
 properties check
 
@@ -14,19 +14,19 @@ properties check
 
 # constants...
 constant CONST_FLOATINGPOINT \
-    ::CVC4::FloatingPoint \
-    ::CVC4::FloatingPointHashFunction \
+    ::CVC5::FloatingPoint \
+    ::CVC5::FloatingPointHashFunction \
     "util/floatingpoint.h" \
     "a floating-point literal"
-typerule CONST_FLOATINGPOINT    ::CVC4::theory::fp::FloatingPointConstantTypeRule
+typerule CONST_FLOATINGPOINT    ::CVC5::theory::fp::FloatingPointConstantTypeRule
 
 
 constant CONST_ROUNDINGMODE \
-    ::CVC4::RoundingMode \
-    ::CVC4::RoundingModeHashFunction \
+    ::CVC5::RoundingMode \
+    ::CVC5::RoundingModeHashFunction \
     "util/floatingpoint.h" \
     "a floating-point rounding mode"    
-typerule CONST_ROUNDINGMODE    ::CVC4::theory::fp::RoundingModeConstantTypeRule
+typerule CONST_ROUNDINGMODE    ::CVC5::theory::fp::RoundingModeConstantTypeRule
 
 
 
@@ -39,272 +39,272 @@ sort ROUNDINGMODE_TYPE \
     "floating-point rounding mode"
 
 enumerator ROUNDINGMODE_TYPE \
-    "::CVC4::theory::fp::RoundingModeEnumerator" \
+    "::CVC5::theory::fp::RoundingModeEnumerator" \
     "theory/fp/type_enumerator.h"
 
 
 
 constant FLOATINGPOINT_TYPE \
-    ::CVC4::FloatingPointSize \
-    ::CVC4::FloatingPointSizeHashFunction \
+    ::CVC5::FloatingPointSize \
+    ::CVC5::FloatingPointSizeHashFunction \
     "util/floatingpoint.h" \
     "floating-point type"
 
 cardinality FLOATINGPOINT_TYPE \
-    "::CVC4::theory::fp::CardinalityComputer::computeCardinality(%TYPE%)" \
+    "::CVC5::theory::fp::CardinalityComputer::computeCardinality(%TYPE%)" \
     "theory/fp/theory_fp_type_rules.h"
 
 enumerator FLOATINGPOINT_TYPE \
-    "::CVC4::theory::fp::FloatingPointEnumerator" \
+    "::CVC5::theory::fp::FloatingPointEnumerator" \
     "theory/fp/type_enumerator.h"
 
 well-founded FLOATINGPOINT_TYPE \
     true \
-    "(*CVC4::theory::TypeEnumerator(%TYPE%))" \
+    "(*CVC5::theory::TypeEnumerator(%TYPE%))" \
     "theory/type_enumerator.h"
 
 
 
 # operators...
 operator FLOATINGPOINT_FP 3 "construct a floating-point literal from bit vectors"
-typerule FLOATINGPOINT_FP    ::CVC4::theory::fp::FloatingPointFPTypeRule
+typerule FLOATINGPOINT_FP    ::CVC5::theory::fp::FloatingPointFPTypeRule
 
 
 
 operator FLOATINGPOINT_EQ 2: "floating-point equality"
-typerule FLOATINGPOINT_EQ    ::CVC4::theory::fp::FloatingPointTestTypeRule
+typerule FLOATINGPOINT_EQ    ::CVC5::theory::fp::FloatingPointTestTypeRule
 
 operator FLOATINGPOINT_ABS 1 "floating-point absolute value"
-typerule FLOATINGPOINT_ABS   ::CVC4::theory::fp::FloatingPointOperationTypeRule
+typerule FLOATINGPOINT_ABS   ::CVC5::theory::fp::FloatingPointOperationTypeRule
 
 operator FLOATINGPOINT_NEG 1 "floating-point negation"
-typerule FLOATINGPOINT_NEG   ::CVC4::theory::fp::FloatingPointOperationTypeRule
+typerule FLOATINGPOINT_NEG   ::CVC5::theory::fp::FloatingPointOperationTypeRule
 
 operator FLOATINGPOINT_PLUS 3 "floating-point addition"
-typerule FLOATINGPOINT_PLUS   ::CVC4::theory::fp::FloatingPointRoundingOperationTypeRule
+typerule FLOATINGPOINT_PLUS   ::CVC5::theory::fp::FloatingPointRoundingOperationTypeRule
 
 operator FLOATINGPOINT_SUB 3 "floating-point sutraction"
-typerule FLOATINGPOINT_SUB   ::CVC4::theory::fp::FloatingPointRoundingOperationTypeRule
+typerule FLOATINGPOINT_SUB   ::CVC5::theory::fp::FloatingPointRoundingOperationTypeRule
 
 operator FLOATINGPOINT_MULT 3 "floating-point multiply"
-typerule FLOATINGPOINT_MULT   ::CVC4::theory::fp::FloatingPointRoundingOperationTypeRule
+typerule FLOATINGPOINT_MULT   ::CVC5::theory::fp::FloatingPointRoundingOperationTypeRule
 
 operator FLOATINGPOINT_DIV 3 "floating-point division"
-typerule FLOATINGPOINT_DIV   ::CVC4::theory::fp::FloatingPointRoundingOperationTypeRule
+typerule FLOATINGPOINT_DIV   ::CVC5::theory::fp::FloatingPointRoundingOperationTypeRule
 
 operator FLOATINGPOINT_FMA 4 "floating-point fused multiply and add"
-typerule FLOATINGPOINT_FMA   ::CVC4::theory::fp::FloatingPointRoundingOperationTypeRule
+typerule FLOATINGPOINT_FMA   ::CVC5::theory::fp::FloatingPointRoundingOperationTypeRule
 
 operator FLOATINGPOINT_SQRT 2 "floating-point square root"
-typerule FLOATINGPOINT_SQRT   ::CVC4::theory::fp::FloatingPointRoundingOperationTypeRule
+typerule FLOATINGPOINT_SQRT   ::CVC5::theory::fp::FloatingPointRoundingOperationTypeRule
 
 operator FLOATINGPOINT_REM 2 "floating-point remainder"
-typerule FLOATINGPOINT_REM   ::CVC4::theory::fp::FloatingPointOperationTypeRule
+typerule FLOATINGPOINT_REM   ::CVC5::theory::fp::FloatingPointOperationTypeRule
 
 operator FLOATINGPOINT_RTI 2 "floating-point round to integral"
-typerule FLOATINGPOINT_RTI   ::CVC4::theory::fp::FloatingPointRoundingOperationTypeRule
+typerule FLOATINGPOINT_RTI   ::CVC5::theory::fp::FloatingPointRoundingOperationTypeRule
 
 operator FLOATINGPOINT_MIN 2 "floating-point minimum"
-typerule FLOATINGPOINT_MIN   ::CVC4::theory::fp::FloatingPointOperationTypeRule
+typerule FLOATINGPOINT_MIN   ::CVC5::theory::fp::FloatingPointOperationTypeRule
 
 operator FLOATINGPOINT_MAX 2 "floating-point maximum"
-typerule FLOATINGPOINT_MAX   ::CVC4::theory::fp::FloatingPointOperationTypeRule
+typerule FLOATINGPOINT_MAX   ::CVC5::theory::fp::FloatingPointOperationTypeRule
 
 operator FLOATINGPOINT_MIN_TOTAL 3 "floating-point minimum (defined for all inputs)"
-typerule FLOATINGPOINT_MIN_TOTAL   ::CVC4::theory::fp::FloatingPointPartialOperationTypeRule
+typerule FLOATINGPOINT_MIN_TOTAL   ::CVC5::theory::fp::FloatingPointPartialOperationTypeRule
 
 operator FLOATINGPOINT_MAX_TOTAL 3 "floating-point maximum (defined for all inputs)"
-typerule FLOATINGPOINT_MAX_TOTAL   ::CVC4::theory::fp::FloatingPointPartialOperationTypeRule
+typerule FLOATINGPOINT_MAX_TOTAL   ::CVC5::theory::fp::FloatingPointPartialOperationTypeRule
 
 
 operator FLOATINGPOINT_LEQ 2: "floating-point less than or equal"
-typerule FLOATINGPOINT_LEQ   ::CVC4::theory::fp::FloatingPointTestTypeRule
+typerule FLOATINGPOINT_LEQ   ::CVC5::theory::fp::FloatingPointTestTypeRule
 
 operator FLOATINGPOINT_LT 2: "floating-point less than"
-typerule FLOATINGPOINT_LT   ::CVC4::theory::fp::FloatingPointTestTypeRule
+typerule FLOATINGPOINT_LT   ::CVC5::theory::fp::FloatingPointTestTypeRule
 
 operator FLOATINGPOINT_GEQ 2: "floating-point greater than or equal"
-typerule FLOATINGPOINT_GEQ   ::CVC4::theory::fp::FloatingPointTestTypeRule
+typerule FLOATINGPOINT_GEQ   ::CVC5::theory::fp::FloatingPointTestTypeRule
 
 operator FLOATINGPOINT_GT 2: "floating-point greater than"
-typerule FLOATINGPOINT_GT   ::CVC4::theory::fp::FloatingPointTestTypeRule
+typerule FLOATINGPOINT_GT   ::CVC5::theory::fp::FloatingPointTestTypeRule
 
 
 
 operator FLOATINGPOINT_ISN 1 "floating-point is normal"
-typerule FLOATINGPOINT_ISN   ::CVC4::theory::fp::FloatingPointTestTypeRule
+typerule FLOATINGPOINT_ISN   ::CVC5::theory::fp::FloatingPointTestTypeRule
 
 operator FLOATINGPOINT_ISSN 1 "floating-point is sub-normal"
-typerule FLOATINGPOINT_ISSN   ::CVC4::theory::fp::FloatingPointTestTypeRule
+typerule FLOATINGPOINT_ISSN   ::CVC5::theory::fp::FloatingPointTestTypeRule
 
 operator FLOATINGPOINT_ISZ 1 "floating-point is zero"
-typerule FLOATINGPOINT_ISZ   ::CVC4::theory::fp::FloatingPointTestTypeRule
+typerule FLOATINGPOINT_ISZ   ::CVC5::theory::fp::FloatingPointTestTypeRule
 
 operator FLOATINGPOINT_ISINF 1 "floating-point is infinite"
-typerule FLOATINGPOINT_ISINF   ::CVC4::theory::fp::FloatingPointTestTypeRule
+typerule FLOATINGPOINT_ISINF   ::CVC5::theory::fp::FloatingPointTestTypeRule
 
 operator FLOATINGPOINT_ISNAN 1 "floating-point is NaN"
-typerule FLOATINGPOINT_ISNAN   ::CVC4::theory::fp::FloatingPointTestTypeRule
+typerule FLOATINGPOINT_ISNAN   ::CVC5::theory::fp::FloatingPointTestTypeRule
 
 operator FLOATINGPOINT_ISNEG 1 "floating-point is negative"
-typerule FLOATINGPOINT_ISNEG   ::CVC4::theory::fp::FloatingPointTestTypeRule
+typerule FLOATINGPOINT_ISNEG   ::CVC5::theory::fp::FloatingPointTestTypeRule
 
 operator FLOATINGPOINT_ISPOS 1 "floating-point is positive"
-typerule FLOATINGPOINT_ISPOS   ::CVC4::theory::fp::FloatingPointTestTypeRule
+typerule FLOATINGPOINT_ISPOS   ::CVC5::theory::fp::FloatingPointTestTypeRule
 
 
 
 constant FLOATINGPOINT_TO_FP_IEEE_BITVECTOR_OP \
-    ::CVC4::FloatingPointToFPIEEEBitVector \
-    "::CVC4::FloatingPointConvertSortHashFunction<0x1>" \
+    ::CVC5::FloatingPointToFPIEEEBitVector \
+    "::CVC5::FloatingPointConvertSortHashFunction<0x1>" \
     "util/floatingpoint.h" \
     "operator for to_fp from bit vector"
-typerule FLOATINGPOINT_TO_FP_IEEE_BITVECTOR_OP ::CVC4::theory::fp::FloatingPointParametricOpTypeRule
+typerule FLOATINGPOINT_TO_FP_IEEE_BITVECTOR_OP ::CVC5::theory::fp::FloatingPointParametricOpTypeRule
 
 parameterized FLOATINGPOINT_TO_FP_IEEE_BITVECTOR FLOATINGPOINT_TO_FP_IEEE_BITVECTOR_OP 1 "convert an IEEE-754 bit vector to floating-point"
-typerule FLOATINGPOINT_TO_FP_IEEE_BITVECTOR   ::CVC4::theory::fp::FloatingPointToFPIEEEBitVectorTypeRule
+typerule FLOATINGPOINT_TO_FP_IEEE_BITVECTOR   ::CVC5::theory::fp::FloatingPointToFPIEEEBitVectorTypeRule
 
 
 
 constant FLOATINGPOINT_TO_FP_FLOATINGPOINT_OP \
-    ::CVC4::FloatingPointToFPFloatingPoint \
-    "::CVC4::FloatingPointConvertSortHashFunction<0x2>" \
+    ::CVC5::FloatingPointToFPFloatingPoint \
+    "::CVC5::FloatingPointConvertSortHashFunction<0x2>" \
     "util/floatingpoint.h" \
     "operator for to_fp from floating point"
-typerule FLOATINGPOINT_TO_FP_FLOATINGPOINT_OP ::CVC4::theory::fp::FloatingPointParametricOpTypeRule
+typerule FLOATINGPOINT_TO_FP_FLOATINGPOINT_OP ::CVC5::theory::fp::FloatingPointParametricOpTypeRule
 
 parameterized FLOATINGPOINT_TO_FP_FLOATINGPOINT FLOATINGPOINT_TO_FP_FLOATINGPOINT_OP 2 "convert between floating-point sorts"
-typerule FLOATINGPOINT_TO_FP_FLOATINGPOINT   ::CVC4::theory::fp::FloatingPointToFPFloatingPointTypeRule
+typerule FLOATINGPOINT_TO_FP_FLOATINGPOINT   ::CVC5::theory::fp::FloatingPointToFPFloatingPointTypeRule
 
 
 
 
 constant FLOATINGPOINT_TO_FP_REAL_OP \
-    ::CVC4::FloatingPointToFPReal \
-    "::CVC4::FloatingPointConvertSortHashFunction<0x4>" \
+    ::CVC5::FloatingPointToFPReal \
+    "::CVC5::FloatingPointConvertSortHashFunction<0x4>" \
     "util/floatingpoint.h" \
     "operator for to_fp from real"
-typerule FLOATINGPOINT_TO_FP_REAL_OP ::CVC4::theory::fp::FloatingPointParametricOpTypeRule
+typerule FLOATINGPOINT_TO_FP_REAL_OP ::CVC5::theory::fp::FloatingPointParametricOpTypeRule
 
 parameterized FLOATINGPOINT_TO_FP_REAL FLOATINGPOINT_TO_FP_REAL_OP 2 "convert a real to floating-point"
-typerule FLOATINGPOINT_TO_FP_REAL   ::CVC4::theory::fp::FloatingPointToFPRealTypeRule
+typerule FLOATINGPOINT_TO_FP_REAL   ::CVC5::theory::fp::FloatingPointToFPRealTypeRule
 
 
 
 constant FLOATINGPOINT_TO_FP_SIGNED_BITVECTOR_OP \
-    ::CVC4::FloatingPointToFPSignedBitVector \
-    "::CVC4::FloatingPointConvertSortHashFunction<0x8>" \
+    ::CVC5::FloatingPointToFPSignedBitVector \
+    "::CVC5::FloatingPointConvertSortHashFunction<0x8>" \
     "util/floatingpoint.h" \
     "operator for to_fp from signed bit vector"
-typerule FLOATINGPOINT_TO_FP_SIGNED_BITVECTOR_OP ::CVC4::theory::fp::FloatingPointParametricOpTypeRule
+typerule FLOATINGPOINT_TO_FP_SIGNED_BITVECTOR_OP ::CVC5::theory::fp::FloatingPointParametricOpTypeRule
 
 parameterized FLOATINGPOINT_TO_FP_SIGNED_BITVECTOR FLOATINGPOINT_TO_FP_SIGNED_BITVECTOR_OP 2 "convert a signed bit vector to floating-point"
-typerule FLOATINGPOINT_TO_FP_SIGNED_BITVECTOR   ::CVC4::theory::fp::FloatingPointToFPSignedBitVectorTypeRule
+typerule FLOATINGPOINT_TO_FP_SIGNED_BITVECTOR   ::CVC5::theory::fp::FloatingPointToFPSignedBitVectorTypeRule
 
 
 
 constant FLOATINGPOINT_TO_FP_UNSIGNED_BITVECTOR_OP \
-    ::CVC4::FloatingPointToFPUnsignedBitVector \
-    "::CVC4::FloatingPointConvertSortHashFunction<0x10>" \
+    ::CVC5::FloatingPointToFPUnsignedBitVector \
+    "::CVC5::FloatingPointConvertSortHashFunction<0x10>" \
     "util/floatingpoint.h" \
     "operator for to_fp from unsigned bit vector"
-typerule FLOATINGPOINT_TO_FP_UNSIGNED_BITVECTOR_OP ::CVC4::theory::fp::FloatingPointParametricOpTypeRule
+typerule FLOATINGPOINT_TO_FP_UNSIGNED_BITVECTOR_OP ::CVC5::theory::fp::FloatingPointParametricOpTypeRule
 
 
 parameterized FLOATINGPOINT_TO_FP_UNSIGNED_BITVECTOR FLOATINGPOINT_TO_FP_UNSIGNED_BITVECTOR_OP 2 "convert an unsigned bit vector to floating-point"
-typerule FLOATINGPOINT_TO_FP_UNSIGNED_BITVECTOR   ::CVC4::theory::fp::FloatingPointToFPUnsignedBitVectorTypeRule
+typerule FLOATINGPOINT_TO_FP_UNSIGNED_BITVECTOR   ::CVC5::theory::fp::FloatingPointToFPUnsignedBitVectorTypeRule
 
 
 
 constant FLOATINGPOINT_TO_FP_GENERIC_OP \
-    ::CVC4::FloatingPointToFPGeneric \
-    "::CVC4::FloatingPointConvertSortHashFunction<0x11>" \
+    ::CVC5::FloatingPointToFPGeneric \
+    "::CVC5::FloatingPointConvertSortHashFunction<0x11>" \
     "util/floatingpoint.h" \
     "operator for a generic to_fp"
-typerule FLOATINGPOINT_TO_FP_GENERIC_OP ::CVC4::theory::fp::FloatingPointParametricOpTypeRule
+typerule FLOATINGPOINT_TO_FP_GENERIC_OP ::CVC5::theory::fp::FloatingPointParametricOpTypeRule
 
 
 parameterized FLOATINGPOINT_TO_FP_GENERIC FLOATINGPOINT_TO_FP_GENERIC_OP 1:2 "a generic conversion to floating-point, used in parsing only"
-typerule FLOATINGPOINT_TO_FP_GENERIC   ::CVC4::theory::fp::FloatingPointToFPGenericTypeRule
+typerule FLOATINGPOINT_TO_FP_GENERIC   ::CVC5::theory::fp::FloatingPointToFPGenericTypeRule
 
 
 
 
 
 constant FLOATINGPOINT_TO_UBV_OP \
-    ::CVC4::FloatingPointToUBV \
-    "::CVC4::FloatingPointToBVHashFunction<0x1>" \
+    ::CVC5::FloatingPointToUBV \
+    "::CVC5::FloatingPointToBVHashFunction<0x1>" \
     "util/floatingpoint.h" \
     "operator for to_ubv"
-typerule FLOATINGPOINT_TO_UBV_OP ::CVC4::theory::fp::FloatingPointParametricOpTypeRule
+typerule FLOATINGPOINT_TO_UBV_OP ::CVC5::theory::fp::FloatingPointParametricOpTypeRule
 
 parameterized FLOATINGPOINT_TO_UBV FLOATINGPOINT_TO_UBV_OP 2 "convert a floating-point value to an unsigned bit vector"
-typerule FLOATINGPOINT_TO_UBV   ::CVC4::theory::fp::FloatingPointToUBVTypeRule
+typerule FLOATINGPOINT_TO_UBV   ::CVC5::theory::fp::FloatingPointToUBVTypeRule
 
 
 constant FLOATINGPOINT_TO_UBV_TOTAL_OP \
-    ::CVC4::FloatingPointToUBVTotal \
-    "::CVC4::FloatingPointToBVHashFunction<0x4>" \
+    ::CVC5::FloatingPointToUBVTotal \
+    "::CVC5::FloatingPointToBVHashFunction<0x4>" \
     "util/floatingpoint.h" \
     "operator for to_ubv_total"
-typerule FLOATINGPOINT_TO_UBV_TOTAL_OP ::CVC4::theory::fp::FloatingPointParametricOpTypeRule
+typerule FLOATINGPOINT_TO_UBV_TOTAL_OP ::CVC5::theory::fp::FloatingPointParametricOpTypeRule
 
 parameterized FLOATINGPOINT_TO_UBV_TOTAL FLOATINGPOINT_TO_UBV_TOTAL_OP 3 "convert a floating-point value to an unsigned bit vector (defined for all inputs)"
-typerule FLOATINGPOINT_TO_UBV_TOTAL   ::CVC4::theory::fp::FloatingPointToUBVTotalTypeRule
+typerule FLOATINGPOINT_TO_UBV_TOTAL   ::CVC5::theory::fp::FloatingPointToUBVTotalTypeRule
 
 
 
 constant FLOATINGPOINT_TO_SBV_OP \
-    ::CVC4::FloatingPointToSBV \
-    "::CVC4::FloatingPointToBVHashFunction<0x2>" \
+    ::CVC5::FloatingPointToSBV \
+    "::CVC5::FloatingPointToBVHashFunction<0x2>" \
     "util/floatingpoint.h" \
     "operator for to_sbv"
-typerule FLOATINGPOINT_TO_SBV_OP ::CVC4::theory::fp::FloatingPointParametricOpTypeRule
+typerule FLOATINGPOINT_TO_SBV_OP ::CVC5::theory::fp::FloatingPointParametricOpTypeRule
 
 parameterized FLOATINGPOINT_TO_SBV FLOATINGPOINT_TO_SBV_OP 2 "convert a floating-point value to a signed bit vector"
-typerule FLOATINGPOINT_TO_SBV   ::CVC4::theory::fp::FloatingPointToSBVTypeRule
+typerule FLOATINGPOINT_TO_SBV   ::CVC5::theory::fp::FloatingPointToSBVTypeRule
 
 
 constant FLOATINGPOINT_TO_SBV_TOTAL_OP \
-    ::CVC4::FloatingPointToSBVTotal \
-    "::CVC4::FloatingPointToBVHashFunction<0x8>" \
+    ::CVC5::FloatingPointToSBVTotal \
+    "::CVC5::FloatingPointToBVHashFunction<0x8>" \
     "util/floatingpoint.h" \
     "operator for to_sbv_total"
-typerule FLOATINGPOINT_TO_SBV_TOTAL_OP ::CVC4::theory::fp::FloatingPointParametricOpTypeRule
+typerule FLOATINGPOINT_TO_SBV_TOTAL_OP ::CVC5::theory::fp::FloatingPointParametricOpTypeRule
 
 parameterized FLOATINGPOINT_TO_SBV_TOTAL FLOATINGPOINT_TO_SBV_TOTAL_OP 3 "convert a floating-point value to a signed bit vector (defined for all inputs)"
-typerule FLOATINGPOINT_TO_SBV_TOTAL   ::CVC4::theory::fp::FloatingPointToSBVTotalTypeRule
+typerule FLOATINGPOINT_TO_SBV_TOTAL   ::CVC5::theory::fp::FloatingPointToSBVTotalTypeRule
 
 
 operator FLOATINGPOINT_TO_REAL 1 "floating-point to real"
-typerule FLOATINGPOINT_TO_REAL   ::CVC4::theory::fp::FloatingPointToRealTypeRule
+typerule FLOATINGPOINT_TO_REAL   ::CVC5::theory::fp::FloatingPointToRealTypeRule
 
 operator FLOATINGPOINT_TO_REAL_TOTAL 2 "floating-point to real (defined for all inputs)"
-typerule FLOATINGPOINT_TO_REAL_TOTAL   ::CVC4::theory::fp::FloatingPointToRealTotalTypeRule
+typerule FLOATINGPOINT_TO_REAL_TOTAL   ::CVC5::theory::fp::FloatingPointToRealTotalTypeRule
 
 
 
 operator FLOATINGPOINT_COMPONENT_NAN 1 "NaN component of a word-blasted floating-point number"
-typerule FLOATINGPOINT_COMPONENT_NAN   ::CVC4::theory::fp::FloatingPointComponentBit
+typerule FLOATINGPOINT_COMPONENT_NAN   ::CVC5::theory::fp::FloatingPointComponentBit
 
 operator FLOATINGPOINT_COMPONENT_INF 1 "Inf component of a word-blasted floating-point number"
-typerule FLOATINGPOINT_COMPONENT_INF   ::CVC4::theory::fp::FloatingPointComponentBit
+typerule FLOATINGPOINT_COMPONENT_INF   ::CVC5::theory::fp::FloatingPointComponentBit
 
 operator FLOATINGPOINT_COMPONENT_ZERO 1 "Zero component of a word-blasted floating-point number"
-typerule FLOATINGPOINT_COMPONENT_ZERO   ::CVC4::theory::fp::FloatingPointComponentBit
+typerule FLOATINGPOINT_COMPONENT_ZERO   ::CVC5::theory::fp::FloatingPointComponentBit
 
 operator FLOATINGPOINT_COMPONENT_SIGN 1 "Sign component of a word-blasted floating-point number"
-typerule FLOATINGPOINT_COMPONENT_SIGN   ::CVC4::theory::fp::FloatingPointComponentBit
+typerule FLOATINGPOINT_COMPONENT_SIGN   ::CVC5::theory::fp::FloatingPointComponentBit
 
 operator FLOATINGPOINT_COMPONENT_EXPONENT 1 "Exponent component of a word-blasted floating-point number"
-typerule FLOATINGPOINT_COMPONENT_EXPONENT   ::CVC4::theory::fp::FloatingPointComponentExponent
+typerule FLOATINGPOINT_COMPONENT_EXPONENT   ::CVC5::theory::fp::FloatingPointComponentExponent
 
 operator FLOATINGPOINT_COMPONENT_SIGNIFICAND 1 "Significand component of a word-blasted floating-point number"
-typerule FLOATINGPOINT_COMPONENT_SIGNIFICAND   ::CVC4::theory::fp::FloatingPointComponentSignificand
+typerule FLOATINGPOINT_COMPONENT_SIGNIFICAND   ::CVC5::theory::fp::FloatingPointComponentSignificand
 
 
 operator ROUNDINGMODE_BITBLAST 1 "The bit-vector for a non-deterministic rounding mode"
-typerule ROUNDINGMODE_BITBLAST    ::CVC4::theory::fp::RoundingModeBitBlast
+typerule ROUNDINGMODE_BITBLAST    ::CVC5::theory::fp::RoundingModeBitBlast
 
 
 endtheory
index 3099d9aab0324dc656c01199866ad67798e2fe24..ea9ea902c44150ca252dba9e4be5601fb5c3db71 100644 (file)
@@ -33,7 +33,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace fp {
 
@@ -774,7 +774,7 @@ void TheoryFp::convertAndEquateTerm(TNode node) {
     NodeManager *nm = NodeManager::currentNM();
 
     handleLemma(
-        nm->mkNode(kind::EQUAL, addA, nm->mkConst(::CVC4::BitVector(1U, 1U))));
+        nm->mkNode(kind::EQUAL, addA, nm->mkConst(::CVC5::BitVector(1U, 1U))));
 #endif
 
     ++oldAdditionalAssertions;
@@ -791,10 +791,11 @@ void TheoryFp::convertAndEquateTerm(TNode node) {
 #ifdef SYMFPUPROPISBOOL
       handleLemma(nm->mkNode(kind::EQUAL, node, converted));
 #else
-      handleLemma(
-          nm->mkNode(kind::EQUAL, node,
-                     nm->mkNode(kind::EQUAL, converted,
-                                nm->mkConst(::CVC4::BitVector(1U, 1U)))));
+      handleLemma(nm->mkNode(
+          kind::EQUAL,
+          node,
+          nm->mkNode(
+              kind::EQUAL, converted, nm->mkConst(::CVC5::BitVector(1U, 1U)))));
 #endif
 
     } else {
@@ -1156,4 +1157,4 @@ void TheoryFp::NotifyClass::eqNotifyConstantTermMerge(TNode t1, TNode t2) {
 
 }  // namespace fp
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index b15b5c2dd449adbfebe85d2067b414b0fd8c6b94..2607a33c6ff78d4661ef6b66b604e316d951e6d3 100644 (file)
@@ -31,7 +31,7 @@
 #include "theory/theory_state.h"
 #include "theory/uf/equality_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace fp {
 
@@ -189,6 +189,6 @@ class TheoryFp : public Theory
 
 }  // namespace fp
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__FP__THEORY_FP_H */
index 3e03bbdbea0f5ffa9ada364f6e516e41017b331f..65e27fc48ab794a64f13b90f92be31e713beee91 100644 (file)
@@ -37,7 +37,7 @@
 #include "theory/fp/fp_converter.h"
 #include "theory/fp/theory_fp_rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace fp {
 
@@ -324,8 +324,7 @@ namespace rewrite {
     return RewriteResponse(REWRITE_DONE, node);
   }
 
-}; /* CVC4::theory::fp::rewrite */
-
+  };  // namespace rewrite
 
 namespace constantFold {
 
@@ -978,8 +977,7 @@ namespace constantFold {
                            NodeManager::currentNM()->mkConst(value));
   }
 
-};  /* CVC4::theory::fp::constantFold */
-
+  };  // namespace constantFold
 
   /**
    * Initialize the rewriter.
@@ -1421,8 +1419,6 @@ TheoryFpRewriter::TheoryFpRewriter()
     return res;
   }
 
-
-}/* CVC4::theory::fp namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
-
+  }  // namespace fp
+  }  // namespace theory
+  }  // namespace CVC5
index 5591246b4cbee535bd4f054e76f6b30ebc18ae89..bfdf90d44c58046618c0e7f7533b715037896bcd 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "theory/theory_rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace fp {
 
@@ -51,8 +51,8 @@ class TheoryFpRewriter : public TheoryRewriter
   RewriteFunction d_constantFoldTable[kind::LAST_KIND];
 }; /* class TheoryFpRewriter */
 
-}/* CVC4::theory::fp namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace fp
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__FP__THEORY_FP_REWRITER_H */
index 165c9b924cf44e44ef942664a6c79eb30e546537..6b87f8af3c43f4c96f6bfaf0f0ab17464ae71ed8 100644 (file)
@@ -18,7 +18,7 @@
 #include "theory/theory.h"
 #include "util/roundingmode.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace fp {
 
@@ -812,4 +812,4 @@ Cardinality CardinalityComputer::computeCardinality(TypeNode type)
 
 }  // namespace fp
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index aef2d0a50ea63ea8285b9b54f1ac170529ccca63..632ae660d66d3ab60c06b6de2ef07223f851d0ab 100644 (file)
@@ -20,7 +20,7 @@
 #include "expr/node.h"
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class NodeManager;
 
@@ -229,6 +229,6 @@ class CardinalityComputer
 
 }  // namespace fp
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 01145472d79fb571d19d89927d1d4e9124abfc11..535ed7c694fb7e1918fb0752144e8ac9a9813954 100644 (file)
@@ -26,7 +26,7 @@
 #include "util/bitvector.h"
 #include "util/floatingpoint.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace fp {
 
@@ -120,6 +120,6 @@ class RoundingModeEnumerator
 
 }  // namespace fp
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__FP__TYPE_ENUMERATOR_H */
index 50ede2726b53895452146607c429f5fda70b32cf..f96a9e244662f833cf5b82bd91dfcca60039cb27 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <iostream>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 const char* toString(InferenceId i)
@@ -357,4 +357,4 @@ std::ostream& operator<<(std::ostream& out, InferenceId i)
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 1b57e966f661b66e5a9c4bf4ac6e6905a30ff84d..aa34d45ae661ff384ed21c951712de6cdbb824b1 100644 (file)
@@ -19,7 +19,7 @@
 #ifndef CVC4__THEORY__INFERENCE_ID_H
 #define CVC4__THEORY__INFERENCE_ID_H
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /** Types of inferences used in the procedure
@@ -752,6 +752,6 @@ const char* toString(InferenceId i);
 std::ostream& operator<<(std::ostream& out, InferenceId i);
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__INFERENCE_H */
index edd8d84462cea3fe1df03e8a886561a55a85468e..26434f8025dda981b1035753c4383810a1332658 100644 (file)
@@ -18,9 +18,9 @@
 #include "theory/theory.h"
 #include "theory/theory_state.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 InferenceManagerBuffered::InferenceManagerBuffered(Theory& t,
@@ -187,4 +187,4 @@ void InferenceManagerBuffered::assertInternalFactTheoryInference(
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 2772385d2147f1d0329444338b40da9adf0f05a8..77ed1329ac1d754b29c6a62de8b17b3ce8f549be 100644 (file)
@@ -21,7 +21,7 @@
 #include "theory/theory_inference.h"
 #include "theory/theory_inference_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /**
@@ -174,6 +174,6 @@ class InferenceManagerBuffered : public TheoryInferenceManager
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 76dc36e79824db561e0c09baf756bb6bca895beb..75c8f93a5690e515fff7c1d80519412832d30a1d 100644 (file)
@@ -15,7 +15,7 @@
  ** An exception signaling that a Theory should immediately stop
  ** performing processing and relinquish control to its caller (e.g.,
  ** in a parallel environment).  A Theory might be interrupted if it
- ** calls into its CVC4::theory::OutputChannel, and it should only
+ ** calls into its CVC5::theory::OutputChannel, and it should only
  ** catch this exception to perform emergency repair of any invariants
  ** it must re-establish.  Further, if this exception is caught by a
  ** Theory, the Theory should rethrow the same exception (via "throw;"
 
 #include "base/exception.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
-class Interrupted : public CVC4::Exception {
-};/* class Interrupted */
+class Interrupted : public CVC5::Exception
+{
+}; /* class Interrupted */
 
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__INTERRUPTED_H */
index 3ea5679799a65d5f142ff57b07d7aaa734bbc533..0a466fec4c53d417dfd13847690b204ef10e0f5c 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/proof_node.h"
 #include "expr/proof_node_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 LazyTreeProofGenerator::LazyTreeProofGenerator(ProofNodeManager* pnm,
@@ -142,4 +142,4 @@ std::ostream& operator<<(std::ostream& os, const LazyTreeProofGenerator& ltpg)
 }
 
 }  // namespace theory
-}  // namespace CVC4
\ No newline at end of file
+}  // namespace CVC5
\ No newline at end of file
index 7e97b1cc514bf0ff5fba55d7aefed06dd109787a..3c02380c100836b5caf424666251b6b0ed457291 100644 (file)
@@ -23,7 +23,7 @@
 #include "expr/proof_generator.h"
 #include "expr/proof_node_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace detail {
 /**
@@ -217,6 +217,6 @@ class LazyTreeProofGenerator : public ProofGenerator
 std::ostream& operator<<(std::ostream& os, const LazyTreeProofGenerator& ltpg);
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 7f55b4d88f432cf09d02e96c61afc3625b0dc135..841ec097edbd23c9abac502a37ce23514813a558 100644 (file)
@@ -27,9 +27,9 @@
 #include "expr/kind.h"
 
 using namespace std;
-using namespace CVC4::theory;
+using namespace CVC5::theory;
 
-namespace CVC4 {
+namespace CVC5 {
 
 LogicInfo::LogicInfo()
     : d_logicString(""),
@@ -725,4 +725,4 @@ std::ostream& operator<<(std::ostream& out, const LogicInfo& logic) {
   return out << logic.getLogicString();
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index 72913a0c23b699b15f30e943e40b0cb9e2a67380..fb23f4f2d1a13276d2b32d3f85573efa76830013 100644 (file)
@@ -27,7 +27,7 @@
 #include "cvc4_export.h"
 #include "theory/theory_id.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * A LogicInfo instance describes a collection of theory modules and some
@@ -291,6 +291,6 @@ public:
 
 std::ostream& operator<<(std::ostream& out, const LogicInfo& logic);
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__LOGIC_INFO_H */
index 871927760d6ceaa47c0a4c81ed357124b6a31ae3..9fa3c64c8a2e35d1d37df56736b2bc019d109b5c 100755 (executable)
@@ -73,9 +73,9 @@ function theory {
     echo "$kf:$lineno: error: \"theory\" directive missing class or header argument" >&2
     exit 1
   elif ! expr "$2" : '\(::*\)' >/dev/null; then
-    echo "$kf:$lineno: warning: theory class \`$2' isn't fully-qualified (e.g., ::CVC4::theory::foo)" >&2
-  elif ! expr "$2" : '\(::CVC4::theory::*\)' >/dev/null; then
-    echo "$kf:$lineno: warning: theory class not under ::CVC4::theory namespace" >&2
+    echo "$kf:$lineno: warning: theory class \`$2' isn't fully-qualified (e.g., ::CVC5::theory::foo)" >&2
+  elif ! expr "$2" : '\(::CVC5::theory::*\)' >/dev/null; then
+    echo "$kf:$lineno: warning: theory class not under ::CVC5::theory namespace" >&2
   fi
 
   theory_id="$1"
index 1b1350abe5b08697926e4bc5f03621d8960a1742..81e551a1054bcc2c15998893f136a030d29a2959 100755 (executable)
@@ -92,9 +92,9 @@ function theory {
     echo "$kf:$lineno: error: \"theory\" directive missing class or header argument" >&2
     exit 1
   elif ! expr "$2" : '\(::*\)' >/dev/null; then
-    echo "$kf:$lineno: warning: theory class \`$2' isn't fully-qualified (e.g., ::CVC4::theory::foo)" >&2
-  elif ! expr "$2" : '\(::CVC4::theory::*\)' >/dev/null; then
-    echo "$kf:$lineno: warning: theory class not under ::CVC4::theory namespace" >&2
+    echo "$kf:$lineno: warning: theory class \`$2' isn't fully-qualified (e.g., ::CVC5::theory::foo)" >&2
+  elif ! expr "$2" : '\(::CVC5::theory::*\)' >/dev/null; then
+    echo "$kf:$lineno: warning: theory class not under ::CVC5::theory namespace" >&2
   fi
 
   theory_id="$1"
index d77a88d67a6d43149c2c5c0e7804bfab0e023997..8ca7a2c48d206a436de9cbad9a68d7de0f66b480 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/quantifiers/fmf/model_builder.h"
 #include "theory/theory_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 ModelManager::ModelManager(TheoryEngine& te, EqEngineManager& eem)
@@ -239,4 +239,4 @@ void ModelManager::collectTerms(TheoryId tid,
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 1e4c390661eb82525be1f292308403b97f68313f..4f4d06a430cf4a5e4e00e1e51246849bc834bd85 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/ee_manager.h"
 #include "theory/logic_info.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class TheoryEngine;
 
@@ -152,6 +152,6 @@ class ModelManager
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__MODEL_MANAGER__H */
index 838cf0ad6b2d227843039157d193fb4ef3f38d50..3b9c1aad481a7bf9c6d0ca9a9b1907dca826204b 100644 (file)
@@ -18,7 +18,7 @@
 #include "theory/theory_model.h"
 #include "theory/theory_model_builder.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 ModelManagerDistributed::ModelManagerDistributed(TheoryEngine& te,
@@ -114,4 +114,4 @@ bool ModelManagerDistributed::finishBuildModel() const
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index d41b6fa3b9047da9920a1ab04d8385816d641c50..dd7cf2b7866979ff87e1d1a815d2cd093fb51791 100644 (file)
@@ -20,7 +20,7 @@
 #include "theory/ee_manager.h"
 #include "theory/model_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class TheoryEngine;
 
@@ -56,6 +56,6 @@ class ModelManagerDistributed : public ModelManager
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__MODEL_MANAGER_DISTRIBUTED__H */
index 35b55ecc5d71f1ea412f70e6a753cb48d2369b63..0fd475563dc556243aacefb14c36b78a46495e28 100644 (file)
@@ -14,7 +14,7 @@
 
 #include "theory/output_channel.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 LemmaProperty operator|(LemmaProperty lhs, LemmaProperty rhs)
@@ -91,4 +91,4 @@ void OutputChannel::trustedLemma(TrustNode lem, LemmaProperty p)
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 8c10a1348711d5d962e75e0f0c8fb8f15782c075..16fc5a48361a1237775e67907a1203517d61ef0d 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/trust_node.h"
 #include "util/resource_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /** Properties of lemmas */
@@ -66,7 +66,7 @@ class Theory;
 /**
  * Generic "theory output channel" interface.
  *
- * All methods can throw unrecoverable CVC4::Exception's unless otherwise
+ * All methods can throw unrecoverable CVC5::Exception's unless otherwise
  * documented.
  */
 class OutputChannel {
@@ -199,6 +199,6 @@ class OutputChannel {
 }; /* class OutputChannel */
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__OUTPUT_CHANNEL_H */
index ac52338a952b693639f1ae6d4170da19bbbbb06a..eb977960b4994fc3e7b99eb2b0812baccb6fe84b 100644 (file)
@@ -15,9 +15,9 @@
 
 #include "theory/quantifiers/alpha_equivalence.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -110,4 +110,4 @@ Node AlphaEquivalence::reduceQuantifier(Node q)
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 48d6673253107b37b19bed129fa0e3934edf734b..822b674e202d1d116e84c27aea44627128fe3964 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "expr/term_canonize.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -101,6 +101,6 @@ class AlphaEquivalence
 
 }
 }
-}
+}  // namespace CVC5
 
 #endif
index d81e2305681e44290eabfa07aa775769ecfccc31..c4bd2c0836719c949f566e90319eb0ef8d91d9fc 100644 (file)
@@ -22,9 +22,9 @@
 #include "theory/quantifiers/term_util.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -442,4 +442,4 @@ Node BvInverter::solveBvLit(Node sv,
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index fa7d4b073e41ee6d3737f786bbd197d8da33cadf..c033b26d714beeb48680a12916726d94b748bd58 100644 (file)
@@ -24,7 +24,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -128,6 +128,6 @@ class BvInverter
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__BV_INVERTER_H */
index f951b29df178ed6fb268c69e9b80c13baf9aaa30..459c3f93f362eab82036002b23e622484dfc97ca 100644 (file)
@@ -15,9 +15,9 @@
 #include "theory/quantifiers/bv_inverter_utils.h"
 #include "theory/bv/theory_bv_utils.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace utils {
@@ -2589,4 +2589,4 @@ Node getICBvSext(bool pol, Kind litk, unsigned idx, Node x, Node sv_t, Node t)
 }  // namespace utils
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index af7343739092ed1c9bf8d29c0240e07b1ffdc0bc..c6400bd605c8a8a6897e1cd881bdf42a42e620bc 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace utils {
@@ -68,5 +68,5 @@ Node getICBvSext(bool pol, Kind litk, unsigned idx, Node x, Node sv_t, Node t);
 }  // namespace utils
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 #endif
index a0b9b20f45fd0d7b228099f1f166e81b5e8eccae..1319e5c388724ee62cdc363b198feb35c4c04fe9 100644 (file)
 #include "theory/rewriter.h"
 
 using namespace std;
-using namespace CVC4::kind;
-using namespace CVC4::context;
+using namespace CVC5::kind;
+using namespace CVC5::context;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -294,6 +294,6 @@ void CandidateRewriteDatabase::setExtendedRewriter(ExtendedRewriter* er)
   d_ext_rewrite = er;
 }
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index 321880dc095a9c1fe7321941c82aca7fe85b627d..396ef0d039d0cdad45b8fec231cf575f1c943688 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/quantifiers/expr_miner.h"
 #include "theory/quantifiers/sygus_sampler.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -126,8 +126,8 @@ class CandidateRewriteDatabase : public ExprMiner
   std::unordered_map<Node, Node, NodeHashFunction> d_add_term_cache;
 };
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__CANDIDATE_REWRITE_DATABASE_H */
index aca65fd839336284733315e70a385ab81f72eca9..0ab85ccf7fc846c5b9e449628090ec0706711873 100644 (file)
@@ -20,9 +20,9 @@
 #include "options/quantifiers_options.h"
 #include "printer/printer.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -277,4 +277,4 @@ bool CandidateRewriteFilter::notify(Node s,
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 6df804dffd09cbf732b1a455628a7e9a53e7c4ae..faf675bcbfe44760671cc9023123d604e5a5ba56 100644 (file)
@@ -25,7 +25,7 @@
 #include "theory/quantifiers/sygus/term_database_sygus.h"
 #include "theory/quantifiers/sygus_sampler.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -171,6 +171,6 @@ class CandidateRewriteFilter
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__CANDIDATE_REWRITE_FILTER_H */
index b0a5688b2f344339b375b9bfc49113d9a39daf52..29881a3a4bbb8ca1f7430c5ba29afc247f29460a 100644 (file)
 #include "util/random.h"
 
 using namespace std;
-using namespace CVC4::kind;
-using namespace CVC4::context;
+using namespace CVC5::kind;
+using namespace CVC5::context;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -1036,4 +1036,4 @@ Node ArithInstantiator::getModelBasedProjectionValue(CegInstantiator* ci,
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 00b23307eae1bf62ddab9a56863f5f3060609d56..e6cfa31c6e9d71300886bd9c1e27af37105a2a59 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/quantifiers/cegqi/ceg_instantiator.h"
 #include "theory/quantifiers/cegqi/vts_term_cache.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -209,6 +209,6 @@ class ArithInstantiator : public Instantiator
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__CEG_ARITH_INSTANTIATOR_H */
index 1c60058ff388169ebc9b41e9b6316c93f66d8b18..2c163421ebee7c8bb1ec7c9398c57960be2e11e0 100644 (file)
@@ -23,9 +23,9 @@
 #include "util/random.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -759,4 +759,4 @@ void BvInstantiatorPreprocess::collectExtracts(
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 743a27af36ed6cc2cd314af610e2aa1ec580c9a4..4bfda133ef1e53ce813644aecad082aa56c98174 100644 (file)
@@ -21,7 +21,7 @@
 #include "theory/quantifiers/bv_inverter.h"
 #include "theory/quantifiers/cegqi/ceg_instantiator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -209,6 +209,6 @@ class BvInstantiatorPreprocess : public InstantiatorPreprocess
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__CEG_BV_INSTANTIATOR_H */
index c0ef3561f87bc5b56764f7a8c37bdef42cedf7c0..85faea4b1b0dd30b950da1cbd6a062c4e846c257 100644 (file)
@@ -17,9 +17,9 @@
 #include "theory/bv/theory_bv_utils.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace utils {
@@ -342,4 +342,4 @@ Node normalizePvEqual(
 }  // namespace utils
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 13b86cff4c67ca0e60bc14e347b6e5fe43760c6e..576d68d062cf5b73207d2d1400544b1cc172b17f 100644 (file)
@@ -20,7 +20,7 @@
 #include "expr/attribute.h"
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -104,5 +104,5 @@ Node normalizePvEqual(
 }  // namespace utils
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 #endif
index c9bc6330855955755409062bcb70cec018e2a298..bb81d2790ed35d533e55dee92363ed7afc5eb072 100644 (file)
@@ -20,9 +20,9 @@
 #include "theory/datatypes/theory_datatypes_utils.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -180,4 +180,4 @@ Node DtInstantiator::solve_dt(Node v, Node a, Node b, Node sa, Node sb)
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 97cb7a4ee08d51999b494573a7856f5a13333bdc..c0386465d17810af17365c78b4ed6e320e510ea6 100644 (file)
@@ -20,7 +20,7 @@
 #include "expr/node.h"
 #include "theory/quantifiers/cegqi/ceg_instantiator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -91,6 +91,6 @@ class DtInstantiator : public Instantiator
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__CEG_DT_INSTANTIATOR_H */
index 5c6a932fd949aa8d6ae01852ac671134f785ab23..118c505fc442fc7d03168a0feb760b66c6b18bb3 100644 (file)
@@ -32,9 +32,9 @@
 #include "theory/rewriter.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -1636,6 +1636,6 @@ bool Instantiator::processEqualTerm(CegInstantiator* ci,
   return ci->constructInstantiationInc(pv, n, pv_prop, sf);
 }
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index 800398fb9d0c18c524103192619dfeaa3465a312..03161399c84f951b08d92992e448ad0054caf61f 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/inference_id.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -820,8 +820,8 @@ class InstantiatorPreprocess
   }
 };
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif
index 59b4cc7bdb6a46ab976bfa3541442a5db7080557..d6a5047130c3bedb720520cdf7f812533549568e 100644 (file)
 #include "theory/rewriter.h"
 
 using namespace std;
-using namespace CVC4::kind;
-using namespace CVC4::context;
+using namespace CVC5::kind;
+using namespace CVC5::context;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -546,4 +546,4 @@ bool InstStrategyCegqi::processNestedQe(Node q, bool isPreregister)
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index e0496a462b1dce8a34b1cfba148a2f4426ba835d..a5b79fb00f02b8a17ce5ab91e2ba6b14a1060e2d 100644 (file)
@@ -26,7 +26,7 @@
 #include "theory/quantifiers/quant_module.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -215,6 +215,6 @@ class InstStrategyCegqi : public QuantifiersModule
 
 }
 }
-}
+}  // namespace CVC5
 
 #endif
index 0e938ddae6fbc0011118cf672bef02d2f09e6245..9efc0ec3193b4a642ccd2e35957259e457fa0935 100644 (file)
@@ -19,7 +19,7 @@
 #include "expr/subs.h"
 #include "theory/smt_engine_subsolver.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -152,4 +152,4 @@ Node NestedQe::doQe(Node q)
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 21a49424a1a30755ec87953ded17930713177de1..29df5d16b45cd805bda8640c07a90c0e200f65b4 100644 (file)
@@ -23,7 +23,7 @@
 #include "context/cdhashmap.h"
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -81,6 +81,6 @@ class NestedQe
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 912fee2fdbb77a0b6eee22a520c3a1cc0ff4a004..1a74310381484d9319e8d11b1a17072220d98130 100644 (file)
@@ -19,9 +19,9 @@
 #include "theory/quantifiers/quantifiers_inference_manager.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -296,4 +296,4 @@ bool VtsTermCache::containsVtsInfinity(Node n, bool isFree)
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 4f18933ec9ca4f03c1f5eaa44ef016d4adcb18df..53c198213313cbf8b05b51d321cc78c76872c65e 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/attribute.h"
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /** Attribute to mark Skolems as virtual terms */
@@ -140,6 +140,6 @@ class VtsTermCache
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__CEGQI__VTS_TERM_CACHE_H */
index c095e38649e48806cad22917da28c35ce228845d..ffe06a7ad50662327131dc742f1c734f522233a1 100644 (file)
 #include "theory/rewriter.h"
 #include "util/random.h"
 
-using namespace CVC4;
-using namespace CVC4::kind;
-using namespace CVC4::theory;
-using namespace CVC4::theory::quantifiers;
+using namespace CVC5;
+using namespace CVC5::kind;
+using namespace CVC5::theory;
+using namespace CVC5::theory::quantifiers;
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 
 struct sortConjectureScore {
   std::vector< int > d_scores;
@@ -2260,4 +2260,4 @@ unsigned ConjectureGenerator::optFullCheckFrequency() { return 1; }
 
 bool ConjectureGenerator::optStatsOnly() { return false; }
 
-}
+}  // namespace CVC5
index b1a1ddf2bbd55222eb27f99c899714188f55c1b1..cc3314f825339c66ce55b7eb0ae6b29bc6eb3b2a 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/quantifiers/quant_module.h"
 #include "theory/type_enumerator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -466,6 +466,6 @@ private:  //information about ground equivalence classes
 
 }
 }
-}
+}  // namespace CVC5
 
 #endif
index cf3f5fa2f0706a3f8d7f14851a771d9bf2d52377..6e7601072976ec4567b420265b0ce7364b414410 100644 (file)
@@ -17,9 +17,9 @@
 #include "theory/rewriter.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -181,6 +181,6 @@ Node DynamicRewriter::OpInternalSymTrie::getSymbol(Node n)
   return f;
 }
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index e4abdbe7629102d3bc63298a916c5ab0f965708f..79b4824b4b5dfca130f2f97f4ed444d65e960018 100644 (file)
@@ -22,7 +22,7 @@
 #include "context/cdlist.h"
 #include "theory/uf/equality_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -117,8 +117,8 @@ class DynamicRewriter
   NodeList d_rewrites;
 };
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__DYNAMIC_REWRITER_H */
index 60350f882669b32fd7e7f70b4b266fff218a479b..4c9da36328cb30e6b3669a7cc7ad8c42a0f53a7e 100644 (file)
@@ -24,9 +24,9 @@
 #include "theory/quantifiers/term_registry.h"
 #include "theory/quantifiers/term_util.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace inst {
@@ -348,4 +348,4 @@ Node CandidateGeneratorSelector::getNextCandidate()
 }  // namespace inst
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 45eec1d4c083c606a192d80441e8d81b5e52518e..b21a9622582d099ea10e09eead5da6b965f3e352 100644 (file)
@@ -20,7 +20,7 @@
 #include "theory/theory.h"
 #include "theory/uf/equality_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -240,9 +240,9 @@ class CandidateGeneratorSelector : public CandidateGeneratorQE
   Node d_ufOp;
 };
 
-}/* CVC4::theory::inst namespace */
+}  // namespace inst
 }  // namespace quantifiers
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__CANDIDATE_GENERATOR_H */
index a267246a8ac489dfbf5c66a2f850f715cee3f9ec..14f514b73fb6006c8046829b3c21b6666c0f1983 100644 (file)
@@ -25,9 +25,9 @@
 #include "theory/uf/theory_uf_rewriter.h"
 #include "util/hash.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace inst {
@@ -526,4 +526,4 @@ uint64_t HigherOrderTrigger::addHoTypeMatchPredicateLemmas()
 }  // namespace inst
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index d3489783ce7358235a08fc8788721456e46b45b4..66b374ea8c0b6cc7664720dd31c0a4f390c6493d 100644 (file)
@@ -25,7 +25,7 @@
 #include "theory/quantifiers/inst_match.h"
 #include "theory/quantifiers/ematching/trigger.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace inst {
@@ -275,6 +275,6 @@ class HigherOrderTrigger : public Trigger
 }  // namespace inst
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__HO_TRIGGER_H */
index 06d17dea426d473532d0bebca41e24a4a4621bc4..2f415779ab40ebae490240918558a8b5687d3645 100644 (file)
@@ -16,9 +16,9 @@
 
 #include "theory/quantifiers/ematching/trigger.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace inst {
@@ -36,4 +36,4 @@ bool IMGenerator::sendInstantiation(InstMatch& m, InferenceId id)
 }  // namespace inst
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index b277ec1809cc82efc5f7a35fecd83899830a5a2f..b0d937120ce1c0bd767ed5bf3c6ab57ce81b71e9 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/inference_id.h"
 #include "theory/quantifiers/inst_match.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -117,6 +117,6 @@ protected:
 }  // namespace inst
 }
 }
-}
+}  // namespace CVC5
 
 #endif
index 04b8a3fcfecf73c68e9b62173b3443d44575e4b6..79b6927f71beca5274c5c49f7822b12464f6cabb 100644 (file)
@@ -29,9 +29,9 @@
 #include "theory/quantifiers/term_registry.h"
 #include "theory/quantifiers/term_util.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace inst {
@@ -673,4 +673,4 @@ InstMatchGenerator* InstMatchGenerator::getInstMatchGenerator(Trigger* tparent,
 }  // namespace inst
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 375fe73e1cfe953fcc66f1a6ac4b38d85557dd2b..32d6e38f13f7a7fb4e6068797ae4109c736a5824 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/quantifiers/inst_match.h"
 #include "theory/quantifiers/ematching/im_generator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace inst {
@@ -325,6 +325,6 @@ class InstMatchGenerator : public IMGenerator {
 }  // namespace inst
 }
 }
-}
+}  // namespace CVC5
 
 #endif
index fe0fa80827bdf996efc015e77853e909de5c03f2..6ac910e2e29b84f9c451d55375218b4e67aff6cc 100644 (file)
@@ -18,9 +18,9 @@
 #include "theory/quantifiers/term_util.h"
 #include "theory/uf/equality_engine_iterator.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace inst {
@@ -315,4 +315,4 @@ void InstMatchGeneratorMulti::processNewInstantiations(InstMatch& m,
 }  // namespace inst
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 1e25baea424d0f6d47bc796219ca1f214d681d68..644a47bee3820436f6f136e03a8fc0d44f3a651d 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/quantifiers/ematching/inst_match_generator.h"
 #include "theory/quantifiers/inst_match_trie.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace inst {
@@ -103,6 +103,6 @@ class InstMatchGeneratorMulti : public IMGenerator
 }  // namespace inst
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 18708092a3e97d2b38849f5cfc6f7a0667742233..94b7921edf32fafb0dd340a9f92d17415fe13056 100644 (file)
@@ -17,9 +17,9 @@
 #include "theory/quantifiers/ematching/trigger_trie.h"
 #include "theory/quantifiers/term_util.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace inst {
@@ -175,4 +175,4 @@ int InstMatchGeneratorMultiLinear::getNextMatch(Node q, InstMatch& m)
 }  // namespace inst
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index b4696040076a447d5977b414560cae820036ba95..00a372c8f2721f5a553762dd29214185fcb6a17a 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/node.h"
 #include "theory/quantifiers/ematching/inst_match_generator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace inst {
@@ -85,6 +85,6 @@ class InstMatchGeneratorMultiLinear : public InstMatchGenerator
 }  // namespace inst
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index ab30b4b2d3b3fe6304bcbb677a67c1cd85c12d05..7d7b3e1c01234a4fb410b114bf8b755798ce79ba 100644 (file)
@@ -21,9 +21,9 @@
 #include "theory/quantifiers/term_registry.h"
 #include "theory/quantifiers/term_util.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace inst {
@@ -198,4 +198,4 @@ int InstMatchGeneratorSimple::getActiveScore()
 }  // namespace inst
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 6ae2f915b44b9db28f6251f3f50a22597801b8ac..8361628da64aa98b44787987dfee4ad02960ae0d 100644 (file)
@@ -23,7 +23,7 @@
 #include "expr/node_trie.h"
 #include "theory/quantifiers/ematching/inst_match_generator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace inst {
@@ -100,6 +100,6 @@ class InstMatchGeneratorSimple : public IMGenerator
 }  // namespace inst
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 5e9899ec3866b4972ecbe9f007680953e113cf2c..a56e7efebab3ebdfddea9a05d5a890cf64dff3ba 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "theory/quantifiers/quantifiers_state.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -44,4 +44,4 @@ options::UserPatMode InstStrategy::getInstUserPatMode() const
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 9d304368c99fc8dd54746c09f75fa4755d906f1b..0537d92ce43f153aeb4e78a440844369ca575766 100644 (file)
@@ -22,7 +22,7 @@
 #include "options/quantifiers_options.h"
 #include "theory/theory.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -85,6 +85,6 @@ class InstStrategy
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__INSTANTIATION_ENGINE_H */
index 45d5f13a7d89ac8b0b22f61a0dda4614e94cffe7..c62a034e42a4b16eb555ace286265a19bfa68c25 100644 (file)
 #include "theory/quantifiers/quantifiers_state.h"
 #include "util/random.h"
 
-using namespace CVC4::kind;
-using namespace CVC4::theory::quantifiers::inst;
+using namespace CVC5::kind;
+using namespace CVC5::theory::quantifiers::inst;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -686,6 +686,6 @@ void InstStrategyAutoGenTriggers::addUserNoPattern( Node q, Node pat ) {
   }
 }
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index a17e7bbb5de5319ad64c819a122bebc50d922303..bc52d605c838047e5c57d3a8b63a7f3f33a4af4b 100644 (file)
@@ -21,7 +21,7 @@
 #include "theory/quantifiers/ematching/trigger.h"
 #include "theory/quantifiers/quant_relevance.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -111,7 +111,7 @@ class InstStrategyAutoGenTriggers : public InstStrategy
   QuantRelevance* d_quant_rel;
 }; /* class InstStrategyAutoGenTriggers */
 }
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
 
 #endif
index a15baa5e461c6f3b54ab47b21f2a43b17ad21352..4b0d619bc4f2e40585b6bdea7954fb8e5bb735ad 100644 (file)
 #include "theory/quantifiers/ematching/trigger_database.h"
 #include "theory/quantifiers/quantifiers_state.h"
 
-using namespace CVC4::kind;
-using namespace CVC4::theory::quantifiers::inst;
+using namespace CVC5::kind;
+using namespace CVC5::theory::quantifiers::inst;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -175,4 +175,4 @@ void InstStrategyUserPatterns::addUserPattern(Node q, Node pat)
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 821d7de77d372d9bcf74d6cae74eeed551e49ec9..1bb50af7b6406cb76c66b3367030cfe430c8d37f 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/quantifiers/ematching/inst_strategy.h"
 #include "theory/quantifiers/ematching/trigger.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -64,6 +64,6 @@ class InstStrategyUserPatterns : public InstStrategy
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 52bf58263803261c6d4f6f248fc7affd0ea9447d..94054b8f95c0824def71a634880a40ee73c0fc01 100644 (file)
 #include "theory/quantifiers/term_database.h"
 #include "theory/quantifiers/term_util.h"
 
-using namespace CVC4::kind;
-using namespace CVC4::context;
-using namespace CVC4::theory::quantifiers::inst;
+using namespace CVC5::kind;
+using namespace CVC5::context;
+using namespace CVC5::theory::quantifiers::inst;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -272,4 +272,4 @@ bool InstantiationEngine::shouldProcess(Node q)
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index c5a82d11470de4d95af16c76cd21c7c09ce385a2..8dface27e45f0125726fbbeef96444cf1cbb3446 100644 (file)
@@ -24,7 +24,7 @@
 #include "theory/quantifiers/quant_module.h"
 #include "theory/quantifiers/quant_relevance.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -73,8 +73,8 @@ class InstantiationEngine : public QuantifiersModule {
   std::unique_ptr<QuantRelevance> d_quant_rel;
 }; /* class InstantiationEngine */
 
-}/* CVC4::theory::quantifiers namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__INSTANTIATION_ENGINE_H */
index 7ab54fcfec67f6c2f9d3b55a93e42fbc5e6ca107..467ed46be4dedf2dd3681a7f3b78cf5f23fd3ede 100644 (file)
@@ -20,9 +20,9 @@
 #include "theory/quantifiers/term_util.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace inst {
@@ -729,4 +729,4 @@ void PatternTermSelector::getTriggerVariables(Node n,
 }  // namespace inst
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 9cbf4cf5e1a502e849bc9c513ec0431681cbe2fe..6f26f2cecf976525568d261d022416ed2801ae40 100644 (file)
@@ -23,7 +23,7 @@
 #include "options/quantifiers_options.h"
 #include "theory/quantifiers/ematching/trigger_term_info.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace inst {
@@ -192,6 +192,6 @@ class PatternTermSelector
 }  // namespace inst
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index c739623bc2eb80bea638243b5a096fe8aa0b9beb..234940b54e4fe20838a9f39360e80a6f33cad459 100644 (file)
@@ -32,9 +32,9 @@
 #include "theory/quantifiers/term_util.h"
 #include "theory/valuation.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace inst {
@@ -229,4 +229,4 @@ void Trigger::debugPrint(const char* c) const
 }  // namespace inst
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 5dd8db4527e4ef37101705e88c483ec652fc600f..c6d3b3cd5116966c3a056c814820d8ab0da438fb 100644 (file)
@@ -20,7 +20,7 @@
 #include "expr/node.h"
 #include "theory/inference_id.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 class QuantifiersEngine;
@@ -219,6 +219,6 @@ class Trigger {
 }  // namespace inst
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__TRIGGER_H */
index fae7a10a05a99ade05ea0d10bf0e8a0a3ec0b30c..327d2bba190321ff7a8b6e40cb9d9d87b499da7b 100644 (file)
@@ -18,7 +18,7 @@
 #include "theory/quantifiers/ematching/trigger.h"
 #include "theory/quantifiers/term_util.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace inst {
@@ -185,4 +185,4 @@ bool TriggerDatabase::mkTriggerTerms(Node q,
 }  // namespace inst
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 21df0e53606ed28b8f16e53d22f9e751cdde7c78..2c28c77bc629ac7add71eb2b4df350d64fba67a1 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/node.h"
 #include "theory/quantifiers/ematching/trigger_trie.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -105,6 +105,6 @@ class TriggerDatabase
 }  // namespace inst
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__TRIGGER_DATABASE_H */
index 4bc74dd96cae4564744163be3bc13fb87d6ceaae..1f3ca0577997633f1f32380e2de1b37d036d3870 100644 (file)
@@ -16,9 +16,9 @@
 
 #include "theory/quantifiers/term_util.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace inst {
@@ -114,4 +114,4 @@ int32_t TriggerTermInfo::getTriggerWeight(Node n)
 }  // namespace inst
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 5bf7e80999ea4fcda81702cdf8587baef17e218b..603a1ab7714e944b3d296d4c52bccb5862c53bcb 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace inst {
@@ -124,6 +124,6 @@ class TriggerTermInfo
 }  // namespace inst
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 04e9dabb01c95f976e685533abea58b8a2ba678b..c8a13d44755bf90f018720455516b56a4aff0911 100644 (file)
@@ -14,7 +14,7 @@
 
 #include "theory/quantifiers/ematching/trigger_trie.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace inst {
@@ -74,4 +74,4 @@ void TriggerTrie::addTrigger(std::vector<Node>& nodes, inst::Trigger* t)
 }  // namespace inst
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index ad221ee2139a32c1d8c0d1942e6c01fbc9855629..355ad6c31ce1122f710b41a5a700d6dd5e8cddba 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/node.h"
 #include "theory/quantifiers/ematching/trigger.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace inst {
@@ -58,6 +58,6 @@ class TriggerTrie
 }  // namespace inst
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__TRIGGER_TRIE_H */
index 45c9e20d77b49c9fe80b16d30315eb74eee19d31..e2dd3f37d9f15c722c86e6bddb8b365e892b9bca 100644 (file)
@@ -16,9 +16,9 @@
 #include "theory/quantifiers/term_util.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace inst {
@@ -81,4 +81,4 @@ int VarMatchGeneratorTermSubs::getNextMatch(Node q, InstMatch& m)
 }  // namespace inst
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index d85a20189c8584a6ad525f557abc7884c43520af..6ee179e913847c28ee68ae775eb24bbc6a615e16 100644 (file)
@@ -20,7 +20,7 @@
 #include "expr/node.h"
 #include "theory/quantifiers/ematching/inst_match_generator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace inst {
@@ -53,6 +53,6 @@ class VarMatchGeneratorTermSubs : public InstMatchGenerator
 }  // namespace inst
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 48e5682f20e685b86d0c00f3577a4ab24a16d43e..7846a60bd41edfed9a1e8d8d36d8143ac40735cd 100644 (file)
 #include "theory/quantifiers/term_util.h"
 
 using namespace std;
-using namespace CVC4::kind;
-using namespace CVC4::context;
+using namespace CVC5::kind;
+using namespace CVC5::context;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -185,6 +185,6 @@ int32_t EqualityQuery::getRepScore(Node n, Node q, size_t index, TypeNode v_tn)
   return quantifiers::TermUtil::getTermDepth(n);
 }
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index 887c54f4296fd34e56f96681b1bb9a8ec7bc5180..d863c830b5b879216c3d7dae00c4a14d4ffc7169 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/node.h"
 #include "theory/quantifiers/quant_util.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -88,8 +88,8 @@ class EqualityQuery : public QuantifiersUtil
   int32_t getRepScore(Node n, Node f, size_t index, TypeNode v_tn);
 }; /* EqualityQuery */
 
-}/* CVC4::theory::quantifiers namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS_EQUALITY_QUERY_H */
index 71d5d7a7afcfc3570d04e1a6d1b8b2675ebeb2d0..20f3afe637274bfde33023169910f43857a248df 100644 (file)
@@ -22,9 +22,9 @@
 #include "theory/smt_engine_subsolver.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -104,4 +104,4 @@ Result ExprMiner::doCheck(Node query)
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 67ab2b768565d388a9d4852c30e31db014535c35..7046dad836ba93ad01f5a69885b7cc45f1915bb7 100644 (file)
@@ -25,7 +25,7 @@
 #include "smt/smt_engine.h"
 #include "theory/quantifiers/sygus_sampler.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -90,6 +90,6 @@ class ExprMiner
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__EXPRESSION_MINER_H */
index 6a77d8e451f47f66e5e388c75ac2caef7178bb27..867e6748a3d090686c901a4ee86ee7d055520c87 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "options/quantifiers_options.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -165,4 +165,4 @@ bool ExpressionMinerManager::addTerm(Node sol, std::ostream& out)
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index eb2a01face0f64556d27e9799a5c886f548fed1a..6e775f5864e4a6a397df58b7656e0e4c58b8169c 100644 (file)
@@ -24,7 +24,7 @@
 #include "theory/quantifiers/solution_filter.h"
 #include "theory/quantifiers/sygus_sampler.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 class QuantifiersEngine;
@@ -118,6 +118,6 @@ class ExpressionMinerManager
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__EXPR_MINER_MANAGER_H */
index 9c6dd3964c0a32c56b57294835add04be3303284..01d573607d568f0fdc78a88060e75e88f5702445 100644 (file)
 #include "theory/strings/sequences_rewriter.h"
 #include "theory/theory.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -1724,6 +1724,6 @@ void ExtendedRewriter::debugExtendedRewrite(Node n,
   }
 }
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index 0c4d0a1b3fe5e4bf93ecc55aa5504cc6d277ae52..f04f9eaaedf0a2cff027988ec328ae946e568ee2 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -248,8 +248,8 @@ class ExtendedRewriter
   //--------------------------------------end theory-specific top-level calls
 };
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__EXTENDED_REWRITE_H */
index fd84dc500c4e00e49300ca378bee2cad38f0d2f0..bbd6443fa9b9ddb085e0dfd2c584cb7f9d94e228 100644 (file)
 #include "theory/quantifiers/term_registry.h"
 #include "theory/quantifiers/term_util.h"
 
-using namespace CVC4::kind;
-using namespace CVC4::context;
+using namespace CVC5::kind;
+using namespace CVC5::context;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -361,6 +361,6 @@ unsigned FirstOrderModel::getModelBasisArg(Node n)
   return n.getAttribute(ModelBasisArgAttribute());
 }
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index b86abd96091d65d46b811793ef8c355f9dfaced1..7a578a33a007e94a2168f15c3682a03eb61613ba 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/theory_model.h"
 #include "theory/uf/theory_uf_model.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 class QuantifiersEngine;
@@ -194,8 +194,8 @@ class FirstOrderModel : public TheoryModel
   void computeModelBasisArgAttribute(Node n);
 };/* class FirstOrderModel */
 
-}/* CVC4::theory::quantifiers namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__FIRST_ORDER_MODEL_H */
index 9324ce36ad37c00b1666b490f4735f5ecb60fb95..6044de0497d14d9634b18c2abef6e6d3166aad42 100644 (file)
 #include "theory/quantifiers/term_util.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4;
+using namespace CVC5;
 using namespace std;
-using namespace CVC4::theory;
-using namespace CVC4::theory::quantifiers;
-using namespace CVC4::kind;
+using namespace CVC5::theory;
+using namespace CVC5::theory::quantifiers;
+using namespace CVC5::kind;
 
 BoundedIntegers::IntRangeDecisionHeuristic::IntRangeDecisionHeuristic(
     Node r,
index 30589d40da33fbb692814c06c0304721196c130e..f2abf743a09006d11dfcf686d1e94ec630fed484 100644 (file)
@@ -26,7 +26,7 @@
 #include "theory/decision_strategy.h"
 #include "theory/quantifiers/quant_bound_inference.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 class RepSetIterator;
@@ -238,6 +238,6 @@ private:
 
 }
 }
-}
+}  // namespace CVC5
 
 #endif
index 9577e296bc9af329699a31037dd02669f3640fa6..7c9aacd768a90a5658e1375228ca564a17bcbfa9 100644 (file)
@@ -18,9 +18,9 @@
 #include "theory/quantifiers/fmf/full_model_check.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace fmcheck {
@@ -156,4 +156,4 @@ Node FirstOrderModelFmc::getFunctionValue(Node op, const char* argPrefix)
 }  // namespace fmcheck
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index d8ae054ad68a90affa21cd32b7162d301b123d50..86665aef40af7fbf6750cde3fbee0b2ee33b7f6a 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "theory/quantifiers/first_order_model.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace fmcheck {
@@ -54,6 +54,6 @@ class FirstOrderModelFmc : public FirstOrderModel
 }  // namespace fmcheck
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__FIRST_ORDER_MODEL_H */
index fcbd8e83f62779f835f566f6b115810ee44817ed..3a7209f0097ea7a21661d780c0c538caa2a068e7 100644 (file)
 #include "theory/quantifiers/term_util.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
-using namespace CVC4::context;
+using namespace CVC5::kind;
+using namespace CVC5::context;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace fmcheck {
@@ -1375,4 +1375,4 @@ bool FullModelChecker::isHandled(Node q) const
 }  // namespace fmcheck
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 972c977e8ed53f401bdcc7aef224fd965f7067dc..19ecc8ddce0b99dd9d6d0192f6bcd5ec0e594db8 100644 (file)
@@ -20,7 +20,7 @@
 #include "theory/quantifiers/fmf/first_order_model_fmc.h"
 #include "theory/quantifiers/fmf/model_builder.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 namespace fmcheck {
@@ -184,9 +184,9 @@ protected:
   bool isHandled(Node q) const;
 };/* class FullModelChecker */
 
-}/* CVC4::theory::quantifiers::fmcheck namespace */
-}/* CVC4::theory::quantifiers namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace fmcheck
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__FULL_MODEL_CHECK_H */
index f30f811d5eddf8a0d8cd32f0a4739398420c59eb..17935f6b46ffab8c89f190581a06d739a010bf2b 100644 (file)
 #include "theory/quantifiers/quantifiers_state.h"
 
 using namespace std;
-using namespace CVC4;
-using namespace CVC4::kind;
-using namespace CVC4::context;
-using namespace CVC4::theory;
-using namespace CVC4::theory::quantifiers;
+using namespace CVC5;
+using namespace CVC5::kind;
+using namespace CVC5::context;
+using namespace CVC5::theory;
+using namespace CVC5::theory::quantifiers;
 
 QModelBuilder::QModelBuilder(QuantifiersState& qs,
                              QuantifiersRegistry& qr,
index af5dee3cfcda171b62706d3aba5a0e9b4a889cc2..2b102c0a8e6462084ffbb068cd43374926f10ffd 100644 (file)
@@ -21,7 +21,7 @@
 #include "theory/quantifiers/inst_match.h"
 #include "theory/theory_model_builder.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -71,8 +71,8 @@ class QModelBuilder : public TheoryEngineModelBuilder
   quantifiers::QuantifiersInferenceManager& d_qim;
 };
 
-}/* CVC4::theory::quantifiers namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__MODEL_BUILDER_H */
index f3807aa9e1d25d8fc48db274516326930ce42c67..9943744f757d6bcee99a77d04728a98d5d147559 100644 (file)
 #include "theory/quantifiers/quantifiers_attributes.h"
 #include "theory/quantifiers/term_database.h"
 
-using namespace CVC4::kind;
-using namespace CVC4::context;
+using namespace CVC5::kind;
+using namespace CVC5::context;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -343,4 +343,4 @@ void ModelEngine::debugPrint( const char* c ){
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index caafe384017d77425305cf1c2918d00495881e34..078894de6171fc9d55415bdd6aa94e696b4bbbbd 100644 (file)
@@ -21,7 +21,7 @@
 #include "theory/quantifiers/quant_module.h"
 #include "theory/theory_model.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -69,8 +69,8 @@ private:
  QModelBuilder* d_builder;
 };/* class ModelEngine */
 
-}/* CVC4::theory::quantifiers namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__MODEL_ENGINE_H */
index 661d45a9fe49ebf00ac57e9456a484a7f5438d94..326de79fa7a6eb16fe3022972dca3a4d610d08ae 100644 (file)
@@ -19,9 +19,9 @@
 #include "theory/quantifiers/quantifiers_attributes.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -252,4 +252,4 @@ bool FunDefEvaluator::hasDefinitions() const { return !d_funDefMap.empty(); }
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index d9af82f215d6dfd73a16a69db9fe30c1f53fe5bf..be40708409bbaf99f3428d17001adc8c8d5ba967 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/node.h"
 #include "theory/evaluator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -70,6 +70,6 @@ class FunDefEvaluator
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 728d51fc3a892d61b78bc1784fb46d7bd8326910..4448827293650b4b77f6a6ffaf734e50938f5b44 100644 (file)
@@ -15,7 +15,7 @@
  **/
 #include "theory/quantifiers/index_trie.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -114,4 +114,4 @@ IndexTrieNode* IndexTrie::addRec(IndexTrieNode* n,
 }
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index b77095181ad7219376cd180a3def3653f8c72601..4ac754252b783761e621a1e8e38eb39af0299576 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "base/check.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -106,5 +106,5 @@ class IndexTrie
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 #endif /* THEORY__QUANTIFIERS__INDEX_TRIE_H */
index c215a1700051e1c609e0abefcaf2080c2f9bab8c..3db8db74ed21c5e1d058e29a2397ca67408e7794 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "theory/quantifiers/quantifiers_state.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -101,5 +101,5 @@ bool InstMatch::set(QuantifiersState& qs, size_t i, TNode n)
 }
 
 }  // namespace quantifiers
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
index 6e6796bb12204fc72f7d1303ab8f80567196fe2d..9ff5079172a71f9ea1642a06dc682a0d5157cfb1 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -88,7 +88,7 @@ inline std::ostream& operator<<(std::ostream& out, const InstMatch& m) {
 }
 
 }  // namespace quantifiers
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__INST_MATCH_H */
index 756550828987df4f7adcb04b795baa9e56b03beb..879eb8479a1198c7a2e89e5ce3ec7cdbc66f8f6b 100644 (file)
@@ -20,9 +20,9 @@
 #include "theory/quantifiers/term_database.h"
 #include "theory/uf/equality_engine_iterator.h"
 
-using namespace CVC4::context;
+using namespace CVC5::context;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -368,5 +368,5 @@ bool InstMatchTrieOrdered::existsInstMatch(quantifiers::QuantifiersState& qs,
 }
 
 }  // namespace quantifiers
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
index 5164f182013a82b17ddf60b419fd0fa059a68194..da8858e8a326c614cdf3f10601117cf2a63de046 100644 (file)
@@ -23,7 +23,7 @@
 #include "context/cdo.h"
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -223,7 +223,7 @@ class InstMatchTrieOrdered
 };
 
 }  // namespace quantifiers
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__INST_MATCH_TRIE_H */
index 16d92d405f3f825f9dbd8149e7bca72118e2289a..c2ee94d1e94c4ea72a687f2f4432e23ea97c0bab 100644 (file)
 #include "theory/quantifiers/term_tuple_enumerator.h"
 #include "theory/quantifiers/term_util.h"
 
-using namespace CVC4::kind;
-using namespace CVC4::context;
+using namespace CVC5::kind;
+using namespace CVC5::context;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -220,4 +220,4 @@ bool InstStrategyEnum::process(Node quantifier, bool fullEffort, bool isRd)
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index d570e3039d17d8b03d0c341ee3f9f69688bd01bd..05e5f73529beb0cafa2ab0da8ae7fa8544ec7e80 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "theory/quantifiers/quant_module.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -114,8 +114,8 @@ class InstStrategyEnum : public QuantifiersModule
   int32_t d_fullSaturateLimit;
 }; /* class InstStrategyEnum */
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif
index 21faaa13f644582589f4207aa7f2901a717afe4d..4f878c79b9b99ead79f1aa93dfb5cef857106517 100644 (file)
 #include "theory/quantifiers/term_util.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
-using namespace CVC4::context;
+using namespace CVC5::kind;
+using namespace CVC5::context;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -758,6 +758,6 @@ Instantiate::Statistics::~Statistics()
   smtStatisticsRegistry()->unregisterStat(&d_inst_duplicate_ent);
 }
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index 94e16b52662a217d601c0b2c33c92f6e1c31a4de..3fb19458971f6f0f55469eb7573cc033d53ae04c 100644 (file)
@@ -27,7 +27,7 @@
 #include "theory/quantifiers/quant_util.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class LazyCDProof;
 
@@ -359,8 +359,8 @@ class Instantiate : public QuantifiersUtil
   std::unique_ptr<CDProof> d_pfInst;
 };
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__INSTANTIATE_H */
index f38a5f9a8812410664c9526c43b3b976fd642a96..1c3a0bcacf2c1503c92dc44c2bcdb324fec861a0 100644 (file)
@@ -17,7 +17,7 @@
 #include "options/base_options.h"
 #include "printer/printer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 std::ostream& operator<<(std::ostream& out, const InstantiationList& ilist)
 {
@@ -31,4 +31,4 @@ std::ostream& operator<<(std::ostream& out, const SkolemList& skl)
   return out;
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 91d2e284c42c640dcdce05a8859c749c3f25f2e5..da8d5c3b58c05adf3648ec1b7dd7cfbe735eece1 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /** A list of instantiations for a quantified formula */
 struct InstantiationList
@@ -53,6 +53,6 @@ struct SkolemList
 /** Print the skolem list to stream out */
 std::ostream& operator<<(std::ostream& out, const SkolemList& skl);
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__INSTANTIATION_LIST_H */
index fa24275b160a1beb630036f2793c445eccb4b31b..6a32969e309e3e0e5dce5c8d03991c9ce09a5767 100644 (file)
@@ -4,12 +4,12 @@
 # src/theory/builtin/kinds.
 #
 
-theory THEORY_QUANTIFIERS ::CVC4::theory::quantifiers::TheoryQuantifiers "theory/quantifiers/theory_quantifiers.h"
+theory THEORY_QUANTIFIERS ::CVC5::theory::quantifiers::TheoryQuantifiers "theory/quantifiers/theory_quantifiers.h"
 typechecker "theory/quantifiers/theory_quantifiers_type_rules.h"
 
 properties check presolve
 
-rewriter ::CVC4::theory::quantifiers::QuantifiersRewriter "theory/quantifiers/quantifiers_rewriter.h"
+rewriter ::CVC5::theory::quantifiers::QuantifiersRewriter "theory/quantifiers/quantifiers_rewriter.h"
 
 operator FORALL 2:3 "universally quantified formula; first parameter is an BOUND_VAR_LIST, second is quantifier body, and an optional third parameter is an INST_PATTERN_LIST"
 
@@ -47,16 +47,16 @@ sort INST_PATTERN_LIST_TYPE \
 # a list of instantiation patterns
 operator INST_PATTERN_LIST 1: "a list of instantiation patterns"
 
-typerule FORALL ::CVC4::theory::quantifiers::QuantifierTypeRule
-typerule EXISTS ::CVC4::theory::quantifiers::QuantifierTypeRule
-typerule BOUND_VAR_LIST ::CVC4::theory::quantifiers::QuantifierBoundVarListTypeRule
-typerule INST_PATTERN_LIST ::CVC4::theory::quantifiers::QuantifierInstPatternListTypeRule
-
-typerule INST_PATTERN ::CVC4::theory::quantifiers::QuantifierInstPatternTypeRule
-typerule INST_NO_PATTERN ::CVC4::theory::quantifiers::QuantifierAnnotationTypeRule
-typerule INST_ATTRIBUTE ::CVC4::theory::quantifiers::QuantifierAnnotationTypeRule
-typerule INST_POOL ::CVC4::theory::quantifiers::QuantifierAnnotationTypeRule
-typerule INST_ADD_TO_POOL ::CVC4::theory::quantifiers::QuantifierAnnotationTypeRule
-typerule SKOLEM_ADD_TO_POOL ::CVC4::theory::quantifiers::QuantifierAnnotationTypeRule
+typerule FORALL ::CVC5::theory::quantifiers::QuantifierTypeRule
+typerule EXISTS ::CVC5::theory::quantifiers::QuantifierTypeRule
+typerule BOUND_VAR_LIST ::CVC5::theory::quantifiers::QuantifierBoundVarListTypeRule
+typerule INST_PATTERN_LIST ::CVC5::theory::quantifiers::QuantifierInstPatternListTypeRule
+
+typerule INST_PATTERN ::CVC5::theory::quantifiers::QuantifierInstPatternTypeRule
+typerule INST_NO_PATTERN ::CVC5::theory::quantifiers::QuantifierAnnotationTypeRule
+typerule INST_ATTRIBUTE ::CVC5::theory::quantifiers::QuantifierAnnotationTypeRule
+typerule INST_POOL ::CVC5::theory::quantifiers::QuantifierAnnotationTypeRule
+typerule INST_ADD_TO_POOL ::CVC5::theory::quantifiers::QuantifierAnnotationTypeRule
+typerule SKOLEM_ADD_TO_POOL ::CVC5::theory::quantifiers::QuantifierAnnotationTypeRule
 
 endtheory
index 3b1abb16877f24965388c14a227491d4fdcb1d1a..1b706d9042bf3fad5007a5e1d5a4dd735784c7aa 100644 (file)
@@ -14,7 +14,7 @@
 
 #include "theory/quantifiers/lazy_trie.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -154,6 +154,6 @@ void LazyTrieMulti::clear()
   d_rep_to_class.clear();
 }
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index de53e738c27c084e28fa800b4a3390d7165a5b0f..2d92b13fd15a3b51c97834549bca69b8c4633bc7 100644 (file)
@@ -17,7 +17,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -166,8 +166,8 @@ class LazyTrieMulti
   LazyTrie d_trie;
 };
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__LAZY_TRIE_H */
index afbc9efca738260fb291dbd2565cb221c0b17c2f..572c631e11720ef81820bf518a1ad15f1388f345 100644 (file)
@@ -18,9 +18,9 @@
 #include "expr/skolem_manager.h"
 #include "theory/builtin/proof_checker.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -123,4 +123,4 @@ Node QuantifiersProofRuleChecker::checkInternal(
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 7d2f1baf124ad7f83e380c539f32db2730217d31..da78daf90edc479da3bfa312390183c287b27d25 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/proof_checker.h"
 #include "expr/proof_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -44,6 +44,6 @@ class QuantifiersProofRuleChecker : public ProofRuleChecker
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__PROOF_CHECKER_H */
index 45c2b5e42c5bc133d8f4f56ad0488fa0c5629c7b..6d7e2e9cd40dc9b49068919921752b4592c193ef 100644 (file)
@@ -17,9 +17,9 @@
 #include "theory/quantifiers/fmf/bounded_integers.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -127,4 +127,4 @@ bool QuantifiersBoundInference::getBoundElements(
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 58b4e3db9933f9a438107c4b8fbdeb2df702d3e1..62ac0ea584baaf72b30c358804ac5544a91fc3cf 100644 (file)
@@ -20,7 +20,7 @@
 #include <vector>
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 class RepSetIterator;
@@ -122,6 +122,6 @@ class QuantifiersBoundInference
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__QUANT_BOUND_INFERENCE_H */
index c71964565fdc91daade7ffce097338d104c77e2f..5fa61767071b210a29bc5b5cf687c02b10eec1b2 100644 (file)
 #include "theory/quantifiers/term_util.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -2349,6 +2349,6 @@ bool QuantConflictFind::isPropagatingInstance(Node n) const
   return true;
 }
 
-} /* namespace CVC4::theory::quantifiers */
-} /* namespace CVC4::theory */
-} /* namespace CVC4 */
+}  // namespace quantifiers
+}  // namespace theory
+} // namespace CVC5
index 7778da4d07bc016c8d18373bb057e8e3761521be..ef605a48a209fe006dbc58bbbc0cc6b7a10332f8 100644 (file)
@@ -25,7 +25,7 @@
 #include "expr/node_trie.h"
 #include "theory/quantifiers/quant_module.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -311,8 +311,8 @@ public:
 
 std::ostream& operator<<(std::ostream& os, const QuantConflictFind::Effort& e);
 
-} /* namespace CVC4::theory::quantifiers */
-} /* namespace CVC4::theory */
-} /* namespace CVC4 */
+}  // namespace quantifiers
+}  // namespace theory
+} // namespace CVC5
 
 #endif
index 156dd54fe4024512b80d880b4139fa7aeee4bf41..811dc8642aa3fc744546c7695ab0d1bdd86e67d1 100644 (file)
@@ -14,9 +14,9 @@
 
 #include "theory/quantifiers/quant_module.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 QuantifiersModule::QuantifiersModule(
@@ -75,4 +75,4 @@ quantifiers::QuantifiersRegistry& QuantifiersModule::getQuantifiersRegistry()
 }
 
 }  // namespace theory
-} /* namespace CVC4 */
+} // namespace CVC5
index fe518d61f73770e12c358e2c0de6a149b544188a..53fb55aa06f5e437cb37a18319377af73e79a7ee 100644 (file)
@@ -28,7 +28,7 @@
 #include "theory/theory.h"
 #include "theory/uf/equality_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 class TermDb;
@@ -174,6 +174,6 @@ class QuantifiersModule
 }; /* class QuantifiersModule */
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANT_UTIL_H */
index 2a20800c23053c7ab22689e4c249a2f77ea3aa7e..2ce79d2857c843dcdef6e8613ab8f5e89238f731 100644 (file)
 #include "theory/quantifiers/quant_relevance.h"
 
 using namespace std;
-using namespace CVC4::kind;
-using namespace CVC4::context;
+using namespace CVC5::kind;
+using namespace CVC5::context;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -60,6 +60,6 @@ size_t QuantRelevance::getNumQuantifiersForSymbol(Node s) const
   return it->second.size();
 }
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index 66a31b58de8752757fe3d58bf8fe53553d85d1e7..73b62489e0de05c4c18fdebc9d4fb47a9a7a9691 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "theory/quantifiers/quant_util.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -61,8 +61,8 @@ class QuantRelevance : public QuantifiersUtil
   void computeSymbols(Node n, std::vector<Node>& syms);
 };
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANT_RELEVANCE_H */
index f29e2e22406567f21edd9b316cac04d7236e5f75..2a70e5d4e53507c4fde037eb89cc4009cdf656f8 100644 (file)
@@ -17,9 +17,9 @@
 #include "theory/quantifiers/first_order_model.h"
 #include "theory/quantifiers/quant_bound_inference.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -86,4 +86,4 @@ bool QRepBoundExt::getVariableOrder(Node owner, std::vector<unsigned>& varOrder)
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 30dbd520b0181683b1f7e849f757ee53b6263a13..7e8f5d38619f0e4d23db7013bd02f138ee177db9 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/rep_set.h"
 #include "theory/theory_model.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -67,6 +67,6 @@ class QRepBoundExt : public RepBoundExt
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__FIRST_ORDER_MODEL_H */
index cb4e4d8b6ad1e80688c594ba005889525e12f1b1..85fb291f081b83604a4fe0842bab4ea40d278a73 100644 (file)
@@ -20,9 +20,9 @@
 #include "theory/quantifiers/first_order_model.h"
 #include "options/quantifiers_options.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -207,4 +207,4 @@ void QuantDSplit::check(Theory::Effort e, QEffort quant_e)
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index e7468dd34b47ce037449bb823abf84ea4ea0a570..eb85a2c28df98fbba4263314ac3d1658ab14ab1a 100644 (file)
@@ -20,7 +20,7 @@
 #include "context/cdo.h"
 #include "theory/quantifiers/quant_module.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 class QuantifiersEngine;
@@ -73,6 +73,6 @@ class QuantDSplit : public QuantifiersModule {
 
 }
 }
-}
+}  // namespace CVC5
 
 #endif
index 45fe078d58c48cab7a681a1f2d598b6ecd48b444..841778a8979dc1507708419b7f9035162617de52 100644 (file)
@@ -16,9 +16,9 @@
 
 #include "theory/quantifiers/term_util.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 QuantPhaseReq::QuantPhaseReq( Node n, bool computeEq ){
@@ -130,5 +130,5 @@ void QuantPhaseReq::getEntailPolarity( Node n, int child, bool hasPol, bool pol,
   }
 }
 
-} /* namespace CVC4::theory */
-} /* namespace CVC4 */
+}  // namespace theory
+} // namespace CVC5
index d536fa84dd2ca4df09dbe449a24fe2b9286a6c22..f41f394e802b28b50af21481a7b1fa0698696354 100644 (file)
@@ -24,7 +24,7 @@
 #include "expr/node.h"
 #include "theory/theory.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /** Quantifiers utility
@@ -78,6 +78,6 @@ public:
 };
 
 }
-}
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANT_UTIL_H */
index 30b3ebcbef14846787f9a43f1991c4e7f3652eb3..8c068e06c85444e9ec0f0a9c9eb006dfba879670 100644 (file)
 #include "theory/quantifiers/term_util.h"
 
 using namespace std;
-using namespace CVC4::kind;
-using namespace CVC4::context;
+using namespace CVC5::kind;
+using namespace CVC5::context;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -376,6 +376,6 @@ void QuantAttributes::setInstantiationLevelAttr(Node n, uint64_t level)
   }
 }
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index ab1f7369eeb87c1d9adf7c497069d56a775ed2ee..4f7f1e22c7fa17dd2acb8d62cbcce8b2c862ec9c 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/attribute.h"
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /** Attribute true for function definition quantifiers */
@@ -244,6 +244,6 @@ class QuantAttributes
 
 }
 }
-}
+}  // namespace CVC5
 
 #endif
index b25c1aed3ded650ffb378617eea2916a6f32bea7..687e17e4afd64c290a9f7b6b41d877322cd3c14e 100644 (file)
@@ -17,7 +17,7 @@
 #include "theory/quantifiers/instantiate.h"
 #include "theory/quantifiers/skolemize.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -53,4 +53,4 @@ void QuantifiersInferenceManager::doPending()
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index f16f91f043b9be6f9d1b05972f71a6fe346baba0..afe8dd40a3a518721a68d7e9ee1d4e84b22de694 100644 (file)
@@ -20,7 +20,7 @@
 #include "theory/inference_manager_buffered.h"
 #include "theory/quantifiers/quantifiers_state.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -59,6 +59,6 @@ class QuantifiersInferenceManager : public InferenceManagerBuffered
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__QUANTIFIERS_INFERENCE_MANAGER_H */
index 9c8a4c7d072447b2b2d86b4c3a8852753af87d01..e39e38ea7cbdacce60a43c5e37a5284774d672f1 100644 (file)
@@ -18,7 +18,7 @@
 #include "theory/quantifiers/relevant_domain.h"
 #include "theory/quantifiers/term_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -122,4 +122,4 @@ void QuantifiersModules::initialize(QuantifiersState& qs,
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index e58fcb8d597470cdc44156c0f98045dd09d56f1b..71928502d0a710ddf27346a82b5ce351489f76ce 100644 (file)
@@ -30,7 +30,7 @@
 #include "theory/quantifiers/sygus/synth_engine.h"
 #include "theory/quantifiers/sygus_inst.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
   
 class QuantifiersEngine;
@@ -45,7 +45,8 @@ namespace quantifiers {
  */
 class QuantifiersModules
 {
-  friend class ::CVC4::theory::QuantifiersEngine;
+  friend class ::CVC5::theory::QuantifiersEngine;
+
  public:
   QuantifiersModules();
   ~QuantifiersModules();
@@ -93,6 +94,6 @@ class QuantifiersModules
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__QUANTIFIERS_MODULES_H */
index daaaea0ad84d0a0ee33c800692bc70e60b1d0e0e..3cd59c8342a89906ee3b12abc0350d9eb5c2e426 100644 (file)
@@ -18,7 +18,7 @@
 #include "theory/quantifiers/quant_module.h"
 #include "theory/quantifiers/term_util.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -208,4 +208,4 @@ bool QuantifiersRegistry::getNameForQuant(Node q, Node& name, bool req) const
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index f2d3f085eb6746fc3b509b7b90c7e5e45a3d198f..a3dffb063aabc2b2d0f4fc369f6c8219d6846fbe 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/quantifiers/quant_util.h"
 #include "theory/quantifiers/quantifiers_attributes.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 class QuantifiersModule;
@@ -129,6 +129,6 @@ class QuantifiersRegistry : public QuantifiersUtil
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__QUANTIFIERS_REGISTRY_H */
index 4b7aba7d330ed9f8ca7d8c3e7aa779edff822852..d31b22f881f18cb5651c6541d76e0420bd2f884c 100644 (file)
 #include "theory/strings/theory_strings_utils.h"
 
 using namespace std;
-using namespace CVC4::kind;
-using namespace CVC4::context;
+using namespace CVC5::kind;
+using namespace CVC5::context;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -2028,6 +2028,6 @@ TrustNode QuantifiersRewriter::preprocess(Node n, bool isInst)
   return TrustNode::null();
 }
 
-}/* CVC4::theory::quantifiers namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index 3c83aef03b8f3bbf4e389164279d9f00fb4b571c..7bbe32da726212fc031fd3cd071aa81c867fbfda 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/theory_rewriter.h"
 #include "theory/trust_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -301,8 +301,8 @@ public:
                        bool marked = false);
 }; /* class QuantifiersRewriter */
 
-}/* CVC4::theory::quantifiers namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__QUANTIFIERS_REWRITER_H */
index be691ae271c2a57cc2be344eade6fc1ac286ab36..5e3bb3ba3516973e039d7c94dab404cb0a29480d 100644 (file)
@@ -17,7 +17,7 @@
 #include "options/quantifiers_options.h"
 #include "theory/uf/equality_engine_iterator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -160,4 +160,4 @@ QuantifiersStatistics& QuantifiersState::getStats() { return d_statistics; }
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 6b4daec6171f2adae333f1751b4e53262e499a73..0f1c136598eaab47fb3c96438ef752143eb2fc01 100644 (file)
@@ -21,7 +21,7 @@
 #include "theory/theory.h"
 #include "theory/theory_state.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -86,6 +86,6 @@ class QuantifiersState : public TheoryState
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__QUANTIFIERS_STATE_H */
index 4567a6d4fd0a4cff28d1fb6edcc78f1d4b6306d2..e922c7080d7c9c64586c492b88ab05b60d24e1ef 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "smt/smt_statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -61,4 +61,4 @@ QuantifiersStatistics::~QuantifiersStatistics()
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 1fa0534844b5a9ac7aef03291ec4f19d3cb299c5..9f267879654a27c9879a487e86f97bc4ec1fc3a8 100644 (file)
@@ -20,7 +20,7 @@
 #include "util/statistics_registry.h"
 #include "util/stats_timer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -47,6 +47,6 @@ class QuantifiersStatistics
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__QUANTIFIERS_STATISTICS_H */
index 61ad4b87f248ada2c278f2fc77d32f7f2a5fd22a..0860549ba7e81b2a788a77671e098ce3b5933383 100644 (file)
@@ -24,9 +24,9 @@
 #include "util/random.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -425,4 +425,4 @@ void QueryGenerator::findQueries(
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 570226f85f0bad1505ae1e0cc3e97ba47d2eaf21..a847a184bd59b52e523f3851f12461c5bf3c51b7 100644 (file)
@@ -25,7 +25,7 @@
 #include "theory/quantifiers/lazy_trie.h"
 #include "theory/quantifiers/sygus_sampler.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -116,6 +116,6 @@ class QueryGenerator : public ExprMiner
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS___H */
index 8210c5e8af1915321fc600db04b87ec8f90eda36..3e25f40735851dd19e289c59f3ab34b6c0960237 100644 (file)
@@ -22,9 +22,9 @@
 #include "theory/quantifiers/term_registry.h"
 #include "theory/quantifiers/term_util.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -338,4 +338,4 @@ void RelevantDomain::computeRelevantDomainLit( Node q, bool hasPol, bool pol, No
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 8fbd70f3ec89b29949078b0b0d2ac0cc266fc6e9..56b728b34666bac30659c64274c2a68f703315db 100644 (file)
@@ -20,7 +20,7 @@
 #include "theory/quantifiers/first_order_model.h"
 #include "theory/quantifiers/quant_util.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -168,9 +168,8 @@ class RelevantDomain : public QuantifiersUtil
   void computeRelevantDomainLit( Node q, bool hasPol, bool pol, Node n );
 };/* class RelevantDomain */
 
-
-}/* CVC4::theory::quantifiers namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__RELEVANT_DOMAIN_H */
index 72a1a2856e81c47cfa1bb3c41571bdad84bad4fd..1dbc24280412087662dc0e01334292ff3f2bab4a 100644 (file)
 #include "theory/quantifiers/term_util.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4;
-using namespace CVC4::kind;
+using namespace CVC5;
+using namespace CVC5::kind;
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -613,6 +613,6 @@ void SingleInvocationPartition::debugPrint(const char* c)
   Trace(c) << std::endl;
 }
 
-} /* namespace CVC4::theory::quantifiers */
-} /* namespace CVC4::theory */
-} /* namespace CVC4 */
+}  // namespace quantifiers
+}  // namespace theory
+} // namespace CVC5
index 6c55dc9592840b9a25672f76b766c3da9b1702a2..6feff4169ea9bad8f0d2ae13dc5161787956636c 100644 (file)
@@ -23,7 +23,7 @@
 #include "expr/node.h"
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -290,8 +290,8 @@ class SingleInvocationPartition
   Node getConjunct(int index);
 };
 
-} /* namespace CVC4::theory::quantifiers */
-} /* namespace CVC4::theory */
-} /* namespace CVC4 */
+}  // namespace quantifiers
+}  // namespace theory
+} // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__SINGLE_INV_PARTITION_H */
index 9d6d3079045677e58315ca75feade9a4e6dfc4a3..3767fac61127fd737ab35dc072356235324fa137 100644 (file)
@@ -27,9 +27,9 @@
 #include "theory/rewriter.h"
 #include "theory/sort_inference.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -397,6 +397,6 @@ void Skolemize::getSkolemTermVectors(
 
 bool Skolemize::isProofEnabled() const { return d_epg != nullptr; }
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index 3770cc2230741b679ace4848748d649959337f1e..d0a889aceaf6d7426bc50ef1f2d2a39148aab6ae 100644 (file)
@@ -26,7 +26,7 @@
 #include "theory/eager_proof_generator.h"
 #include "theory/trust_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class DTypeConstructor;
 
@@ -155,8 +155,8 @@ class Skolemize
   std::unique_ptr<EagerProofGenerator> d_epg;
 };
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__SKOLEMIZE_H */
index c66b8317007e2f30c4e4a6624ea128859ece5d24..3b00f50811dc3c7f120ea0d4c8d76a3ca84844b9 100644 (file)
@@ -20,9 +20,9 @@
 #include "smt/smt_engine_scope.h"
 #include "util/random.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -103,4 +103,4 @@ bool SolutionFilterStrength::addTerm(Node n, std::ostream& out)
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 212b3c7dd9a7207725871e7dc4eac2332e63b691..cea5eb74e2ce27dcf5d1a39d6c09e11651280e55 100644 (file)
@@ -24,7 +24,7 @@
 #include "theory/quantifiers/lazy_trie.h"
 #include "theory/quantifiers/sygus_sampler.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -70,6 +70,6 @@ class SolutionFilterStrength : public ExprMiner
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__SOLUTION_FILTER_H */
index c9b2559c18629bf866e436f9a55c4164053f1c80..0acd7e7181a74ba6dd351ac80db871732fbc1ea7 100644 (file)
@@ -32,9 +32,9 @@
 #include "theory/rewriter.h"
 #include "theory/smt_engine_subsolver.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -548,4 +548,4 @@ bool CegSingleInv::solveTrivial(Node q)
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 8a2ed3a71cfc3e7bf4a70cec019c8f6f48eabc6f..e2f399ffdf1a91854024a89aa538a7f6a02754b3 100644 (file)
@@ -24,7 +24,7 @@
 #include "theory/quantifiers/single_inv_partition.h"
 #include "theory/quantifiers/sygus/sygus_stats.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -176,8 +176,8 @@ class CegSingleInv
   //-------------- end decomposed conjecture
 };
 
-}/* namespace CVC4::theory::quantifiers */
-}/* namespace CVC4::theory */
-}/* namespace CVC4 */
+}  // namespace quantifiers
+}  // namespace theory
+} // namespace CVC5
 
 #endif
index 9022a9ba0ff8fef313949caebbfdf3157a1d8805..d980db8870976d199dd8c108e351ff9f4407d048 100644 (file)
 #include "theory/rewriter.h"
 
 using namespace std;
-using namespace CVC4::kind;
-using namespace CVC4::context;
+using namespace CVC5::kind;
+using namespace CVC5::context;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -704,6 +704,6 @@ bool Cegis::sampleAddRefinementLemma(const std::vector<Node>& candidates,
   return false;
 }
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index 9d91a3d66df81edc4c2c02cd96dc9a8b7fc77daf..a12133d23f448abf8c66a4d8253c3dbf732c3188 100644 (file)
@@ -21,7 +21,7 @@
 #include "theory/quantifiers/sygus/sygus_module.h"
 #include "theory/quantifiers/sygus_sampler.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -225,8 +225,8 @@ class Cegis : public SygusModule
   //---------------------------------end for symbolic constructors
 };
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__CEGIS_H */
index a21632bb31a63dca3d02bb245ad29ae0644cf517..26ad62c9048e0ad098bd612915d783e33d8ac228 100644 (file)
@@ -28,9 +28,9 @@
 #include "theory/smt_engine_subsolver.h"
 #include "util/random.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -861,4 +861,4 @@ Node CegisCoreConnective::constructSolutionFromPool(Component& ccheck,
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 5b8be444efafb55bec9aa19b3518c72424f22d25..59bf533178a908bbd1a0361580b8438f75f4513a 100644 (file)
@@ -25,7 +25,7 @@
 #include "theory/quantifiers/sygus/cegis.h"
 #include "util/result.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class SmtEngine;
 
@@ -399,6 +399,6 @@ class CegisCoreConnective : public Cegis
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__SYGUS_REPAIR_CONST_H */
index 75e4c2465a3967dc727658306737ad7477406d04..bcd9fa67a2bc68f453f9f20ab6165cae55f41c7f 100644 (file)
@@ -21,9 +21,9 @@
 #include "theory/quantifiers/sygus/synth_conjecture.h"
 #include "theory/quantifiers/sygus/term_database_sygus.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -686,4 +686,4 @@ void CegisUnifEnumDecisionStrategy::registerEvalPtAtSize(Node e,
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index e450c3fa7e7d2ff62aaac323e3be276c34559381..e00370f2a11df4e761dc00aea7c71d6f0ef1b720 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/quantifiers/sygus/cegis.h"
 #include "theory/quantifiers/sygus/sygus_unif_rl.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -333,6 +333,6 @@ class CegisUnif : public Cegis
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index d4838de7a77102a419c66f63c23c7ad34d4c36f7..17f2a0c1653218d689ab9ac7a12ba612b273941c 100644 (file)
@@ -24,9 +24,9 @@
 
 #include <numeric>  // for std::iota
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -621,4 +621,4 @@ bool EnumStreamConcrete::increment()
 Node EnumStreamConcrete::getCurrent() { return d_currTerm; }
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 46b51c443e4fec447b64623b02c493af79efea05..c7e4720d21c24f32e4b3748504858e943d3c842d 100644 (file)
@@ -20,7 +20,7 @@
 #include "expr/node.h"
 #include "theory/quantifiers/sygus/synth_conjecture.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -299,6 +299,6 @@ class EnumStreamConcrete : public EnumValGenerator
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 4508e0a090a50fe15d16674becfd29f89c96154e..5056fb96ded85c62663b9d2c23169562a97d175a 100644 (file)
 #include "theory/quantifiers/sygus/example_min_eval.h"
 #include "theory/quantifiers/sygus/synth_conjecture.h"
 
-using namespace CVC4;
-using namespace CVC4::kind;
+using namespace CVC5;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -119,4 +119,4 @@ void ExampleEvalCache::clearEvaluationAll() { d_exOutCache.clear(); }
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 35adb889c4af796c334013155d5af4c0aea941a1..97ec38ab5844d65ef0ceeaae02734bf546cfce10 100644 (file)
@@ -20,7 +20,7 @@
 #include "expr/node_trie.h"
 #include "theory/quantifiers/sygus/example_infer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -160,6 +160,6 @@ class ExampleEvalCache
 
 }  // namespace quantifiers
 }  // namespace theory
-} /* namespace CVC4 */
+} // namespace CVC5
 
 #endif
index 7219b8f4b25546a9967cb678770593204b0e6fad..12e4f073e08a2499b04b295dc1ae75278bd35b86 100644 (file)
 
 #include "theory/quantifiers/quant_util.h"
 
-using namespace CVC4;
-using namespace CVC4::kind;
+using namespace CVC5;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -275,4 +275,4 @@ bool ExampleInfer::hasExamplesOut(Node f) const
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 61c0327b7e84fe4cea2ad21953485e10cff559de..0e5ee25ac9e5353f27f41ec0836ee42c359f53dd 100644 (file)
@@ -21,7 +21,7 @@
 #include "theory/quantifiers/sygus/sygus_unif_io.h"
 #include "theory/quantifiers/sygus/term_database_sygus.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -157,6 +157,6 @@ class ExampleInfer
 
 }  // namespace quantifiers
 }  // namespace theory
-} /* namespace CVC4 */
+} // namespace CVC5
 
 #endif
index 22b0cb121de2cb32430f67e5dfb0285fa95e047b..4cb9bd3457fd36d9e604bae79a173ae0e7fc4f52 100644 (file)
@@ -18,7 +18,7 @@
 #include "expr/node_algorithm.h"
 #include "theory/quantifiers/sygus/term_database_sygus.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -84,4 +84,4 @@ Node EmeEvalTds::eval(TNode n,
 
 }  // namespace quantifiers
 }  // namespace theory
-} /* namespace CVC4 */
+} // namespace CVC5
index 0880369450ead8b5d4c6439dd09e638d4e7b50d6..9af07caba1d04544a74e168d84b89ae4eef5f774 100644 (file)
@@ -23,7 +23,7 @@
 #include "expr/node.h"
 #include "expr/node_trie.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -118,6 +118,6 @@ class EmeEvalTds : public EmeEval
 
 }  // namespace quantifiers
 }  // namespace theory
-} /* namespace CVC4 */
+} // namespace CVC5
 
 #endif
index 25aac1e93b1f0e36c575de034e0b79fd8cd87488..7d4a41f2d8e32c62f7fab033df763ec92b1c02f9 100644 (file)
@@ -17,7 +17,7 @@
 #include "expr/node_algorithm.h"
 #include "theory/datatypes/sygus_datatype_utils.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -97,4 +97,4 @@ void RConsObligationInfo::printCandSols(
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 5ebddd794c354da9edf402e864d84e83a3bbee4d..e05422b59bf28dd9da726bde3bc75e77e4d4b2c4 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -145,6 +145,6 @@ class RConsObligationInfo
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif  // CVC4__THEORY__QUANTIFIERS__RCONS_OBLIGATION_INFO_H
index d24c4d25d76c23b16ce4d70e3fcf085ee2ec5abd..37b136a1c830c4560b7df243be2c27bb2c84849d 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "theory/datatypes/sygus_datatype_utils.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -69,4 +69,4 @@ Node RConsTypeInfo::builtinToOb(Node builtin) { return d_ob[builtin]; }
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 432d076875b9ef4ee0b2a5c197115704af6fa5c6..c2bce5720b699e66f92ccc01b8173eebb0c203dd 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "theory/quantifiers/sygus/sygus_enumerator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -97,6 +97,6 @@ class RConsTypeInfo
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif  // CVC4__THEORY__QUANTIFIERS__RCONS_TYPE_INFO_H
index 7bdc4ff9d438a847b8b5a4d303afa6a0aaa6f9ec..71853fc7693199dca8f991f1a064641872701de6 100644 (file)
@@ -29,9 +29,9 @@
 #include "theory/rewriter.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -187,4 +187,4 @@ Node SygusAbduct::mkAbductionConjecture(const std::string& name,
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 85f4ff60b1ffa395023b34f1604fc8989fe4024e..ffcefd38b721f0198e4255315a4e33d330f6515e 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/node.h"
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -85,6 +85,6 @@ class SygusAbduct
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__SYGUS_ABDUCT_H */
index 4f870830e88473c943083515c7ec47e994e64835..c786d2668d89063169d91de5f16bdf57008a6df1 100644 (file)
@@ -24,9 +24,9 @@
 #include "theory/quantifiers/sygus/type_node_id_trie.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -1214,4 +1214,4 @@ bool SygusEnumerator::TermEnumMasterFv::increment()
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index cbf24ada1f0b935e88ad8858bb27e0e53d98e67c..a0d1c9b6275aa746119961663f3c90c5c24963bf 100644 (file)
@@ -24,7 +24,7 @@
 #include "theory/quantifiers/sygus/synth_conjecture.h"
 #include "theory/quantifiers/sygus/term_database_sygus.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -506,6 +506,6 @@ class SygusEnumerator : public EnumValGenerator
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__SYGUS_ENUMERATOR_H */
index 1b3404757642a3c1aa18939faf748f2573dd91c8..51814b07c51d5f1a910cb783f4ace0a057e33b54 100644 (file)
 
 #include "options/datatypes_options.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -55,4 +55,4 @@ bool EnumValGeneratorBasic::increment()
 
 }  // namespace quantifiers
 }  // namespace theory
-} /* namespace CVC4 */
+} // namespace CVC5
index b6a56b6e3a2595ed80b6f1c21ff34ffa47af382a..c57d6f8144f8d5ac1ff96277dd2002f5f7d7d5cf 100644 (file)
@@ -25,7 +25,7 @@
 #include "theory/quantifiers/sygus/term_database_sygus.h"
 #include "theory/type_enumerator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -65,6 +65,6 @@ class EnumValGeneratorBasic : public EnumValGenerator
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__SYGUS_ENUMERATOR_BASIC_H */
index 92d77adff3004122898de6f3c66039314e76a30d..3e87ccfc7162c92bbac297b440d91653870b8f6a 100644 (file)
 #include "theory/rewriter.h"
 
 using namespace std;
-using namespace CVC4::kind;
-using namespace CVC4::context;
+using namespace CVC5::kind;
+using namespace CVC5::context;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -333,4 +333,4 @@ Node SygusEvalUnfold::unfold(Node en)
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index f39092a045c94ea9f0996415df16073e1f3cdc6f..d5e47edbc158c1d5ad2678c8273b6177644b08b4 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/node.h"
 #include "theory/quantifiers/sygus/sygus_invariance.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -154,6 +154,6 @@ class SygusEvalUnfold
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__SYGUS_EVAL_UNFOLD_H */
index 9025b1a519a4d72afb9288ff2d40978eabffc55c..26fab8535ed8bb0e52037f7ec379e6f6131fd334 100644 (file)
 #include "theory/quantifiers/sygus/sygus_invariance.h"
 #include "theory/quantifiers/sygus/term_database_sygus.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -355,6 +355,6 @@ void SygusExplain::getExplanationFor(Node n,
   getExplanationFor(trb, n, vn, exp, var_count, et, vnr, vnr_exp, sz);
 }
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index 262062f148fa8b1f8d5178b4a7e36260727e226b..1b1db568f41413af3aef98eb2e077f1641761e99 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -239,8 +239,8 @@ class SygusExplain
                          int& sz);
 };
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__SYGUS_EXPLAIN_H */
index 7645cc237ff47c3da7991525d95d432be234b00e..554f587c7479e6edd4f4b3f60c6eeb7650e9b897 100644 (file)
@@ -30,9 +30,9 @@
 #include "theory/rewriter.h"
 #include "theory/strings/word.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -1620,6 +1620,6 @@ bool CegGrammarConstructor::SygusDatatypeGenerator::shouldInclude(Node op) const
   return true;
 }
 
-}/* namespace CVC4::theory::quantifiers */
-}/* namespace CVC4::theory */
-}/* namespace CVC4 */
+}  // namespace quantifiers
+}  // namespace theory
+} // namespace CVC5
index 0bd471922bc930a89353fdf14b65128189d1c7eb..a395404524a279b256e1ab3d9096b50d128b7ee3 100644 (file)
@@ -25,7 +25,7 @@
 #include "expr/node.h"
 #include "expr/sygus_datatype.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /**
@@ -264,8 +264,8 @@ public:
   //---------------- end grammar construction
 };
 
-} /* namespace CVC4::theory::quantifiers */
-} /* namespace CVC4::theory */
-} /* namespace CVC4 */
+}  // namespace quantifiers
+}  // namespace theory
+} // namespace CVC5
 
 #endif
index 964d6465503ef6189c3aef4598848b03634c39ff..fa67e17c48d9a9458c9c56c03ab550f915855377 100644 (file)
@@ -31,9 +31,9 @@
 
 #include <numeric>  // for std::iota
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -536,4 +536,4 @@ TypeNode SygusGrammarNorm::normalizeSygusType(TypeNode tn, Node sygus_vars)
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index bb4bb6384833cd0cba4d4138690fe67af65bf8f8..8c057d2c500ef60f1a050f59c3da0a6191a0d570 100644 (file)
@@ -25,7 +25,7 @@
 #include "expr/sygus_datatype.h"
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -426,6 +426,6 @@ class SygusGrammarNorm
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 3a4596a1e7c72a313af03504a947318f7664dc9c..8e6f4fbaecce2967d2a1a7589bcc0c5c5dd48cbe 100644 (file)
@@ -22,9 +22,9 @@
 #include "theory/quantifiers/term_util.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -174,6 +174,6 @@ void SygusRedundantCons::getGenericList(TermDbSygus* tds,
   }
 }
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index 565aafe28c4478993e90b208399980392830576b..25256a68cd059c58973e6521e1714b26133bde80 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -116,8 +116,8 @@ class SygusRedundantCons
                       std::vector<Node>& terms);
 };
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__SYGUS_GRAMMAR_RED_H */
index 2335a3a28ce843374feb72199ff26e9fd2453fc9..1c856ffa2e4ab8d8cf3f44b058554bd4870d125e 100644 (file)
@@ -27,7 +27,7 @@
 #include "theory/rewriter.h"
 #include "theory/smt_engine_subsolver.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -358,4 +358,4 @@ bool SygusInterpol::solveInterpolation(const std::string& name,
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 07bdde2a89f58ec82c28c9a6bbb29fe47bc2bb4e..34517b6e674eb3878b898fc2a7843aa72325f83f 100644 (file)
@@ -23,7 +23,7 @@
 #include "expr/type_node.h"
 #include "smt/smt_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 /**
@@ -213,6 +213,6 @@ class SygusInterpol
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__SYGUS_INTERPOL_H */
index 1740ecc3d7dedf910df567fd7c03e503efbb56b8..7e6c5ab6c1df7582a6b12701bf86838bbb2adb07 100644 (file)
 #include "theory/quantifiers/sygus/term_database_sygus.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -259,6 +259,6 @@ bool NegContainsSygusInvarianceTest::invariant(TermDbSygus* tds,
   return d_isUniversal;
 }
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index 0f8c22f721165fcb09e0fd63543657fdf648a73b..88e45df450519ef92e89da064ddc338b608aa9b1 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -296,8 +296,8 @@ class NegContainsSygusInvarianceTest : public SygusInvarianceTest
   bool d_isUniversal;
 };
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__SYGUS_INVARIANCE_H */
index 870363c071232b1383dafa20674d56e8e8e99329..8dac30c7ed517b38868d284ec9691cb4f076d8a4 100644 (file)
@@ -14,7 +14,7 @@
 
 #include "theory/quantifiers/sygus/sygus_module.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -25,6 +25,6 @@ SygusModule::SygusModule(QuantifiersInferenceManager& qim,
 {
 }
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index 9c543c6b69c31ff9901480c8e2bdd734e4c26faa..32f404005c53dce9d9d68af64396cd91d12f692e 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -155,8 +155,8 @@ class SygusModule
   SynthConjecture* d_parent;
 };
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__SYGUS_MODULE_H */
index 170cf6fd75652bf9768a0a6ce77d7532e9482c34..25068eb7da3b8a07a2a0ee7ffb94daf62b7f84d6 100644 (file)
 #include "theory/quantifiers/term_util.h"
 #include "util/random.h"
 
-using namespace CVC4;
-using namespace CVC4::kind;
+using namespace CVC5;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -258,4 +258,4 @@ bool SygusPbe::constructCandidates(const std::vector<Node>& enums,
 
 }
 }
-}
+}  // namespace CVC5
index cbd307cabe6a82b5b474419733c5522cd6a8c7cd..c63dcf69761c87558501843cced9ab3293e5eefe 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "theory/quantifiers/sygus/sygus_module.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -166,8 +166,8 @@ class SygusPbe : public SygusModule
   std::map<Node, Node> d_enum_to_candidate;
 };
 
-} /* namespace CVC4::theory::quantifiers */
-} /* namespace CVC4::theory */
-} /* namespace CVC4 */
+}  // namespace quantifiers
+}  // namespace theory
+} // namespace CVC5
 
 #endif
index e58c209d4d4a9e34254fc9790d57ca9505fcffd8..dfb0a0f7ce0545f3b097a01cc1884bdb9ec7d961 100644 (file)
 #include "theory/quantifiers/term_util.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -802,6 +802,6 @@ void SynthConjectureProcess::getComponentVector(Kind k,
   }
 }
 
-} /* namespace CVC4::theory::quantifiers */
-} /* namespace CVC4::theory */
-} /* namespace CVC4 */
+}  // namespace quantifiers
+}  // namespace theory
+} // namespace CVC5
index de136d546ff22f97c6b31a5f8fc974b3a7c2ff21..0b07db89bc6064236736559fe38a29b1da77b935 100644 (file)
@@ -26,7 +26,7 @@
 #include "expr/node.h"
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -356,8 +356,8 @@ class SynthConjectureProcess
   void getComponentVector(Kind k, Node n, std::vector<Node>& args);
 };
 
-} /* namespace CVC4::theory::quantifiers */
-} /* namespace CVC4::theory */
-} /* namespace CVC4 */
+}  // namespace quantifiers
+}  // namespace theory
+} // namespace CVC5
 
 #endif
index c8582cce5ae0904641cb983ada5d1a82ce6ea7b4..72ce3f1ab8a6e32bb729e4f055dc3125f59a6b7a 100644 (file)
@@ -19,9 +19,9 @@
 #include "theory/rewriter.h"
 #include "theory/smt_engine_subsolver.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -144,4 +144,4 @@ Node SygusQePreproc::preprocess(Node q)
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 4cfa8a624e3743fa1cc0ba5226453773d06d02db..49f81df02b1a4cf805db62df1e29e80297317fa1 100644 (file)
@@ -17,7 +17,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -45,6 +45,6 @@ class SygusQePreproc
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__SYGUS__SYGUS_QE_PREPROC_H */
index bd0f7c4ddfc90f6dde009a6059bfba845dde2709..723d924f8f27179cf4070a50f5be8b0cdcd2b3a3 100644 (file)
@@ -19,9 +19,9 @@
 #include "theory/datatypes/sygus_datatype_utils.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -488,4 +488,4 @@ void SygusReconstruct::printPool(
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 2d55c3f3de05c9e55f96d12142674c279c7d5696..0512fe643a88ef53e55b704ecb69af2f3635e3dd 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/quantifiers/sygus/rcons_obligation_info.h"
 #include "theory/quantifiers/sygus/rcons_type_info.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -307,6 +307,6 @@ class SygusReconstruct : public expr::NotifyMatch
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif  // CVC4__THEORY__QUANTIFIERS__SYGUS_RECONSTRUCT_H
index a7d352740702b0b62f93a6faf3cd0e00a6380ef2..2d7dfc4bc0ebf0805f2919c942da278a289f1827 100644 (file)
@@ -29,9 +29,9 @@
 #include "theory/quantifiers/sygus/term_database_sygus.h"
 #include "theory/smt_engine_subsolver.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -619,6 +619,6 @@ bool SygusRepairConst::getFitToLogicExcludeVar(LogicInfo& logic,
   return true;
 }
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index 78c17280cde87b2f3e7c7d1579d4cdd889b0164c..1e7eeb9fc924ebe00c49c9faf478ee141f466f3a 100644 (file)
@@ -20,7 +20,7 @@
 #include <unordered_set>
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class LogicInfo;
 
@@ -207,8 +207,8 @@ class SygusRepairConst
   bool getFitToLogicExcludeVar(LogicInfo& logic, Node n, Node& exvar);
 };
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__SYGUS_REPAIR_CONST_H */
index cd75a1e5e6a82fa15f07476867814068512b713f..da08ec1b52fb0503fd1e825fb91400163dda8068 100644 (file)
@@ -17,7 +17,7 @@
 
 #include "smt/smt_statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -60,4 +60,4 @@ SygusStatistics::~SygusStatistics()
 
 }  // namespace quantifiers
 }  // namespace theory
-} /* namespace CVC4 */
+} // namespace CVC5
index 0824e846fdd7f224c72c60a13346eb1a65188d82..d89fa0eca8e9b9af31536238233c537c748b013c 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -53,6 +53,6 @@ class SygusStatistics
 
 }  // namespace quantifiers
 }  // namespace theory
-} /* namespace CVC4 */
+} // namespace CVC5
 
 #endif
index e590f704fe1f8e9f548fe71d6518ef43a6fee22c..8eb13fef8aeed7df367a4f1d419a1d75ede7a66a 100644 (file)
@@ -19,9 +19,9 @@
 #include "util/random.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -134,6 +134,6 @@ void SygusUnif::print_val(const char* c, std::vector<Node>& vals, bool pol)
   }
 }
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index ca5eb0a7330b71a932e15220167794364874f9bb..153c4603b70339f720024b2d668e2187ac1fdab7 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/node.h"
 #include "theory/quantifiers/sygus/sygus_unif_strat.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -191,8 +191,8 @@ class SygusUnif
   Node getMinimalTerm(const std::vector<Node>& terms);
 };
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__SYGUS_UNIF_H */
index 813aaa2b5046238d0308168e1ad39ccde8c68655..be24cb9e7ff03d820183f1c180baa8ce71f90c1c 100644 (file)
@@ -26,9 +26,9 @@
 
 #include <math.h>
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -1675,6 +1675,6 @@ Node SygusUnifIo::constructBestConditional(Node ce,
   return conds[bestIndex];
 }
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index d7b0e231c12fe7fad1c2d085782500ca92c31c38..5d4f7fb7d2c87e6584f14480d7c16b6e92bb5e1e 100644 (file)
@@ -20,7 +20,7 @@
 #include <map>
 #include "theory/quantifiers/sygus/sygus_unif.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -466,8 +466,8 @@ class SygusUnifIo : public SygusUnif
                                 const std::vector<Node>& conds) override;
 };
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__SYGUS_UNIF_IO_H */
index 8859ba72b3e291809f0b222cb5ccfe6ac584b423..436678aa9e0f04178e5c6dec15aced6ab4d7efd6 100644 (file)
@@ -24,9 +24,9 @@
 
 #include <math.h>
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -1207,4 +1207,4 @@ Node SygusUnifRl::DecisionTreeInfo::PointSeparator::computeCond(Node cond,
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 4c40e39db890e2052d4a13463c0da144f0ac9c1d..82f2a80d2eb2ba5478a544fe04610a2b8a769107 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "theory/quantifiers/lazy_trie.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -443,6 +443,6 @@ class SygusUnifRl : public SygusUnif
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__SYGUS_UNIF_RL_H */
index 3a61c5635e7ed63415188c0051c5d4fa631b17bb..5551be63025d438e445391a73e9829306606b1bd 100644 (file)
@@ -24,9 +24,9 @@
 #include "theory/rewriter.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -1048,6 +1048,6 @@ void SygusUnifStrategy::indent(const char* c, int ind)
   }
 }
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index a1d34ad4ea2041165d930216d39120375bb47621..c9d6e5d9668bc19b7f441df838c2cfc903e92848 100644 (file)
@@ -20,7 +20,7 @@
 #include <map>
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -426,8 +426,8 @@ class SygusUnifStrategy
   //------------------------------ end strategy registration
 };
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__SYGUS_UNIF_H */
index 04acad0e6d84ab1b4ceed25c0052cf5b4f7a046c..ec5edd6405d05509d5ebf84b9c9ae7dadfeb7188 100644 (file)
@@ -20,9 +20,9 @@
 #include "theory/quantifiers/quantifiers_attributes.h"
 #include "theory/quantifiers/sygus/sygus_grammar_cons.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -179,4 +179,4 @@ TypeNode SygusUtils::getSygusTypeForSynthFun(Node f)
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 41cdb85b2ff104a095b0b9f9877a0045c706053f..2646dd1c8b7850cf694b0d956d715e85cabf1cd7 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/node.h"
 #include "expr/subs.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -110,6 +110,6 @@ class SygusUtils
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__SYGUS__SYGUS_UTILS_H */
index 72e69afae447c133c1c1d446d6968c15df63ce66..0bfa7304879b5a8e1f3f6d3bece9b340a229744d 100644 (file)
 #include "theory/rewriter.h"
 #include "theory/smt_engine_subsolver.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -1353,4 +1353,4 @@ ExampleEvalCache* SynthConjecture::getExampleEvalCache(Node e)
 
 }  // namespace quantifiers
 }  // namespace theory
-} /* namespace CVC4 */
+} // namespace CVC5
index efb5598891bab241ba1839f13517638bd15bf9c6..e39f65d80233492d808a37ac681fe8931ad75387 100644 (file)
@@ -32,7 +32,7 @@
 #include "theory/quantifiers/sygus/sygus_stats.h"
 #include "theory/quantifiers/sygus/template_infer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -426,6 +426,6 @@ class SynthConjecture
 
 }  // namespace quantifiers
 }  // namespace theory
-} /* namespace CVC4 */
+} // namespace CVC5
 
 #endif
index 811730d4adc1d9ef344b81c237a41bec0791b317..4f1a0bbbb2a5ce9c3e824fe05502c40bb09e6729 100644 (file)
@@ -20,9 +20,9 @@
 #include "theory/quantifiers/sygus/term_database_sygus.h"
 #include "theory/quantifiers/term_registry.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -290,4 +290,4 @@ void SynthEngine::preregisterAssertion(Node n)
 
 }  // namespace quantifiers
 }  // namespace theory
-} /* namespace CVC4 */
+} // namespace CVC5
index 813981395511b8e975630ce064cd9ef42ddae908..30f9c181e7d728155b0e8636c3761983c41d45fa 100644 (file)
@@ -24,7 +24,7 @@
 #include "theory/quantifiers/sygus/sygus_stats.h"
 #include "theory/quantifiers/sygus/synth_conjecture.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -115,6 +115,6 @@ class SynthEngine : public QuantifiersModule
 
 }  // namespace quantifiers
 }  // namespace theory
-} /* namespace CVC4 */
+} // namespace CVC5
 
 #endif
index 5cfc09d7c9f04e1a6f58169b1dd65c583a6cd6c6..84fcafd05812a8143989559e43e37db2bfd5741e 100644 (file)
@@ -19,9 +19,9 @@
 #include "theory/quantifiers/sygus/sygus_utils.h"
 #include "theory/quantifiers/term_util.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -203,4 +203,4 @@ Node SygusTemplateInfer::getTemplateArg(Node prog) const
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index a00239df9478f925d8a500100843e0c27f983932..be35025bdb2e66e4d06badfafcbfafbe03bef1af 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/node.h"
 #include "theory/quantifiers/sygus/transition_inference.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -71,6 +71,6 @@ class SygusTemplateInfer
 
 }  // namespace quantifiers
 }  // namespace theory
-} /* namespace CVC4 */
+} // namespace CVC5
 
 #endif
index e7bbc947a64dfcac13b586d0de0ae269820d1ac6..f50e222ff8a44b23f4014f62df8179a87b8c20d3 100644 (file)
@@ -30,9 +30,9 @@
 #include "theory/quantifiers/term_util.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -1089,6 +1089,6 @@ bool TermDbSygus::isEvaluationPoint(Node n) const
   return true;
 }
 
-}/* CVC4::theory::quantifiers namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index f2188469e7dc903e3dd3348d7751d6269fec08d3..0bd0c636a735cd5bdcf249f84cbdcf951cadf6ec 100644 (file)
@@ -28,7 +28,7 @@
 #include "theory/quantifiers/sygus/type_info.h"
 #include "theory/quantifiers/term_database.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -465,8 +465,8 @@ class TermDbSygus {
 
 };
 
-}/* CVC4::theory::quantifiers namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__TERM_DATABASE_H */
index 543d5e7f055a880144d4aceb1e223ec359043283..0b5946176350c8b69158b8d242b1656d03c14ba6 100644 (file)
@@ -20,9 +20,9 @@
 #include "theory/quantifiers/term_util.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -585,4 +585,4 @@ Node TransitionInference::constructFormulaTrace(DetTrace& dt) const
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index aa060de4ec5dbabdefc609ae4b824ab15f8bb079..aed003357a396989f7bf465b6eedc1b29bc4f5df 100644 (file)
@@ -27,7 +27,7 @@
 #include "theory/quantifiers/inst_match_trie.h"
 #include "theory/quantifiers/single_inv_partition.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -332,6 +332,6 @@ class TransitionInference
 
 }  // namespace quantifiers
 }  // namespace theory
-} /* namespace CVC4 */
+} // namespace CVC5
 
 #endif
index 9266a3f9d201db9ccb75dbc1936a362b803caf4e..19dff9936381532d803f3b672d45e768a125b93d 100644 (file)
@@ -22,9 +22,9 @@
 #include "theory/quantifiers/sygus/term_database_sygus.h"
 #include "theory/quantifiers/sygus/type_node_id_trie.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -488,4 +488,4 @@ bool SygusTypeInfo::isSubclassVarTrivial() const
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 7b45d115b6d55952d55597a743d44654cb7de333..cc78fc526bb85a2c7a5b450db281e9311233b04d 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -253,6 +253,6 @@ class SygusTypeInfo
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__SYGUS__TYPE_INFO_H */
index 93162b50e21509fdfae16801d571bf2c13858bde..064543af8f17ac2ab9b85e98b5cb852e2f1edd9d 100644 (file)
@@ -14,9 +14,9 @@
 
 #include "theory/quantifiers/sygus/type_node_id_trie.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -49,4 +49,4 @@ void TypeNodeIdTrie::assignIds(std::map<Node, unsigned>& assign,
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 020c8d08656f4f2b0dc66f0d3dba7139db87c67a..a60afda2364559367a87482beb9e51832bd67f26 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -48,6 +48,6 @@ class TypeNodeIdTrie
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__SYGUS__TYPE_NODE_ID_TRIE_H */
index 8732f17157ceeea250426e3d3f5490a1b60f5b6c..0b1d91684c4add44c5bfd7d44349a1b7528d9fe3 100644 (file)
@@ -28,7 +28,7 @@
 #include "theory/quantifiers/term_util.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -553,4 +553,4 @@ void SygusInst::addCeLemma(Node q)
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 402846e87f7553f8cb56bab201ac0e2ed3d0a77e..08fc5ccb3986e7a7b8ec97295d89956b7036b9eb 100644 (file)
@@ -24,7 +24,7 @@
 #include "theory/decision_strategy.h"
 #include "theory/quantifiers/quant_module.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 class QuantifiersEngine;
@@ -147,6 +147,6 @@ class SygusInst : public QuantifiersModule
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index ea530da67d73ad51110453997016b022e7066848..2b89c0c7cfa1b60c39a471aeabe79175939b5a24 100644 (file)
@@ -30,7 +30,7 @@
 #include "util/random.h"
 #include "util/sampler.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -843,6 +843,6 @@ void SygusSampler::checkEquivalent(Node bv, Node bvr)
   }
 }
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index a51f1e0156a4c72c2a3f4048854c9c11e6cb9578..65843dc63c2266292b265de21e56c6fdb2005179 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/quantifiers/sygus/term_database_sygus.h"
 #include "theory/quantifiers/term_enumeration.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -318,8 +318,8 @@ class SygusSampler : public LazyTrieEvaluator
   void registerSygusType(TypeNode tn);
 };
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__SYGUS_SAMPLER_H */
index 2d857a4d30eb09aab95e53fa014b8ec0e8ae5c20..d6d7933cbd049fb0c218f6377ecec87bfcf70bc1 100644 (file)
 #include "theory/rewriter.h"
 #include "theory/uf/equality_engine.h"
 
-using namespace CVC4::kind;
-using namespace CVC4::context;
+using namespace CVC5::kind;
+using namespace CVC5::context;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -1230,6 +1230,6 @@ Node TermDb::getHoTypeMatchPredicate(TypeNode tn)
   return k;
 }
 
-}/* CVC4::theory::quantifiers namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index bafaa8bdda2d14ca0506de3b00b65497e74aae35..d0812d1d168610ab1d890867726058aaded02e8d 100644 (file)
@@ -28,7 +28,7 @@
 #include "theory/theory.h"
 #include "theory/type_enumerator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -420,8 +420,8 @@ class TermDb : public QuantifiersUtil {
   //------------------------------end higher-order term indexing
 };/* class TermDb */
 
-}/* CVC4::theory::quantifiers namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__TERM_DATABASE_H */
index 0b1b1cdae978c1ab257d7761a926d58cd9b25630..2945750c12651190c5020e0df15822c40aced279 100644 (file)
@@ -16,9 +16,9 @@
 
 #include "theory/quantifiers/quant_bound_inference.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -73,6 +73,6 @@ bool TermEnumeration::getDomain(TypeNode tn, std::vector<Node>& dom)
   return true;
 }
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index 9cd57bfd0ea23d44d44bf6c09674f89e11155323..fa7eaf63e59133b54ee82781c2e2deef91052eba 100644 (file)
@@ -24,7 +24,7 @@
 #include "expr/type_node.h"
 #include "theory/type_enumerator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -69,8 +69,8 @@ class TermEnumeration
   std::vector<TypeEnumerator> d_typ_enum;
 };
 
-} /* CVC4::theory::quantifiers namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__TERM_ENUMERATION_H */
index 74dad6cc7fdc435f9f40ff6470f44e65f94e6f3c..cf33f0a41c452be3e80c3ec66c19f907021cc71e 100644 (file)
@@ -20,7 +20,7 @@
 #include "theory/quantifiers/fmf/first_order_model_fmc.h"
 #include "theory/quantifiers/quantifiers_state.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -134,4 +134,4 @@ bool TermRegistry::useFmcModel() const { return d_useFmcModel; }
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index d70b7acf81d693ecc2f26a6d887bf0a3f6cb6d08..e4e4a7e9f9f4fb8357fa34a666a05481901db624 100644 (file)
@@ -25,7 +25,7 @@
 #include "theory/quantifiers/term_database.h"
 #include "theory/quantifiers/term_enumeration.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -99,6 +99,6 @@ class TermRegistry
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__TERM_REGISTRY_H */
index 20919611046180bdfd348ab5527e1de7544a7f50..546f6aa6caeceb87d3c51b84ff951f5ab7bc319d 100644 (file)
@@ -31,7 +31,7 @@
 #include "theory/quantifiers/term_util.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 template <typename T>
 static CVC4ostream& operator<<(CVC4ostream& out, const std::vector<T>& v)
@@ -505,4 +505,4 @@ TermTupleEnumeratorInterface* mkTermTupleEnumeratorRd(
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 28831baf520e9a9482462cc00550205c2540591d..b15ab22129e84639a3860ea66dd6c9e34e0fe715 100644 (file)
@@ -18,7 +18,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -94,5 +94,5 @@ TermTupleEnumeratorInterface* mkTermTupleEnumeratorRd(
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 #endif /* TERM_TUPLE_ENUMERATOR_H_7640 */
index daf291d18a6c314e7b7562ec9c4df275ed3b1543..41e06a7085f21400e921b035906c2d42d85aed48 100644 (file)
@@ -22,9 +22,9 @@
 #include "theory/strings/word.h"
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -599,6 +599,6 @@ bool TermUtil::hasOffsetArg(Kind ik, int arg, int& offset, Kind& ok)
   return false;
 }
 
-}/* CVC4::theory::quantifiers namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
index 6fd9d32d62f1ff86702a031f83090a9dd09b6ec4..1ac6ca4955eb4bf72b3cf8c4a664717a0d328240 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/attribute.h"
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 // attribute for "contains instantiation constants from"
@@ -204,8 +204,8 @@ public:
   static Node mkTypeConst(TypeNode tn, bool pol);
 };/* class TermUtil */
 
-}/* CVC4::theory::quantifiers namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__TERM_UTIL_H */
index ace7b79ffe215cb93db38c1527e78c715dad5189..d89abf0766e2486e4d52ba79feff68d20bea0320 100644 (file)
 #include "theory/quantifiers/quantifiers_rewriter.h"
 #include "theory/valuation.h"
 
-using namespace CVC4::kind;
-using namespace CVC4::context;
+using namespace CVC5::kind;
+using namespace CVC5::context;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -184,4 +184,4 @@ void TheoryQuantifiers::setUserAttribute(const std::string& attr, Node n, std::v
 
 }  // namespace quantifiers
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 91f12c0ed92aa1ed4cdd711832b7a0712d649f58..6af0e8648d79ff05369aa6108fb33e6d21f0afeb 100644 (file)
@@ -30,7 +30,7 @@
 #include "theory/theory.h"
 #include "theory/valuation.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -96,8 +96,8 @@ class TheoryQuantifiers : public Theory {
   std::unique_ptr<QuantifiersEngine> d_qengine;
 };/* class TheoryQuantifiers */
 
-}/* CVC4::theory::quantifiers namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__THEORY_QUANTIFIERS_H */
index 6758cde28784bda7f438f8c77e6eaf131622f406..e990f5320e6cba51ae9844405d01b8585c7e3fc7 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/node.h"
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace quantifiers {
 
@@ -129,8 +129,8 @@ struct QuantifierInstPatternListTypeRule {
   }
 };/* struct QuantifierInstPatternListTypeRule */
 
-}/* CVC4::theory::quantifiers namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace quantifiers
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS__THEORY_QUANTIFIERS_TYPE_RULES_H */
index fa02ae516bf6e195b52ebfcd501866896cd235c7..12942c1c41bfbb47c48e79f1a4dc8725f225dce8 100644 (file)
@@ -37,9 +37,9 @@
 #include "theory/theory_engine.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 QuantifiersEngine::QuantifiersEngine(
@@ -653,4 +653,4 @@ bool QuantifiersEngine::getSynthSolutions(
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index fd24abcf93597b176b0e1fdae8e132b3994b0c61..4d4599f68d3ecbc61a57afe5d9974013c43ce97b 100644 (file)
@@ -25,7 +25,7 @@
 #include "context/cdlist.h"
 #include "theory/quantifiers/quant_util.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class TheoryEngine;
 
@@ -52,7 +52,7 @@ class TermRegistry;
 
 // TODO: organize this more/review this, github issue #1163
 class QuantifiersEngine {
-  friend class ::CVC4::TheoryEngine;
+  friend class ::CVC5::TheoryEngine;
   typedef context::CDHashMap< Node, bool, NodeHashFunction > BoolMap;
   typedef context::CDHashSet<Node, NodeHashFunction> NodeSet;
 
@@ -208,7 +208,7 @@ public:
   std::map<Node, Node> d_quants_red_lem;
 };/* class QuantifiersEngine */
 
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__QUANTIFIERS_ENGINE_H */
index d38170563b910f9349eb49ef2c14f967808425d9..5fda459548e78522f92936f32f4799284ba95238 100644 (file)
@@ -16,9 +16,9 @@
 
 #include <sstream>
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 RelevanceManager::RelevanceManager(context::UserContext* userContext,
@@ -314,4 +314,4 @@ bool RelevanceManager::isRelevant(Node lit)
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 3d1baffc66f2fe637e95bef1923b48d18f72a050..eea1d2c61e71c1a16675c22b5bedd710dbca2c5a 100644 (file)
@@ -24,7 +24,7 @@
 #include "expr/node.h"
 #include "theory/valuation.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /**
@@ -149,6 +149,6 @@ class RelevanceManager
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__RELEVANCE_MANAGER__H */
index cad77b62b1f876c530316970a00ec87a5e8edba5..6492ac9f0cfdaa6340075d3fc61b65129f1f8481 100644 (file)
@@ -18,9 +18,9 @@
 #include "theory/type_enumerator.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 void RepSet::clear(){
@@ -461,5 +461,5 @@ void RepSetIterator::debugPrintSmall( const char* c ){
   Debug( c ) << std::endl;
 }
 
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
index 55751efa3936fdde21cb798a40902fb7d513b52d..4c7b04045560da2abf072b111891c10186867d4d 100644 (file)
@@ -23,7 +23,7 @@
 #include "expr/node.h"
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 class QuantifiersEngine;
@@ -324,7 +324,7 @@ class RepBoundExt
   }
 };
 
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__REP_SET_H */
index 9c69915b48a5d08452e49d415946e7d3f8fa4cdd..9e248c8d645fc13df24c90fb10d4b36c513d81f3 100644 (file)
@@ -29,7 +29,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /** Attribute true for nodes that have been rewritten with proofs enabled */
@@ -511,5 +511,5 @@ void Rewriter::clearCaches() {
   rewriter->clearCachesInternal();
 }
 
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
index 9a669988b1e900382b0b2c07d44a7a1f7abc85c9..c5a8cd45e31f2c59f289fbe77eb609c6c32164eb 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/node.h"
 #include "theory/theory_rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class TConvProofGenerator;
 class ProofNodeManager;
@@ -231,5 +231,5 @@ class Rewriter {
 #endif /* CVC4_ASSERTIONS */
 };/* class Rewriter */
 
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
index 49f77f0e3ae97a55e643fde27ec55373d8a9774b..83961353edb60c16dd503e1bc0d4e4e9a219022c 100644 (file)
@@ -20,7 +20,7 @@
 
 #include "expr/attribute.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 template <bool pre, theory::TheoryId theoryId>
@@ -98,5 +98,5 @@ struct RewriteAttibute {
   }
 };/* struct RewriteAttribute */
 
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
index 0c2ecb5c92d9a377bd853d5dd2fc3973d3439bcb..bd9b9575e268ef62bdd2fc98752ce7a9a65655aa 100644 (file)
@@ -26,7 +26,7 @@
 
 ${rewriter_includes}
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 Node Rewriter::getPreRewriteCache(theory::TheoryId theoryId, TNode node) {
@@ -77,7 +77,7 @@ for (size_t i = 0; i < theory::THEORY_LAST; ++i)
 }
 
 void Rewriter::clearCachesInternal() {
-  typedef CVC4::expr::attr::AttributeUniqueId AttributeUniqueId;
+  typedef CVC5::expr::attr::AttributeUniqueId AttributeUniqueId;
   std::vector<AttributeUniqueId> preids;
   ${pre_rewrite_attribute_ids}
 
@@ -94,5 +94,5 @@ void Rewriter::clearCachesInternal() {
   NodeManager::currentNM()->deleteAttributes(allids);
 }
 
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
index 7a3fb00a42ac4fa7e3e6397403667e5c10713c8d..666e3f1792490da90c9ca9cd97ae4c3a71568bc7 100644 (file)
@@ -4,13 +4,13 @@
 # src/theory/builtin/kinds.
 #
 
-theory THEORY_SEP ::CVC4::theory::sep::TheorySep "theory/sep/theory_sep.h"
+theory THEORY_SEP ::CVC5::theory::sep::TheorySep "theory/sep/theory_sep.h"
 typechecker "theory/sep/theory_sep_type_rules.h"
 
 properties polite stable-infinite parametric
 properties check presolve
 
-rewriter ::CVC4::theory::sep::TheorySepRewriter "theory/sep/theory_sep_rewriter.h"
+rewriter ::CVC5::theory::sep::TheorySepRewriter "theory/sep/theory_sep_rewriter.h"
 
 nullaryoperator SEP_NIL "separation nil"
 
@@ -20,11 +20,11 @@ operator SEP_STAR 2: "separation star"
 operator SEP_WAND 2 "separation magic wand"
 operator SEP_LABEL 2 "separation label (internal use only)"
 
-typerule SEP_EMP ::CVC4::theory::sep::SepEmpTypeRule
-typerule SEP_PTO ::CVC4::theory::sep::SepPtoTypeRule
-typerule SEP_STAR ::CVC4::theory::sep::SepStarTypeRule
-typerule SEP_WAND ::CVC4::theory::sep::SepWandTypeRule
-typerule SEP_LABEL ::CVC4::theory::sep::SepLabelTypeRule
-typerule SEP_NIL ::CVC4::theory::sep::SepNilTypeRule
+typerule SEP_EMP ::CVC5::theory::sep::SepEmpTypeRule
+typerule SEP_PTO ::CVC5::theory::sep::SepPtoTypeRule
+typerule SEP_STAR ::CVC5::theory::sep::SepStarTypeRule
+typerule SEP_WAND ::CVC5::theory::sep::SepWandTypeRule
+typerule SEP_LABEL ::CVC5::theory::sep::SepLabelTypeRule
+typerule SEP_NIL ::CVC5::theory::sep::SepNilTypeRule
 
 endtheory
index 00e3e82518b9cfc9b44afdf5066a4b9a367faf29..73fc565bd76ee666dd1859923b82ae5ea4defab5 100644 (file)
@@ -34,9 +34,9 @@
 #include "theory/valuation.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sep {
 
@@ -1796,6 +1796,6 @@ Node TheorySep::HeapInfo::getValue( TypeNode tn ) {
   return curr;
 }
 
-}/* CVC4::theory::sep namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace sep
+}  // namespace theory
+}  // namespace CVC5
index 824fe70e989ded1eca2d7930be5431d537d1aaf5..029cbada547d186ce4f58742bf0183f01bc9b76e 100644 (file)
@@ -31,7 +31,7 @@
 #include "theory/uf/equality_engine.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 class TheoryModel;
@@ -349,8 +349,8 @@ class TheorySep : public Theory {
   void initializeBounds();
 };/* class TheorySep */
 
-}/* CVC4::theory::sep namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace sep
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__SEP__THEORY_SEP_H */
index 9f34fa4b26c07f62efae1e421e2045532e8fe36a..756a82bc1661eba1b913de097d18be85f5c679cf 100644 (file)
@@ -20,7 +20,7 @@
 #include "theory/quantifiers/quant_util.h"
 #include "options/sep_options.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sep {
 
@@ -164,6 +164,6 @@ RewriteResponse TheorySepRewriter::postRewrite(TNode node) {
   return RewriteResponse(node==retNode ? REWRITE_DONE : REWRITE_AGAIN_FULL, retNode);
 }
 
-}/* CVC4::theory::sep namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace sep
+}  // namespace theory
+}  // namespace CVC5
index 745eef4ac64824dfec89eaf8bf5341b1a763d4fa..97124bd0df646e2bf6eb5b85f9782a34826b59d5 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/theory_rewriter.h"
 #include "theory/type_enumerator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sep {
 
@@ -47,8 +47,8 @@ class TheorySepRewriter : public TheoryRewriter
   static bool isSpatial(Node n, std::map<Node, bool>& visited);
 }; /* class TheorySepRewriter */
 
-}/* CVC4::theory::sep namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace sep
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__SEP__THEORY_SEP_REWRITER_H */
index bbaf614834351010097c6976a3394760800e4a8c..8618ce4d60cb868140fd713877ccbe841daff802 100644 (file)
@@ -19,7 +19,7 @@
 #ifndef CVC4__THEORY__SEP__THEORY_SEP_TYPE_RULES_H
 #define CVC4__THEORY__SEP__THEORY_SEP_TYPE_RULES_H
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sep {
 
@@ -107,9 +107,8 @@ struct SepNilTypeRule {
   }
 };/* struct SepLabelTypeRule */
 
-
-}/* CVC4::theory::sep namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace sep
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__SEP__THEORY_SEP_TYPE_RULES_H */
index ef1b3e8d55eb26627b853eafcf1bea9466539193..84e7786e8cde7d26e9f6b01500b0e21a29124f00 100644 (file)
@@ -25,9 +25,9 @@
 #include "theory/valuation.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sets {
 
@@ -1114,4 +1114,4 @@ const std::vector<Node>& CardinalityExtension::getFiniteTypeMembers(
 
 }  // namespace sets
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index c353f86b869e0e14005aa358962378e49c82a08e..47fa18d5bb224591268b583662f19afd7c8239da 100644 (file)
@@ -25,7 +25,7 @@
 #include "theory/type_set.h"
 #include "theory/uf/equality_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sets {
 
@@ -412,6 +412,6 @@ class CardinalityExtension
 
 }  // namespace sets
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 9e16bfb97f52f774f4c872b6f4fae9f8a7717b41..305059797d5587b58c9f8b0da55ca0b898f6b594 100644 (file)
@@ -18,9 +18,9 @@
 #include "theory/rewriter.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sets {
 
@@ -177,4 +177,4 @@ void InferenceManager::split(Node n, InferenceId id, int reqPol)
 
 }  // namespace sets
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index ce561f45485109c7902463c1e60af49300639d88..8e4614718b6d4dafd58bbacf6ace9b5920c63056 100644 (file)
@@ -20,7 +20,7 @@
 #include "theory/inference_manager_buffered.h"
 #include "theory/sets/solver_state.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sets {
 
@@ -100,6 +100,6 @@ class InferenceManager : public InferenceManagerBuffered
 
 }  // namespace sets
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__SETS__INFERENCE_MANAGER_H */
index 57120e42e33a9e0ce142cf320378dae50dd68b65..4ef22d68c44a2492d3e232e7ff081e1b485d2cb2 100644 (file)
@@ -5,10 +5,10 @@
 #
 
 theory THEORY_SETS \
-    ::CVC4::theory::sets::TheorySets \
+    ::CVC5::theory::sets::TheorySets \
     "theory/sets/theory_sets.h"
 typechecker "theory/sets/theory_sets_type_rules.h"
-rewriter ::CVC4::theory::sets::TheorySetsRewriter \
+rewriter ::CVC5::theory::sets::TheorySetsRewriter \
     "theory/sets/theory_sets_rewriter.h"
 
 properties parametric
@@ -16,22 +16,22 @@ properties check presolve
 
 # constants
 constant EMPTYSET \
-    ::CVC4::EmptySet \
-    ::CVC4::EmptySetHashFunction \
+    ::CVC5::EmptySet \
+    ::CVC5::EmptySetHashFunction \
     "expr/emptyset.h" \
-    "the empty set constant; payload is an instance of the CVC4::EmptySet class"
+    "the empty set constant; payload is an instance of the CVC5::EmptySet class"
 
 # the type
 operator SET_TYPE 1 "set type, takes as parameter the type of the elements"
 cardinality SET_TYPE \
-    "::CVC4::theory::sets::SetsProperties::computeCardinality(%TYPE%)" \
+    "::CVC5::theory::sets::SetsProperties::computeCardinality(%TYPE%)" \
     "theory/sets/theory_sets_type_rules.h"
 well-founded SET_TYPE \
-    "::CVC4::theory::sets::SetsProperties::isWellFounded(%TYPE%)" \
-    "::CVC4::theory::sets::SetsProperties::mkGroundTerm(%TYPE%)" \
+    "::CVC5::theory::sets::SetsProperties::isWellFounded(%TYPE%)" \
+    "::CVC5::theory::sets::SetsProperties::mkGroundTerm(%TYPE%)" \
     "theory/sets/theory_sets_type_rules.h"
 enumerator SET_TYPE \
-    "::CVC4::theory::sets::SetEnumerator" \
+    "::CVC5::theory::sets::SetEnumerator" \
     "theory/sets/theory_sets_type_enumerator.h"
 
 # operators
@@ -42,10 +42,10 @@ operator SUBSET         2  "subset predicate; first parameter a subset of second
 operator MEMBER         2  "set membership predicate; first parameter a member of second"
 
 constant SINGLETON_OP \
-       ::CVC4::SingletonOp \
-       ::CVC4::SingletonOpHashFunction \
+       ::CVC5::SingletonOp \
+       ::CVC5::SingletonOpHashFunction \
        "theory/sets/singleton_op.h" \
-       "operator for singletons; payload is an instance of the CVC4::SingletonOp class"
+       "operator for singletons; payload is an instance of the CVC5::SingletonOp class"
 parameterized SINGLETON SINGLETON_OP 1  \
 "constructs a set of a single element. First parameter is a SingletonOp. Second is a term"
 
@@ -85,30 +85,30 @@ operator TCLOSURE      1  "set transitive closure"
 operator JOIN_IMAGE       2  "set join image"
 operator IDEN             1  "set identity"
 
-typerule UNION          ::CVC4::theory::sets::SetsBinaryOperatorTypeRule
-typerule INTERSECTION   ::CVC4::theory::sets::SetsBinaryOperatorTypeRule
-typerule SETMINUS       ::CVC4::theory::sets::SetsBinaryOperatorTypeRule
-typerule SUBSET         ::CVC4::theory::sets::SubsetTypeRule
-typerule MEMBER         ::CVC4::theory::sets::MemberTypeRule
+typerule UNION          ::CVC5::theory::sets::SetsBinaryOperatorTypeRule
+typerule INTERSECTION   ::CVC5::theory::sets::SetsBinaryOperatorTypeRule
+typerule SETMINUS       ::CVC5::theory::sets::SetsBinaryOperatorTypeRule
+typerule SUBSET         ::CVC5::theory::sets::SubsetTypeRule
+typerule MEMBER         ::CVC5::theory::sets::MemberTypeRule
 typerule SINGLETON_OP   "SimpleTypeRule<RBuiltinOperator>"
-typerule SINGLETON      ::CVC4::theory::sets::SingletonTypeRule
-typerule EMPTYSET       ::CVC4::theory::sets::EmptySetTypeRule
-typerule INSERT         ::CVC4::theory::sets::InsertTypeRule
-typerule CARD           ::CVC4::theory::sets::CardTypeRule
-typerule COMPLEMENT     ::CVC4::theory::sets::ComplementTypeRule
-typerule UNIVERSE_SET   ::CVC4::theory::sets::UniverseSetTypeRule
-typerule COMPREHENSION  ::CVC4::theory::sets::ComprehensionTypeRule
-typerule CHOOSE         ::CVC4::theory::sets::ChooseTypeRule
-typerule IS_SINGLETON   ::CVC4::theory::sets::IsSingletonTypeRule
+typerule SINGLETON      ::CVC5::theory::sets::SingletonTypeRule
+typerule EMPTYSET       ::CVC5::theory::sets::EmptySetTypeRule
+typerule INSERT         ::CVC5::theory::sets::InsertTypeRule
+typerule CARD           ::CVC5::theory::sets::CardTypeRule
+typerule COMPLEMENT     ::CVC5::theory::sets::ComplementTypeRule
+typerule UNIVERSE_SET   ::CVC5::theory::sets::UniverseSetTypeRule
+typerule COMPREHENSION  ::CVC5::theory::sets::ComprehensionTypeRule
+typerule CHOOSE         ::CVC5::theory::sets::ChooseTypeRule
+typerule IS_SINGLETON   ::CVC5::theory::sets::IsSingletonTypeRule
 
-typerule JOIN                  ::CVC4::theory::sets::RelBinaryOperatorTypeRule
-typerule PRODUCT               ::CVC4::theory::sets::RelBinaryOperatorTypeRule
-typerule TRANSPOSE             ::CVC4::theory::sets::RelTransposeTypeRule
-typerule TCLOSURE          ::CVC4::theory::sets::RelTransClosureTypeRule
-typerule JOIN_IMAGE        ::CVC4::theory::sets::JoinImageTypeRule
-typerule IDEN                  ::CVC4::theory::sets::RelIdenTypeRule
+typerule JOIN                  ::CVC5::theory::sets::RelBinaryOperatorTypeRule
+typerule PRODUCT               ::CVC5::theory::sets::RelBinaryOperatorTypeRule
+typerule TRANSPOSE             ::CVC5::theory::sets::RelTransposeTypeRule
+typerule TCLOSURE          ::CVC5::theory::sets::RelTransClosureTypeRule
+typerule JOIN_IMAGE        ::CVC5::theory::sets::JoinImageTypeRule
+typerule IDEN                  ::CVC5::theory::sets::RelIdenTypeRule
 
-construle UNION         ::CVC4::theory::sets::SetsBinaryOperatorTypeRule
-construle SINGLETON     ::CVC4::theory::sets::SingletonTypeRule
+construle UNION         ::CVC5::theory::sets::SetsBinaryOperatorTypeRule
+construle SINGLETON     ::CVC5::theory::sets::SingletonTypeRule
 
 endtheory
index 4033a6b4479867328cab87dc78cfd567b7d71fdb..197f31903f05f167b4e37f5f3f335026a036f833 100644 (file)
@@ -19,7 +19,7 @@
 #ifndef CVC4__THEORY__SETS__NORMAL_FORM_H
 #define CVC4__THEORY__SETS__NORMAL_FORM_H
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sets {
 
@@ -158,6 +158,6 @@ class NormalForm {
 };
 }
 }
-}
+}  // namespace CVC5
 
 #endif
index a85e2d27c74cb1ee8270b6b2bfe4a70fa0f3ea89..eb3477f5ab786c96515262e56c08247aebcd3a7b 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/dtype_cons.h"
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sets {
 
@@ -95,9 +95,9 @@ public:
         kind::APPLY_CONSTRUCTOR, dt[0].getConstructor(), a, b);
   }     
     
-};             
-}/* CVC4::theory::sets namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+};
+}  // namespace sets
+}  // namespace theory
+}  // namespace CVC5
 
 #endif
index 5ef863fe800e26cc495ba4ac71ec7f31f6627e93..4e76d35e44a917af97a57145265aaad74bd7c4ec 100644 (file)
@@ -18,7 +18,7 @@
 
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 std::ostream& operator<<(std::ostream& out, const SingletonOp& op)
 {
@@ -47,4 +47,4 @@ bool SingletonOp::operator==(const SingletonOp& op) const
   return getType() == op.getType();
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 7d7bb85b6447751a703cb1a6d38b045f31bef3ca..d17f8255e263a3258a4ba0515ffcc2a690ab7c80 100644 (file)
@@ -19,7 +19,7 @@
 
 #include <memory>
 
-namespace CVC4 {
+namespace CVC5 {
 
 class TypeNode;
 
@@ -58,6 +58,6 @@ struct SingletonOpHashFunction
   size_t operator()(const SingletonOp& op) const;
 }; /* struct SingletonOpHashFunction */
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__SINGLETON_OP_H */
index 1deb286888b7645d7db773c1f97a7619d62d1706..3c0f33cafb132f5fa3ebee4b1823c671e7a341e8 100644 (file)
@@ -16,9 +16,9 @@
 
 #include "theory/rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sets {
 
@@ -61,4 +61,4 @@ bool SkolemCache::isSkolem(Node n) const
 
 }  // namespace sets
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index a4997baf07b8f93891cfc42fcc3ff3437a76159e..42369c7a9245886ee37f7741d469817c1f183b08 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sets {
 
@@ -78,6 +78,6 @@ class SkolemCache
 
 }  // namespace sets
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__SKOLEM_CACHE_H */
index 43f8a7d17a1e739b5fa81dd8186e6c4f1f3be211..ff604f838ac87cd11ba55c9a1758c7e80013d23d 100644 (file)
@@ -19,9 +19,9 @@
 #include "theory/sets/theory_sets_private.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sets {
 
@@ -595,4 +595,4 @@ bool SolverState::merge(TNode t1,
 
 }  // namespace sets
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 06ae41c9a8ec7c7f0e60179bdce1c0e630a50cb7..431aa019dcf031a4298ed3509373600618055c7a 100644 (file)
@@ -24,7 +24,7 @@
 #include "theory/theory_state.h"
 #include "theory/uf/equality_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sets {
 
@@ -268,6 +268,6 @@ class SolverState : public TheoryState
 
 }  // namespace sets
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__SETS__THEORY_SOLVER_STATE_H */
index e32255eab8ec7ea6946cd7bef8bdd38e7428f1ba..6dc18591c50efadb55c9547c8067c1ef360af497 100644 (file)
@@ -17,9 +17,9 @@
 #include "expr/emptyset.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sets {
 
@@ -151,4 +151,4 @@ void TermRegistry::debugPrintSet(Node s, const char* c) const
 
 }  // namespace sets
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 204b1450499162e558dd57b2cf114d5ea6cc8fa7..913473ff0332f8b4d9c23a5a8c074d3ae73adb21 100644 (file)
@@ -25,7 +25,7 @@
 #include "theory/sets/skolem_cache.h"
 #include "theory/sets/solver_state.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sets {
 
@@ -89,6 +89,6 @@ class TermRegistry
 
 }  // namespace sets
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__SETS__TERM_REGISTRY_H */
index f3ad57535ca2e54fcc28ce3bc2050118a3d3acfb..1530da80913fcec4731f98589e9080a95c023220 100644 (file)
@@ -22,9 +22,9 @@
 #include "theory/theory_model.h"
 #include "theory/trust_substitutions.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sets {
 
@@ -236,6 +236,6 @@ void TheorySets::NotifyClass::eqNotifyDisequal(TNode t1, TNode t2, TNode reason)
   d_theory.eqNotifyDisequal(t1, t2, reason);
 }
 
-}/* CVC4::theory::sets namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace sets
+}  // namespace theory
+}  // namespace CVC5
index 56b0d62904847ad51b94752e9b0b0d2f09982e7c..4dc5d8a0d843a8d8b4959242fc7e474ce4e6bcd4 100644 (file)
@@ -29,7 +29,7 @@
 #include "theory/theory_eq_notify.h"
 #include "theory/uf/equality_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sets {
 
@@ -118,8 +118,8 @@ class TheorySets : public Theory
   NotifyClass d_notify;
 }; /* class TheorySets */
 
-}/* CVC4::theory::sets namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace sets
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__SETS__THEORY_SETS_H */
index da2958c5ceed296ad1d28dc698facdf813e158a8..285eac4736f8b322d032bb15fc743f423b680104 100644 (file)
@@ -29,9 +29,9 @@
 #include "util/result.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sets {
 
@@ -1372,4 +1372,4 @@ void TheorySetsPrivate::presolve() { d_state.reset(); }
 
 }  // namespace sets
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 329fbfc17ceaad0c8840046f4a2aa8d9a9dbc97f..a822d06e700408fa3204afc7e64edcda2db763f4 100644 (file)
@@ -31,7 +31,7 @@
 #include "theory/theory.h"
 #include "theory/uf/equality_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sets {
 
@@ -234,9 +234,8 @@ class TheorySetsPrivate {
   std::map<Node, Node> d_isSingletonNodes;
 };/* class TheorySetsPrivate */
 
-
-}/* CVC4::theory::sets namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace sets
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__SETS__THEORY_SETS_PRIVATE_H */
index 3570aa9d86b15b92c42d5edc89bb2d46d24d1801..a160e0afdfbbb11a368f119e2848b6e0ebbedc5d 100644 (file)
@@ -19,9 +19,9 @@
 #include "theory/sets/theory_sets.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sets {
 
@@ -1333,4 +1333,4 @@ void TheorySetsRels::check(Theory::Effort level)
   }
 }
 }
-}
+}  // namespace CVC5
index 6820c6f150dece689b6f5c1cb5d059cd466da4cb..93913d4f52442656ee1c81b42671e4575ae8cfa3 100644 (file)
@@ -28,7 +28,7 @@
 #include "theory/theory.h"
 #include "theory/uf/equality_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sets {
 
@@ -183,11 +183,8 @@ private:
   bool isRel( Node n ) {return n.getType().isSet() && n.getType().getSetElementType().isTuple();}
 };
 
-
-}/* CVC4::theory::sets namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
-
-
+}  // namespace sets
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* SRC_THEORY_SETS_THEORY_SETS_RELS_H_ */
index 6eef046e670762978998b614b3b8b6a9c4d33ebb..935eb548d38ae3ab784710034943289fda6adbd8 100644 (file)
@@ -22,9 +22,9 @@
 #include "theory/sets/normal_form.h"
 #include "theory/sets/rels_utils.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sets {
 
@@ -540,6 +540,6 @@ RewriteResponse TheorySetsRewriter::preRewrite(TNode node) {
   return RewriteResponse(REWRITE_DONE, node);
 }
 
-}/* CVC4::theory::sets namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace sets
+}  // namespace theory
+}  // namespace CVC5
index eeecf06a7096ba0e7d351d67da823e049eb9d6fb..739a5f885238ab5f4f8a4b58acf79ebe0d9662e5 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sets {
 
@@ -77,8 +77,8 @@ private:
   bool checkConstantMembership(TNode elementTerm, TNode setTerm);
 }; /* class TheorySetsRewriter */
 
-}/* CVC4::theory::sets namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace sets
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__SETS__THEORY_SETS_REWRITER_H */
index ceb87d8ec0e003af2ca6226f8cb25e9b5f1c5bf8..30e279be73ec680b4eab76b9a0efd12f934ae4d1 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "theory/sets/theory_sets_type_enumerator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sets {
 
@@ -130,4 +130,4 @@ bool SetEnumerator::isFinished()
 
 }  // namespace sets
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 4aaf0703531895989738c886f85e56a141adb1b4..32aca5f79eac535f6d534de870a8c7ae802c6b12 100644 (file)
@@ -26,7 +26,7 @@
 #include "theory/sets/normal_form.h"
 #include "theory/type_enumerator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sets {
 
@@ -68,6 +68,6 @@ class SetEnumerator : public TypeEnumeratorBase<SetEnumerator>
 
 }  // namespace sets
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__SETS__TYPE_ENUMERATOR_H */
index 9f7875e18b53e9563ee60464fdc98afc0eb568d4..54791ac319a673ecf9c0f26e777ee1d84c69fc3e 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "theory/sets/normal_form.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace sets {
 
@@ -390,7 +390,7 @@ struct JoinImageTypeRule {
       throw TypeCheckingExceptionPrivate(
           n, " JoinImage cardinality constraint must be a constant");
     }
-    CVC4::Rational r(INT_MAX);
+    CVC5::Rational r(INT_MAX);
     if (n[1].getConst<Rational>() > r) {
       throw TypeCheckingExceptionPrivate(
           n, " JoinImage Exceeded INT_MAX in cardinality constraint");
@@ -442,8 +442,8 @@ struct SetsProperties {
   }
 };/* struct SetsProperties */
 
-}/* CVC4::theory::sets namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace sets
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__SETS__THEORY_SETS_TYPE_RULES_H */
index 87625291c5a6ef0da1993933da63dd6d36da60b1..816ceb31ad4df832b460f7305fcaea31fbd14e9e 100644 (file)
@@ -19,7 +19,7 @@
 #include "theory/logic_info.h"
 #include "theory/theory_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 // Always creates shared terms database. In all cases, shared terms
@@ -130,4 +130,4 @@ bool SharedSolver::propagateSharedEquality(theory::TheoryId theory,
 bool SharedSolver::isShared(TNode t) const { return d_sharedTerms.isShared(t); }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index a4d08bd1bc1ddae1414f3cf02be214bc73bea556..8463e1d468390310f3123548f8be0b1bfcb08f67 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/term_registration_visitor.h"
 #include "theory/valuation.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class LogicInfo;
 class ProofNodeManager;
@@ -134,6 +134,6 @@ class SharedSolver
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__SHARED_SOLVER__H */
index 958cfa61789a9362d7823dbf49864ad0b682e17b..70932e6a6169927d66cc50c191e4b366003c0c07 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "theory/theory_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 SharedSolverDistributed::SharedSolverDistributed(TheoryEngine& te,
@@ -93,4 +93,4 @@ void SharedSolverDistributed::assertSharedEquality(TNode equality,
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 6c090fd093a1893e333febe769a47cc5da8f0a70..95e23024dcb25c4c9dff214f44db1aeeea5d76e6 100644 (file)
@@ -20,7 +20,7 @@
 #include "expr/node.h"
 #include "theory/shared_solver.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /**
@@ -59,6 +59,6 @@ class SharedSolverDistributed : public SharedSolver
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__SHARED_SOLVER_DISTRIBUTED__H */
index 4b3c1f612d8027d9445cdb67363bcfdcece85681..e82897c98b505a2b7fb03d125921a9acbe31efd1 100644 (file)
@@ -19,9 +19,9 @@
 #include "theory/theory_engine.h"
 
 using namespace std;
-using namespace CVC4::theory;
+using namespace CVC5::theory;
 
-namespace CVC4 {
+namespace CVC5 {
 
 SharedTermsDatabase::SharedTermsDatabase(TheoryEngine* theoryEngine,
                                          context::Context* context,
@@ -317,4 +317,4 @@ theory::TrustNode SharedTermsDatabase::explain(TNode literal) const
   return TrustNode::mkTrustPropExp(literal, exp, nullptr);
 }
 
-} /* namespace CVC4 */
+} // namespace CVC5
index 2a6e5ebbf345e0bf1923e559c4eda948c1cfd2fe..a7bc772510d5b50240632f7645239b5ac6e9231d 100644 (file)
@@ -29,7 +29,7 @@
 #include "theory/uf/proof_equality_engine.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class TheoryEngine;
 
@@ -278,4 +278,4 @@ class SharedTermsDatabase : public context::ContextNotifyObj {
   ProofNodeManager* d_pnm;
 };
 
-}
+}  // namespace CVC5
index 7c8f00dd7d7c51813a0f732daeb7e7f7584fa53c..1b10d3ac84adc5af8ace4e6553e1012d49e1efd2 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "expr/skolem_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 SkolemLemma::SkolemLemma(TrustNode lem, Node k) : d_lemma(lem), d_skolem(k)
@@ -40,4 +40,4 @@ Node SkolemLemma::getSkolemLemmaFor(Node k)
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index c669b527d94d357dfab63834127e62a9a6bcb58f..c7ab08429e483933d5780fc17f1f06021490dba8 100644 (file)
@@ -20,7 +20,7 @@
 #include "expr/node.h"
 #include "theory/trust_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /**
@@ -59,6 +59,6 @@ class SkolemLemma
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__SKOLEM_LEMMA_H */
index 041ed41a1534c1fd2a7e5fc1a1ec493300cec603..15e9b4214937105580883a3c039b03ba1108ed0a 100644 (file)
@@ -19,7 +19,7 @@
 #include "smt/smt_engine_scope.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 // optimization: try to rewrite to constant
@@ -119,4 +119,4 @@ Result checkWithSubsolver(Node query,
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index cc99e75b47782184f18ab5488ec0c1a6c1247e43..d94f9227daf8fe48abecf3a66648f7d538bfb68a 100644 (file)
@@ -24,7 +24,7 @@
 #include "expr/node.h"
 #include "smt/smt_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /**
@@ -91,6 +91,6 @@ Result checkWithSubsolver(Node query,
                           unsigned long timeout = 0);
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__SMT_ENGINE_SUBSOLVER_H */
index e9e7881609cd2ef4f41524ff7fd2674ad8dac86d..cad11fcf3c2412a0c721f94ae0995f9c3d331aae 100644 (file)
 #include "theory/rewriter.h"
 #include "theory/quantifiers/quant_util.h"
 
-using namespace CVC4;
-using namespace CVC4::kind;
+using namespace CVC5;
+using namespace CVC5::kind;
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 void SortInference::UnionFind::print(const char * c){
@@ -869,4 +869,4 @@ bool SortInference::isHandledApplyUf(Kind k) const
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 822416da3978cc08e8ca3431faeae07c6c4bdd10..b32026256e10b0894d2ec9c70e50b017c10b74ec 100644 (file)
@@ -23,7 +23,7 @@
 #include "expr/node.h"
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /** sort inference
@@ -166,6 +166,6 @@ private:
 };
 
 }  // namespace theory
-}
+}  // namespace CVC5
 
 #endif
index f8abc9aef0993bb0c2132dbae8389a129725ac97..36ead86859da55807089a0499132a1e58482f4c4 100644 (file)
@@ -22,9 +22,9 @@
 #include "theory/strings/word.h"
 #include "theory/theory.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -866,4 +866,4 @@ bool ArithEntail::inferZerosInSumGeq(Node x,
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index cd933ad26848edb12608c79a7a6e0fdcfc983fea..22011d51ba4fa829383be391f57fa6dab26704b6 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -175,6 +175,6 @@ class ArithEntail
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 8a8abbf812334033d1d9e4d129c99aaba759bd5a..b9802b9a5bbc6016c84e978dbf219759f94f221c 100644 (file)
 #include "theory/strings/word.h"
 
 using namespace std;
-using namespace CVC4::context;
-using namespace CVC4::kind;
+using namespace CVC5::context;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -760,4 +760,4 @@ Node BaseSolver::TermIndex::add(TNode n,
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 76273c747bd5ae8af5794478f6ec2d503d5333eb..43cb63b475c6e60368f78572ba400889f721e60a 100644 (file)
@@ -26,7 +26,7 @@
 #include "theory/strings/skolem_cache.h"
 #include "theory/strings/solver_state.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -243,6 +243,6 @@ class BaseSolver
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__BASE_SOLVER_H */
index 3c5bcc98dbd8a2fdb1cc672ffa3b62647506f9dc..8593a1e3612a5bde9e9a88beb71c9f4bf912b985 100644 (file)
 #include "theory/strings/word.h"
 
 using namespace std;
-using namespace CVC4::context;
-using namespace CVC4::kind;
+using namespace CVC5::context;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -2649,6 +2649,6 @@ bool CoreSolver::processInferInfo(CoreInferInfo& cii)
   return true;
 }
 
-}/* CVC4::theory::strings namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace strings
+}  // namespace theory
+}  // namespace CVC5
index 94f47f6c32c8d3b0d5e89cae5024de9ee546dc31..53bb167c470741f3c27c1cb0fffdf344bcd8928c 100644 (file)
@@ -27,7 +27,7 @@
 #include "theory/strings/solver_state.h"
 #include "theory/strings/term_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -523,6 +523,6 @@ class CoreSolver
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__CORE_SOLVER_H */
index be122f8692c33c5167f9d219f8014c7cdd39923c..e2cb014081ce2d0dcddd3fc2c84522eb782735f2 100644 (file)
@@ -16,9 +16,9 @@
 
 #include "theory/strings/theory_strings_utils.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -148,4 +148,4 @@ void EagerSolver::notifyFact(TNode atom,
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index b30968e0bbbfa7f5b0bdc0d835fab7ff5817f083..49545e622367a1a26873d4e0aa0bf044c2602166 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/strings/eqc_info.h"
 #include "theory/strings/solver_state.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -63,6 +63,6 @@ class EagerSolver
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__EAGER_SOLVER_H */
index 81515fc5475303c8d5b43eb692797f93fd5f09a0..0bb2defb6e5508aabda042749882877b03f8b3f9 100644 (file)
 #include "theory/strings/word.h"
 
 using namespace std;
-using namespace CVC4::context;
-using namespace CVC4::kind;
+using namespace CVC5::context;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -139,4 +139,4 @@ Node EqcInfo::addEndpointConst(Node t, Node c, bool isSuf)
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 842360f5d638e5d2caf9ba828e2bf30bbfd2153a..a00cd49ea6c62b1409959621da876607c43b6d27 100644 (file)
@@ -23,7 +23,7 @@
 #include "context/context.h"
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -76,6 +76,6 @@ class EqcInfo
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__EQC_INFO_H */
index d721abf71162578853b3a42a747cd10d8e638572..ab7c1d0ac8a793239998ac6af30eedd0980c9520 100644 (file)
 #include "theory/strings/theory_strings_utils.h"
 
 using namespace std;
-using namespace CVC4::context;
-using namespace CVC4::kind;
+using namespace CVC5::context;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -724,4 +724,4 @@ bool StringsExtfCallback::getCurrentSubstitution(
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 10e380e9435dd5cd7d0167a0ea01e782307f15c1..4b63f261a0bcff09bc7275481b716308d600b7c5 100644 (file)
@@ -32,7 +32,7 @@
 #include "theory/strings/strings_rewriter.h"
 #include "theory/strings/theory_strings_preprocess.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -227,6 +227,6 @@ class StringsExtfCallback : public ExtTheoryCallback
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__EXTF_SOLVER_H */
index 8d276d60ef35c7745efc4570b2ad6d413ec76195..5e2006f65658cab25901c7faedc220e3e9dca618 100644 (file)
@@ -17,7 +17,7 @@
 #include "theory/strings/inference_manager.h"
 #include "theory/strings/theory_strings_utils.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -90,4 +90,4 @@ std::ostream& operator<<(std::ostream& out, const InferInfo& ii)
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index af415ecd9a811c9a6ebe4be70e5d16c11b8f434b..9c228c197ef1d792f8ed119495324d2b563c9026 100644 (file)
@@ -25,7 +25,7 @@
 #include "theory/theory_inference.h"
 #include "util/safe_print.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -131,6 +131,6 @@ std::ostream& operator<<(std::ostream& out, const InferInfo& ii);
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__INFER_INFO_H */
index a02566a41691d38c32dcf8e97e72ce80eb7e4ac3..c600ce31dba1bcae53b4f7b53b8bab0d3ca0a06f 100644 (file)
@@ -23,9 +23,9 @@
 #include "theory/strings/regexp_operation.h"
 #include "theory/strings/theory_strings_utils.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -1042,4 +1042,4 @@ std::string InferProofCons::identify() const
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 7484959b88ec976a2fc92eebd0294fa18f33801f..7d7d7e54a2efcd0d90f863718833758e9679db67 100644 (file)
@@ -28,7 +28,7 @@
 #include "theory/theory_proof_step_buffer.h"
 #include "theory/uf/proof_equality_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -130,6 +130,6 @@ class InferProofCons : public ProofGenerator
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__INFER_PROOF_CONS_H */
index 0d483923875a0d12642a57aade10abc934565772..15e608ef188e925580e4f098b22c58c618667bd2 100644 (file)
 #include "theory/strings/word.h"
 
 using namespace std;
-using namespace CVC4::context;
-using namespace CVC4::kind;
+using namespace CVC5::context;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -377,4 +377,4 @@ TrustNode InferenceManager::processLemma(InferInfo& ii, LemmaProperty& p)
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 9fbe106375557e727e7d9d2d427595eff85a850a..1e57afe798d8f930bfa7e29973adf9bbf66c5072 100644 (file)
@@ -35,7 +35,7 @@
 #include "theory/theory_inference_manager.h"
 #include "theory/uf/equality_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -271,6 +271,6 @@ class InferenceManager : public InferenceManagerBuffered
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 427e2e4e65dd8bfc9cd50acbf27c482fe5eeceaf..6f366d6d71d0e0ddbeb28a297fcc1a24b8974a19 100644 (file)
@@ -4,11 +4,11 @@
 # src/theory/builtin/kinds.
 #
 
-theory THEORY_STRINGS ::CVC4::theory::strings::TheoryStrings "theory/strings/theory_strings.h"
+theory THEORY_STRINGS ::CVC5::theory::strings::TheoryStrings "theory/strings/theory_strings.h"
 
 properties check parametric presolve
 
-rewriter ::CVC4::theory::strings::SequencesRewriter "theory/strings/sequences_rewriter.h"
+rewriter ::CVC5::theory::strings::SequencesRewriter "theory/strings/sequences_rewriter.h"
 
 typechecker "theory/strings/theory_strings_type_rules.h"
 
@@ -42,7 +42,7 @@ operator STRING_REV 1 "string reverse"
 sort STRING_TYPE \
     Cardinality::INTEGERS \
     well-founded \
-    "NodeManager::currentNM()->mkConst(::CVC4::String())" \
+    "NodeManager::currentNM()->mkConst(::CVC5::String())" \
     "util/string.h" \
     "String type"
 
@@ -54,31 +54,31 @@ sort REGEXP_TYPE \
     "RegExp type"
 
 enumerator STRING_TYPE \
-    "::CVC4::theory::strings::StringEnumerator" \
+    "::CVC5::theory::strings::StringEnumerator" \
     "theory/strings/type_enumerator.h"
 
 constant CONST_STRING \
-    ::CVC4::String \
-    ::CVC4::strings::StringHashFunction \
+    ::CVC5::String \
+    ::CVC5::strings::StringHashFunction \
     "util/string.h" \
     "a string of characters"
 
 # the type
 operator SEQUENCE_TYPE 1 "seuence type, takes as parameter the type of the elements"
 cardinality SEQUENCE_TYPE \
-    "::CVC4::theory::strings::SequenceProperties::computeCardinality(%TYPE%)" \
+    "::CVC5::theory::strings::SequenceProperties::computeCardinality(%TYPE%)" \
     "theory/strings/theory_strings_type_rules.h"
 well-founded SEQUENCE_TYPE \
-    "::CVC4::theory::strings::SequenceProperties::isWellFounded(%TYPE%)" \
-    "::CVC4::theory::strings::SequenceProperties::mkGroundTerm(%TYPE%)" \
+    "::CVC5::theory::strings::SequenceProperties::isWellFounded(%TYPE%)" \
+    "::CVC5::theory::strings::SequenceProperties::mkGroundTerm(%TYPE%)" \
     "theory/strings/theory_strings_type_rules.h"
 enumerator SEQUENCE_TYPE \
-    "::CVC4::theory::strings::SequenceEnumerator" \
+    "::CVC5::theory::strings::SequenceEnumerator" \
     "theory/strings/type_enumerator.h"
 
 constant CONST_SEQUENCE \
-    ::CVC4::Sequence \
-    ::CVC4::SequenceHashFunction \
+    ::CVC5::Sequence \
+    ::CVC5::SequenceHashFunction \
     "expr/sequence.h" \
     "a sequence of characters"
 
@@ -102,17 +102,17 @@ operator REGEXP_EMPTY 0 "regexp empty"
 operator REGEXP_SIGMA 0 "regexp all characters"
 
 constant REGEXP_REPEAT_OP \
-       ::CVC4::RegExpRepeat \
-       ::CVC4::RegExpRepeatHashFunction \
+       ::CVC5::RegExpRepeat \
+       ::CVC5::RegExpRepeatHashFunction \
        "util/regexp.h" \
-       "operator for regular expression repeat; payload is an instance of the CVC4::RegExpRepeat class"
+       "operator for regular expression repeat; payload is an instance of the CVC5::RegExpRepeat class"
 parameterized REGEXP_REPEAT REGEXP_REPEAT_OP 1 "regular expression repeat; first parameter is a REGEXP_REPEAT_OP, second is a regular expression term"
 
 constant REGEXP_LOOP_OP \
-       ::CVC4::RegExpLoop \
-       ::CVC4::RegExpLoopHashFunction \
+       ::CVC5::RegExpLoop \
+       ::CVC5::RegExpLoopHashFunction \
        "util/regexp.h" \
-       "operator for regular expression loop; payload is an instance of the CVC4::RegExpLoop class"
+       "operator for regular expression loop; payload is an instance of the CVC5::RegExpLoop class"
 parameterized REGEXP_LOOP REGEXP_LOOP_OP 1 "regular expression loop; first parameter is a REGEXP_LOOP_OP, second is a regular expression term"
 
 #internal
@@ -128,7 +128,7 @@ typerule REGEXP_DIFF "SimpleTypeRuleVar<RRegExp, ARegExp>"
 typerule REGEXP_STAR "SimpleTypeRule<RRegExp, ARegExp>"
 typerule REGEXP_PLUS "SimpleTypeRule<RRegExp, ARegExp>"
 typerule REGEXP_OPT "SimpleTypeRule<RRegExp, ARegExp>"
-typerule REGEXP_RANGE ::CVC4::theory::strings::RegExpRangeTypeRule
+typerule REGEXP_RANGE ::CVC5::theory::strings::RegExpRangeTypeRule
 typerule REGEXP_REPEAT_OP "SimpleTypeRule<RBuiltinOperator>"
 typerule REGEXP_REPEAT "SimpleTypeRule<RRegExp, ARegExp>"
 typerule REGEXP_LOOP_OP "SimpleTypeRule<RBuiltinOperator>"
@@ -141,18 +141,18 @@ typerule REGEXP_SIGMA "SimpleTypeRule<RRegExp>"
 
 ### operators that apply to both strings and sequences
 
-typerule STRING_CONCAT ::CVC4::theory::strings::StringConcatTypeRule
-typerule STRING_LENGTH ::CVC4::theory::strings::StringStrToIntTypeRule
-typerule STRING_SUBSTR ::CVC4::theory::strings::StringSubstrTypeRule
-typerule STRING_UPDATE ::CVC4::theory::strings::StringUpdateTypeRule
-typerule STRING_CHARAT ::CVC4::theory::strings::StringAtTypeRule
-typerule STRING_STRCTN ::CVC4::theory::strings::StringRelationTypeRule
-typerule STRING_STRIDOF ::CVC4::theory::strings::StringIndexOfTypeRule
-typerule STRING_STRREPL ::CVC4::theory::strings::StringReplaceTypeRule
-typerule STRING_STRREPLALL ::CVC4::theory::strings::StringReplaceTypeRule
-typerule STRING_PREFIX ::CVC4::theory::strings::StringStrToBoolTypeRule
-typerule STRING_SUFFIX ::CVC4::theory::strings::StringStrToBoolTypeRule
-typerule STRING_REV ::CVC4::theory::strings::StringStrToStrTypeRule
+typerule STRING_CONCAT ::CVC5::theory::strings::StringConcatTypeRule
+typerule STRING_LENGTH ::CVC5::theory::strings::StringStrToIntTypeRule
+typerule STRING_SUBSTR ::CVC5::theory::strings::StringSubstrTypeRule
+typerule STRING_UPDATE ::CVC5::theory::strings::StringUpdateTypeRule
+typerule STRING_CHARAT ::CVC5::theory::strings::StringAtTypeRule
+typerule STRING_STRCTN ::CVC5::theory::strings::StringRelationTypeRule
+typerule STRING_STRIDOF ::CVC5::theory::strings::StringIndexOfTypeRule
+typerule STRING_STRREPL ::CVC5::theory::strings::StringReplaceTypeRule
+typerule STRING_STRREPLALL ::CVC5::theory::strings::StringReplaceTypeRule
+typerule STRING_PREFIX ::CVC5::theory::strings::StringStrToBoolTypeRule
+typerule STRING_SUFFIX ::CVC5::theory::strings::StringStrToBoolTypeRule
+typerule STRING_REV ::CVC5::theory::strings::StringStrToStrTypeRule
 
 ### string specific operators
 
@@ -169,9 +169,9 @@ typerule STRING_TOLOWER "SimpleTypeRule<RString, AString>"
 
 ### sequence specific operators
 
-typerule CONST_SEQUENCE ::CVC4::theory::strings::ConstSequenceTypeRule
-typerule SEQ_UNIT ::CVC4::theory::strings::SeqUnitTypeRule
-typerule SEQ_NTH ::CVC4::theory::strings::SeqNthTypeRule
-typerule SEQ_NTH_TOTAL ::CVC4::theory::strings::SeqNthTypeRule
+typerule CONST_SEQUENCE ::CVC5::theory::strings::ConstSequenceTypeRule
+typerule SEQ_UNIT ::CVC5::theory::strings::SeqUnitTypeRule
+typerule SEQ_NTH ::CVC5::theory::strings::SeqNthTypeRule
+typerule SEQ_NTH_TOTAL ::CVC5::theory::strings::SeqNthTypeRule
 
 endtheory
index 5cc101a9f4b3cf9ea47d104caf30cbe6425dfdab..c139a5da78e61008c3b23a2def227fa10cee7018 100644 (file)
@@ -21,9 +21,9 @@
 #include "theory/strings/word.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -185,4 +185,4 @@ void NormalForm::getExplanationForPrefixEq(NormalForm& nfi,
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index cadaa2c6e704396a4614dd52cb63e0dc1e15010a..65d4b3f7890e2fa885d6bdca01b0015480382277 100644 (file)
@@ -21,7 +21,7 @@
 #include <vector>
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -168,6 +168,6 @@ class NormalForm
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__NORMAL_FORM_H */
index 5cae7c69f49ebf0674214b1b44c0aa96c6c45930..bf82d16cef58af7d690ef478e4c087ea408e3b0d 100644 (file)
@@ -25,9 +25,9 @@
 #include "theory/strings/theory_strings_utils.h"
 #include "theory/strings/word.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -517,4 +517,4 @@ Node StringProofRuleChecker::checkInternal(PfRule id,
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 5f6b779c047a2a9162fd41720156d8690bb69bff..c553861401ac7438528992e84cda6e9a3091b6d9 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/proof_checker.h"
 #include "expr/proof_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -44,6 +44,6 @@ class StringProofRuleChecker : public ProofRuleChecker
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__PROOF_CHECKER_H */
index de67fc9bfeeaf9cfd606b74ae383a858cd140e1c..5dbe02230a8225ee6d97a06e5d09121ba0404a31 100644 (file)
@@ -21,9 +21,9 @@
 #include "theory/strings/regexp_entail.h"
 #include "theory/strings/theory_strings_utils.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -613,4 +613,4 @@ bool RegExpElimination::isProofEnabled() const { return d_pnm != nullptr; }
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 9c9733a95be0fcb124c0502d85bef500ac33ea40..3ffa9566e88b6f86794a74327f156c0c19a6df5e 100644 (file)
@@ -21,7 +21,7 @@
 #include "theory/eager_proof_generator.h"
 #include "theory/trust_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -85,6 +85,6 @@ class RegExpElimination
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__REGEXP_ELIM_H */
index 0e4d6dd8e8ef45f3624cd912fcba1ec5a0b2db32..94c740742ac76f07dd6223390ff3cfc58c20e59d 100644 (file)
@@ -19,9 +19,9 @@
 #include "theory/strings/word.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -105,7 +105,7 @@ Node RegExpEntail::simpleRegexpConsume(std::vector<Node>& mchildren,
         else if (xc.isConst())
         {
           // check for constants
-          CVC4::String s = xc.getConst<String>();
+          CVC5::String s = xc.getConst<String>();
           if (Word::isEmpty(xc))
           {
             Trace("regexp-ext-rewrite-debug") << "- ignore empty" << std::endl;
@@ -117,7 +117,7 @@ Node RegExpEntail::simpleRegexpConsume(std::vector<Node>& mchildren,
           {
             std::vector<unsigned> ssVec;
             ssVec.push_back(t == 0 ? s.back() : s.front());
-            CVC4::String ss(ssVec);
+            CVC5::String ss(ssVec);
             if (testConstStringInRegExp(ss, 0, rc))
             {
               // strip off one character
@@ -345,7 +345,7 @@ bool RegExpEntail::isConstRegExp(TNode t)
   return true;
 }
 
-bool RegExpEntail::testConstStringInRegExp(CVC4::String& s,
+bool RegExpEntail::testConstStringInRegExp(CVC5::String& s,
                                            unsigned index_start,
                                            TNode r)
 {
@@ -358,7 +358,7 @@ bool RegExpEntail::testConstStringInRegExp(CVC4::String& s,
   {
     case STRING_TO_REGEXP:
     {
-      CVC4::String s2 = s.substr(index_start, s.size() - index_start);
+      CVC5::String s2 = s.substr(index_start, s.size() - index_start);
       if (r[0].isConst())
       {
         return (s2 == r[0].getConst<String>());
@@ -392,7 +392,7 @@ bool RegExpEntail::testConstStringInRegExp(CVC4::String& s,
           {
             for (vec_k[i] = vec_k[i] + 1; vec_k[i] <= left; ++vec_k[i])
             {
-              CVC4::String t = s.substr(index_start + start, vec_k[i]);
+              CVC5::String t = s.substr(index_start + start, vec_k[i]);
               if (testConstStringInRegExp(t, 0, r[i]))
               {
                 start += vec_k[i];
@@ -457,7 +457,7 @@ bool RegExpEntail::testConstStringInRegExp(CVC4::String& s,
       {
         for (unsigned i = s.size() - index_start; i > 0; --i)
         {
-          CVC4::String t = s.substr(index_start, i);
+          CVC5::String t = s.substr(index_start, i);
           if (testConstStringInRegExp(t, 0, r[0]))
           {
             if (index_start + i == s.size()
@@ -525,7 +525,7 @@ bool RegExpEntail::testConstStringInRegExp(CVC4::String& s,
           uint32_t u = r[2].getConst<Rational>().getNumerator().toUnsignedInt();
           for (unsigned len = s.size() - index_start; len >= 1; len--)
           {
-            CVC4::String t = s.substr(index_start, len);
+            CVC5::String t = s.substr(index_start, len);
             if (testConstStringInRegExp(t, 0, r[0]))
             {
               if (len + index_start == s.size())
@@ -534,7 +534,7 @@ bool RegExpEntail::testConstStringInRegExp(CVC4::String& s,
               }
               else
               {
-                Node num2 = nm->mkConst(CVC4::Rational(u - 1));
+                Node num2 = nm->mkConst(CVC5::Rational(u - 1));
                 Node r2 = nm->mkNode(REGEXP_LOOP, r[0], r[1], num2);
                 if (testConstStringInRegExp(s, index_start + len, r2))
                 {
@@ -563,10 +563,10 @@ bool RegExpEntail::testConstStringInRegExp(CVC4::String& s,
           }
           for (unsigned len = 1; len <= s.size() - index_start; len++)
           {
-            CVC4::String t = s.substr(index_start, len);
+            CVC5::String t = s.substr(index_start, len);
             if (testConstStringInRegExp(t, 0, r[0]))
             {
-              Node num2 = nm->mkConst(CVC4::Rational(l - 1));
+              Node num2 = nm->mkConst(CVC5::Rational(l - 1));
               Node r2 = nm->mkNode(REGEXP_LOOP, r[0], num2, num2);
               if (testConstStringInRegExp(s, index_start + len, r2))
               {
@@ -761,4 +761,4 @@ bool RegExpEntail::regExpIncludes(Node r1, Node r2)
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index f4359aa762510cf0c58b1c91c419ea0166e93795..3e14d4ed0dbaca1242dbf32559d716a49bd85787 100644 (file)
@@ -26,7 +26,7 @@
 #include "theory/theory_rewriter.h"
 #include "theory/type_enumerator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -97,7 +97,7 @@ class RegExpEntail
    * Does the substring of s starting at index_start occur in constant regular
    * expression r?
    */
-  static bool testConstStringInRegExp(CVC4::String& s,
+  static bool testConstStringInRegExp(CVC5::String& s,
                                       unsigned index_start,
                                       TNode r);
   /** Does regular expression node have (str.to.re "") as a child? */
@@ -127,6 +127,6 @@ class RegExpEntail
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__REGEXP_ENTAIL_H */
index ad71e98fdbd7b7c71ddb00772bc77d2850826e75..5481a0c6d131de22374746d9a435832b6fe33809 100644 (file)
@@ -25,9 +25,9 @@
 #include "theory/strings/theory_strings_utils.h"
 #include "theory/strings/word.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -36,8 +36,8 @@ RegExpOpr::RegExpOpr(SkolemCache* sc)
       d_false(NodeManager::currentNM()->mkConst(false)),
       d_emptyRegexp(NodeManager::currentNM()->mkNode(kind::REGEXP_EMPTY,
                                                      std::vector<Node>{})),
-      d_zero(NodeManager::currentNM()->mkConst(::CVC4::Rational(0))),
-      d_one(NodeManager::currentNM()->mkConst(::CVC4::Rational(1))),
+      d_zero(NodeManager::currentNM()->mkConst(::CVC5::Rational(0))),
+      d_one(NodeManager::currentNM()->mkConst(::CVC5::Rational(1))),
       d_sigma(NodeManager::currentNM()->mkNode(kind::REGEXP_SIGMA,
                                                std::vector<Node>{})),
       d_sigma_star(
@@ -266,7 +266,8 @@ int RegExpOpr::delta( Node r, Node &exp ) {
 }
 
 // 0-unknown, 1-yes, 2-no
-int RegExpOpr::derivativeS( Node r, CVC4::String c, Node &retNode ) {
+int RegExpOpr::derivativeS(Node r, CVC5::String c, Node& retNode)
+{
   Assert(c.size() < 2);
   Trace("regexp-derive") << "RegExp-derive starts with /" << mkString( r ) << "/, c=" << c << std::endl;
 
@@ -301,8 +302,8 @@ int RegExpOpr::derivativeS( Node r, CVC4::String c, Node &retNode ) {
         break;
       }
       case kind::REGEXP_RANGE: {
-        CVC4::String a = r[0].getConst<String>();
-        CVC4::String b = r[1].getConst<String>();
+        CVC5::String a = r[0].getConst<String>();
+        CVC5::String b = r[1].getConst<String>();
         retNode = (a <= c && c <= b) ? d_emptySingleton : d_emptyRegexp;
         break;
       }
@@ -520,7 +521,8 @@ int RegExpOpr::derivativeS( Node r, CVC4::String c, Node &retNode ) {
   return ret;
 }
 
-Node RegExpOpr::derivativeSingle( Node r, CVC4::String c ) {
+Node RegExpOpr::derivativeSingle(Node r, CVC5::String c)
+{
   Assert(c.size() < 2);
   Trace("regexp-derive") << "RegExp-derive starts with /" << mkString( r ) << "/, c=" << c << std::endl;
   Node retNode = d_emptyRegexp;
@@ -553,8 +555,8 @@ Node RegExpOpr::derivativeSingle( Node r, CVC4::String c ) {
         break;
       }
       case kind::REGEXP_RANGE: {
-        CVC4::String a = r[0].getConst<String>();
-        CVC4::String b = r[1].getConst<String>();
+        CVC5::String a = r[0].getConst<String>();
+        CVC5::String b = r[1].getConst<String>();
         retNode = (a <= c && c <= b) ? d_emptySingleton : d_emptyRegexp;
         break;
       }
@@ -1310,7 +1312,9 @@ Node RegExpOpr::intersectInternal( Node r1, Node r2, std::map< PairNodes, Node >
             rt = itr2->second;
           } else {
             std::map< PairNodes, Node > cache2(cache);
-            cache2[ p ] = NodeManager::currentNM()->mkNode(kind::REGEXP_RV, NodeManager::currentNM()->mkConst(CVC4::Rational(cnt)));
+            cache2[p] = NodeManager::currentNM()->mkNode(
+                kind::REGEXP_RV,
+                NodeManager::currentNM()->mkConst(CVC5::Rational(cnt)));
             rt = intersectInternal(r1l, r2l, cache2, cnt+1);
             cacheX[ pp ] = rt;
           }
@@ -1613,6 +1617,6 @@ Node RegExpOpr::getExistsForRegExpConcatMem(Node mem)
   return eform;
 }
 
-}/* CVC4::theory::strings namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace strings
+}  // namespace theory
+}  // namespace CVC5
index 8c0cd6c14469cc899c7d847b8fbf944e081d07a4..27324d97144c56f64db0b11737acdaf38ddb8358 100644 (file)
@@ -28,7 +28,7 @@
 #include "theory/strings/skolem_cache.h"
 #include "util/string.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -55,7 +55,7 @@ enum RegExpConstType
 };
 
 class RegExpOpr {
-  typedef std::pair< Node, CVC4::String > PairNodeStr;
+  typedef std::pair<Node, CVC5::String> PairNodeStr;
   typedef std::set< Node > SetNodes;
   typedef std::pair< Node, Node > PairNodes;
 
@@ -171,8 +171,8 @@ class RegExpOpr {
    * - delta( (re.union (re.* "A") R) ) returns 1.
    */
   int delta( Node r, Node &exp );
-  int derivativeS( Node r, CVC4::String c, Node &retNode );
-  Node derivativeSingle( Node r, CVC4::String c );
+  int derivativeS(Node r, CVC5::String c, Node& retNode);
+  Node derivativeSingle(Node r, CVC5::String c);
   /**
    * Returns the regular expression intersection of r1 and r2. If r1 or r2 is
    * not constant, then this method returns null.
@@ -207,8 +207,8 @@ class RegExpOpr {
   SkolemCache* d_sc;
 };
 
-}/* CVC4::theory::strings namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace strings
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__REGEXP__OPERATION_H */
index f252196d8c8aa8857e3f24c932df713ad25c54f4..861f7c6943f7bf3474cf9ef8409d426f5e5304a3 100644 (file)
 #include "theory/theory_model.h"
 
 using namespace std;
-using namespace CVC4::context;
-using namespace CVC4::kind;
+using namespace CVC5::context;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -48,7 +48,7 @@ RegExpSolver::RegExpSolver(SolverState& s,
       d_processed_memberships(s.getSatContext()),
       d_regexp_opr(skc)
 {
-  d_emptyString = NodeManager::currentNM()->mkConst(::CVC4::String(""));
+  d_emptyString = NodeManager::currentNM()->mkConst(::CVC5::String(""));
   std::vector<Node> nvec;
   d_emptyRegexp = NodeManager::currentNM()->mkNode(REGEXP_EMPTY, nvec);
   d_true = NodeManager::currentNM()->mkConst(true);
@@ -582,7 +582,7 @@ bool RegExpSolver::checkPDerivative(
   return true;
 }
 
-CVC4::String RegExpSolver::getHeadConst(Node x)
+CVC5::String RegExpSolver::getHeadConst(Node x)
 {
   if (x.isConst())
   {
@@ -606,7 +606,7 @@ bool RegExpSolver::deriveRegExp(Node x,
   Assert(x != d_emptyString);
   Trace("regexp-derive") << "RegExpSolver::deriveRegExp: x=" << x
                          << ", r= " << r << std::endl;
-  CVC4::String s = getHeadConst(x);
+  CVC5::String s = getHeadConst(x);
   // only allow RE_DERIVE for concrete constant regular expressions
   if (!s.empty() && d_regexp_opr.getRegExpConstType(r) == RE_C_CONRETE_CONSTANT)
   {
@@ -615,7 +615,7 @@ bool RegExpSolver::deriveRegExp(Node x,
     bool flag = true;
     for (unsigned i = 0; i < s.size(); ++i)
     {
-      CVC4::String c = s.substr(i, 1);
+      CVC5::String c = s.substr(i, 1);
       Node dc2;
       int rt = d_regexp_opr.derivativeS(dc, c, dc2);
       dc = dc2;
@@ -706,4 +706,4 @@ Node RegExpSolver::getNormalSymRegExp(Node r, std::vector<Node>& nf_exp)
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 50e58140d330371dba9178dd59d78f85d35c761a..d35a822a7649dc98c27fcd4502de00cdf3c4636e 100644 (file)
@@ -31,7 +31,7 @@
 #include "theory/strings/solver_state.h"
 #include "util/string.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -137,7 +137,7 @@ class RegExpSolver
       Node x, Node r, Node atom, bool& addedLemma, std::vector<Node>& nf_exp);
   Node getMembership(Node n, bool isPos, unsigned i);
   unsigned getNumMemberships(Node n, bool isPos);
-  CVC4::String getHeadConst(Node x);
+  CVC5::String getHeadConst(Node x);
   bool deriveRegExp(Node x, Node r, Node atom, std::vector<Node>& ant);
   Node getNormalSymRegExp(Node r, std::vector<Node>& nf_exp);
   // regular expression memberships
@@ -154,6 +154,6 @@ class RegExpSolver
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__THEORY_STRINGS_H */
index 9788bc17379a510c741bf5fe2d460e02a0e2d324..cdf41d9ad9f6793e2755bcc62f7b45021c6febe1 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <iostream>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -224,4 +224,4 @@ std::ostream& operator<<(std::ostream& out, Rewrite r)
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 26e3629ff75faea7d43326b662b86b634e52fef0..af9b636cfe318c8f01d6b44fbadfb807c8b8a6b0 100644 (file)
@@ -19,7 +19,7 @@
 
 #include <iosfwd>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -239,6 +239,6 @@ std::ostream& operator<<(std::ostream& out, Rewrite r);
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__REWRITES_H */
index c54cdfb50e202460057589ca514d5326d96b6c57..9cec9ad402082995baef1115c5fae56b1aa523da 100644 (file)
@@ -27,9 +27,9 @@
 #include "theory/strings/word.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -1028,7 +1028,7 @@ Node SequencesRewriter::rewriteLoopRegExp(TNode node)
     return returnRewrite(node, r, Rewrite::RE_LOOP_STAR);
   }
   NodeManager* nm = NodeManager::currentNM();
-  CVC4::Rational rMaxInt(String::maxSize());
+  CVC5::Rational rMaxInt(String::maxSize());
   uint32_t l = utils::getLoopMinOccurrences(node);
   std::vector<Node> vec_nodes;
   for (unsigned i = 0; i < l; i++)
@@ -1141,7 +1141,7 @@ Node SequencesRewriter::rewriteMembership(TNode node)
   else if (x.isConst() && RegExpEntail::isConstRegExp(r))
   {
     // test whether x in node[1]
-    CVC4::String s = x.getConst<String>();
+    CVC5::String s = x.getConst<String>();
     bool test = RegExpEntail::testConstStringInRegExp(s, 0, r);
     Node retNode = NodeManager::currentNM()->mkConst(test);
     return returnRewrite(node, retNode, Rewrite::RE_IN_EVAL);
@@ -1571,7 +1571,7 @@ Node SequencesRewriter::rewriteSubstr(Node node)
     if (node[1].isConst() && node[2].isConst())
     {
       Node s = node[0];
-      CVC4::Rational rMaxInt(String::maxSize());
+      CVC5::Rational rMaxInt(String::maxSize());
       uint32_t start;
       if (node[1].getConst<Rational>() > rMaxInt)
       {
@@ -1628,7 +1628,7 @@ Node SequencesRewriter::rewriteSubstr(Node node)
       }
     }
   }
-  Node zero = nm->mkConst(CVC4::Rational(0));
+  Node zero = nm->mkConst(CVC5::Rational(0));
 
   // if entailed non-positive length or negative start point
   if (ArithEntail::check(zero, node[1], true))
@@ -1858,7 +1858,7 @@ Node SequencesRewriter::rewriteUpdate(Node node)
     // rewriting for constant arguments
     if (node[1].isConst())
     {
-      CVC4::Rational rMaxInt(String::maxSize());
+      CVC5::Rational rMaxInt(String::maxSize());
       if (node[1].getConst<Rational>() > rMaxInt)
       {
         // start beyond the maximum size of strings
@@ -2266,7 +2266,7 @@ Node SequencesRewriter::rewriteIndexof(Node node)
   utils::getConcat(node[0], children0);
   if (children0[0].isConst() && node[1].isConst() && node[2].isConst())
   {
-    CVC4::Rational rMaxInt(CVC4::String::maxSize());
+    CVC5::Rational rMaxInt(CVC5::String::maxSize());
     if (node[2].getConst<Rational>() > rMaxInt)
     {
       // We know that, due to limitations on the size of string constants
@@ -3230,7 +3230,7 @@ Node SequencesRewriter::rewritePrefixSuffix(Node n)
   Node val;
   if (isPrefix)
   {
-    val = NodeManager::currentNM()->mkConst(::CVC4::Rational(0));
+    val = NodeManager::currentNM()->mkConst(::CVC5::Rational(0));
   }
   else
   {
@@ -3396,4 +3396,4 @@ Node SequencesRewriter::returnRewrite(Node node, Node ret, Rewrite r)
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 9f5b002af581e23922782a79f126df117a923736..750589f7227e69be46c407ce13af40459f762afa 100644 (file)
@@ -26,7 +26,7 @@
 #include "theory/strings/strings_entail.h"
 #include "theory/theory_rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -296,6 +296,6 @@ class SequencesRewriter : public TheoryRewriter
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__SEQUENCES_REWRITER_H */
index c679bc41403fadb25ea18e5716e9d299e17382f5..919b950ab6224d1168774b48d7fa9a2617e7b830 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "smt/smt_statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -63,4 +63,4 @@ SequencesStatistics::~SequencesStatistics()
 
 }
 }
-}
+}  // namespace CVC5
index 1a0e94cdb809be07812906b927f7ba34d05d2dff..417f790461039375af4676a3aca45b85d42cfaeb 100644 (file)
@@ -23,7 +23,7 @@
 #include "util/statistics_registry.h"
 #include "util/stats_histogram.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -99,6 +99,6 @@ class SequencesStatistics
 
 }
 }
-}
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__SEQUENCES_STATS_H */
index 3ddcdbf7151e8ca534d6cf14ba41d4eb3783aa83..5e2d8981dde7f6df2dc3e40b901eab8bb6bb7975 100644 (file)
@@ -23,9 +23,9 @@
 #include "theory/strings/word.h"
 #include "util/rational.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -291,4 +291,4 @@ Node SkolemCache::mkIndexVar(Node t)
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index e4a9ef17e5155a697b2289cd4a1f792d795e91a9..b6deea6eb438e9884140537f66e34fb309e0365e 100644 (file)
@@ -24,7 +24,7 @@
 #include "expr/node.h"
 #include "expr/skolem_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -211,6 +211,6 @@ class SkolemCache
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__SKOLEM_CACHE_H */
index 456cd492b2b6e27201965814cdbda5f6b2cc1f49..00bb39d5c9493a57cd2e49e7380bbb7e6faa818a 100644 (file)
 #include "theory/strings/word.h"
 
 using namespace std;
-using namespace CVC4::context;
-using namespace CVC4::kind;
+using namespace CVC5::context;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -223,4 +223,4 @@ void SolverState::separateByLength(
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index e9786526cbaf129c2aa02d737ddcd1d5afc82ac1..8c5d29196d90d66a4b921da3b49b4a10e3cb0da5 100644 (file)
@@ -29,7 +29,7 @@
 #include "theory/uf/equality_engine.h"
 #include "theory/valuation.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -161,6 +161,6 @@ class SolverState : public TheoryState
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__SOLVER_STATE_H */
index 2e2e8bc22b6e9611f09a3a6a7e11beb9f6056c5c..56c1cbe98d47bbe34056c3e8b82f42c4f556d719 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "options/strings_options.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -158,4 +158,4 @@ void Strategy::initializeStrategy()
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index fde01878dca01cf7f6345b14a1cfb84555d1c7c9..4c2e587c958cecad8e0a2134bed035241533e9fc 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "theory/theory.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -111,6 +111,6 @@ class Strategy
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__STRATEGY_H */
index f4c91d39fc8ed6b98a277fd205f3c1d9a6d305a7..926a431596149d8a1cc50daf175ca88bfc06bd79 100644 (file)
@@ -21,9 +21,9 @@
 #include "theory/strings/theory_strings_utils.h"
 #include "theory/strings/word.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -117,7 +117,7 @@ bool StringsEntail::stripSymbolicLength(std::vector<Node>& n1,
   Assert(dir == 1 || dir == -1);
   Assert(nr.empty());
   NodeManager* nm = NodeManager::currentNM();
-  Node zero = nm->mkConst(CVC4::Rational(0));
+  Node zero = nm->mkConst(CVC5::Rational(0));
   bool ret = false;
   bool success = true;
   unsigned sindex = 0;
@@ -139,7 +139,7 @@ bool StringsEntail::stripSymbolicLength(std::vector<Node>& n1,
           Assert(ArithEntail::check(curr, true));
           Node s = n1[sindex_use];
           size_t slen = Word::getLength(s);
-          Node ncl = nm->mkConst(CVC4::Rational(slen));
+          Node ncl = nm->mkConst(CVC5::Rational(slen));
           Node next_s = nm->mkNode(MINUS, lowerBound, ncl);
           next_s = Rewriter::rewrite(next_s);
           Assert(next_s.isConst());
@@ -602,7 +602,7 @@ bool StringsEntail::stripConstantEndpoints(std::vector<Node>& n1,
         if (n2[index1].isConst())
         {
           Assert(n2[index1].getType().isString());  // string-only
-          CVC4::String t = n2[index1].getConst<String>();
+          CVC5::String t = n2[index1].getConst<String>();
           if (n1.size() == 1)
           {
             // if n1.size()==1, then if n2[index1] is not a number, we can drop
@@ -993,4 +993,4 @@ Node StringsEntail::inferEqsFromContains(Node x, Node y)
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index d5f4ac0d4bab99b95a7fefef12efaa1873e2e6a6..16643332a6fc489d6a41ff01ba1016277e03e938 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -379,6 +379,6 @@ class StringsEntail
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__STRING_ENTAIL_H */
index 0ce83dbd087ca357be5a174f976f3f236cf454c3..11a743d0d6a7ebeab3278916d882162be782f8a6 100644 (file)
 #include "theory/strings/strings_fmf.h"
 
 using namespace std;
-using namespace CVC4::context;
-using namespace CVC4::kind;
+using namespace CVC5::context;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -102,4 +102,4 @@ std::string StringsFmf::StringSumLengthDecisionStrategy::identify() const
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 6832da5a7e2957656da5df5332c559959e5aab50..1ef610289555f3c0b9ddd80657790eaedc4c44e6 100644 (file)
@@ -25,7 +25,7 @@
 #include "theory/strings/term_registry.h"
 #include "theory/valuation.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -106,6 +106,6 @@ class StringsFmf
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__STRINGS_FMF_H */
index 33e7cd8950332978aa5883027fffd146574bd829..d41a86c1872d92c21721be1a7542ed9854132f8a 100644 (file)
@@ -19,9 +19,9 @@
 #include "theory/strings/theory_strings_utils.h"
 #include "util/rational.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -324,4 +324,4 @@ Node StringsRewriter::rewriteStringIsDigit(Node n)
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 1398d4703760f25538dc832cadab22ecc4ff3c5b..226a66b34659bf2598260730fabb83b2d647fb93 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/node.h"
 #include "theory/strings/sequences_rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -103,6 +103,6 @@ class StringsRewriter : public SequencesRewriter
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__STRINGS_REWRITER_H */
index f24fe12e547bc85c4770f992ae26cee309b754b9..d82a2333ec5ed258ff2dbf93a53efbe8bca0fe63 100644 (file)
 #include "theory/strings/word.h"
 
 using namespace std;
-using namespace CVC4::context;
-using namespace CVC4::kind;
+using namespace CVC5::context;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -618,4 +618,4 @@ void TermRegistry::removeProxyEqs(Node n, std::vector<Node>& unproc) const
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index cb1b50816eae82cbcf0eaaa663f730978ddf206f..2f03647fd4a19a7a81642ebf1cdc5d68822c681e 100644 (file)
@@ -28,7 +28,7 @@
 #include "theory/strings/solver_state.h"
 #include "theory/uf/equality_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -279,6 +279,6 @@ class TermRegistry
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__TERM_REGISTRY_H */
index 7a8b446258ddac018ced80ec5f7bbb22c7cde8de..03d93f8f47263ab1388978b9088ac0a72397f88e 100644 (file)
 #include "theory/valuation.h"
 
 using namespace std;
-using namespace CVC4::context;
-using namespace CVC4::kind;
+using namespace CVC5::context;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -1086,6 +1086,6 @@ std::string TheoryStrings::debugPrintStringsEqc()
   return ss.str();
 }
 
-}/* CVC4::theory::strings namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace strings
+}  // namespace theory
+}  // namespace CVC5
index f35c67da68a5d32d0246c4cc000d925437cacc06..94a96fc332e6b9c7bed709d7a574b422e23fe3ad 100644 (file)
@@ -46,7 +46,7 @@
 #include "theory/theory.h"
 #include "theory/uf/equality_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -299,8 +299,8 @@ class TheoryStrings : public Theory {
   Strategy d_strat;
 };/* class TheoryStrings */
 
-}/* CVC4::theory::strings namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace strings
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__THEORY_STRINGS_H */
index d6fa91f348d5c752c503f7ee94038c4d77c01358..f89ffa5fa1988cffcb902620d201a3a22767d171 100644 (file)
 #include "theory/strings/sequences_rewriter.h"
 #include "theory/strings/word.h"
 
-using namespace CVC4;
-using namespace CVC4::kind;
+using namespace CVC5;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -1026,6 +1026,6 @@ Node StringsPreprocess::mkForallInternal(Node bvl, Node body)
   return nm->mkNode(FORALL, bvl, body, ipl);
 }
 
-}/* CVC4::theory::strings namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace strings
+}  // namespace theory
+}  // namespace CVC5
index a947c6da69225f7fb75ed2cc69c9f46cf47a70a2..acf9edad71adf2dec9f7bb2a69e521b2d726fff0 100644 (file)
@@ -27,7 +27,7 @@
 #include "theory/theory.h"
 #include "util/hash.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -102,8 +102,8 @@ class StringsPreprocess {
   static Node mkForallInternal(Node bvl, Node body);
 };
 
-}/* CVC4::theory::strings namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace strings
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__PREPROCESS_H */
index fd5d2611e7e2bcbe3cc097c86c3a7e18e3dca32c..32605f0f192bbd4c5cb5acccd11c9c6bde47ee18 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "expr/sequence.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -424,8 +424,8 @@ struct SequenceProperties
   }
 }; /* struct SequenceProperties */
 
-}/* CVC4::theory::strings namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace strings
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__THEORY_STRINGS_TYPE_RULES_H */
index 73cdf1ddb47be57f6d4817be45c62e8485777d9d..821319df5bb9c82ffa3608a32e58ff327e96f5b5 100644 (file)
@@ -24,9 +24,9 @@
 #include "theory/strings/strings_entail.h"
 #include "theory/strings/word.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 namespace utils {
@@ -423,4 +423,4 @@ unsigned getLoopMinOccurrences(TNode node)
 }  // namespace utils
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 6b53a102dbb511abac60f6de3afa8bc6993ea85f..e720ce0b29ebc74c73eae7c53264b7bb92bd775b 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 namespace utils {
@@ -220,6 +220,6 @@ unsigned getLoopMinOccurrences(TNode node);
 }  // namespace utils
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 5def8ec4b365fe7e1cd46d176d1b80927f81f84a..7b89e970ec6e2d81741e4fe2283bf2002b4fec31 100644 (file)
@@ -17,7 +17,7 @@
 #include "theory/strings/theory_strings_utils.h"
 #include "util/string.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -271,4 +271,4 @@ bool SequenceEnumerator::isFinished() { return d_wenum.isFinished(); }
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 02d3e7f411e7b00323d6bfa60a090a85ba9d8a06..7d340be64d7dbcc066295dc76a732ee4443b6890 100644 (file)
@@ -23,7 +23,7 @@
 #include "expr/type_node.h"
 #include "theory/type_enumerator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -197,8 +197,8 @@ class SequenceEnumerator : public TypeEnumeratorBase<SequenceEnumerator>
   SeqEnumLen d_wenum;
 }; /* class SequenceEnumerator */
 
-}/* CVC4::theory::strings namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace strings
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__TYPE_ENUMERATOR_H */
index 0c743dd933d3a013b316736a716d48f34dd180ed..d2e809571cec1aa8b87d157567baf79cd5f044cc 100644 (file)
@@ -17,9 +17,9 @@
 #include "expr/sequence.h"
 #include "util/string.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -486,4 +486,4 @@ Node Word::reverse(TNode x)
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 1b2c94af52197c19ad6bc9324a549b34e122ea06..090c36be30cbacfc7a574eb2f3d39117d7dfec4c 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/node.h"
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace strings {
 
@@ -165,6 +165,6 @@ class Word
 
 }  // namespace strings
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 88434cba2486ae3cb73566d4c49d287c71783cbe..b9e9e13b2d0ebef345a9821922b46d4fd75ebbf6 100644 (file)
@@ -20,9 +20,9 @@
 #include "theory/strings/word.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 SubstitutionMinimize::SubstitutionMinimize() {}
@@ -466,4 +466,4 @@ bool SubstitutionMinimize::isSingularArg(Node n, Kind k, unsigned arg)
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 018e0e11bd75b96818e4dd079ce2e456c4d12efe..9275277e62681d7501922a784aeed84e94249a02 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /** SubstitutionMinimize
@@ -95,6 +95,6 @@ class SubstitutionMinimize
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__SUBS_MINIMIZE_H */
index 3618cc0d5fa87f57ca0e848f9b07cfbe96b607d9..bdb6d266870f7bb6e86c8f2ffe83d26fe980531c 100644 (file)
@@ -20,7 +20,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 struct substitution_stack_element {
@@ -217,10 +217,10 @@ void SubstitutionMap::print(ostream& out) const {
 
 void SubstitutionMap::debugPrint() const { print(CVC4Message.getStream()); }
 
-}/* CVC4::theory namespace */
+}  // namespace theory
 
 std::ostream& operator<<(std::ostream& out, const theory::SubstitutionMap::iterator& i) {
   return out << "[CDMap-iterator]";
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index 2258bb7242119e3584ed4cde9da41612d8c717ec..a925d7fabfcb60a41b79b4c1cb0f6b1ff5d8a2d3 100644 (file)
@@ -30,7 +30,7 @@
 #include "context/cdhashmap.h"
 #include "util/hash.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /**
@@ -175,10 +175,10 @@ inline std::ostream& operator << (std::ostream& out, const SubstitutionMap& subs
   return out;
 }
 
-}/* CVC4::theory namespace */
+}  // namespace theory
 
 std::ostream& operator<<(std::ostream& out, const theory::SubstitutionMap::iterator& i);
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__SUBSTITUTIONS_H */
index 253f21d9816634fb1ee463dad4d172bab795d343..eab124bc5bc8d814cc4999f6544c98ef293344b1 100644 (file)
@@ -20,9 +20,9 @@
 #include "smt/logic_exception.h"
 #include "theory/theory_engine.h"
 
-using namespace CVC4::theory;
+using namespace CVC5::theory;
 
-namespace CVC4 {
+namespace CVC5 {
 
 std::string PreRegisterVisitor::toString() const {
   std::stringstream ss;
@@ -292,4 +292,4 @@ void SharedTermsVisitor::clear() {
   d_visited.clear();
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index c99ed6b99b5aeffffb81faae94d1dae46620d4c6..19406ea62d4f39f452bdf8fa78f6b780c6d32999 100644 (file)
@@ -22,7 +22,7 @@
 
 #include <unordered_map>
 
-namespace CVC4 {
+namespace CVC5 {
 
 class TheoryEngine;
 
@@ -189,5 +189,4 @@ class SharedTermsVisitor {
   TNodeToTheorySetMap d_preregistered;
 };
 
-
-}
+}  // namespace CVC5
index b697b004c2d23bf5161383099ad49945218c1fe2..143bf92b8a964f11a3da3b232647ce5c7371edf4 100644 (file)
@@ -39,7 +39,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /** Default value for the uninterpreted sorts is the UF theory */
@@ -564,5 +564,5 @@ eq::EqualityEngine* Theory::getEqualityEngine()
   return d_equalityEngine;
 }
 
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
index 1261f2ce863f7b15ed5ca52b6ddfbc4af7f37615..1dd0c584e1376b2b930f498245474d1fe766af01 100644 (file)
@@ -39,7 +39,7 @@
 #include "util/statistics_registry.h"
 #include "util/stats_timer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofNodeManager;
 class TheoryEngine;
@@ -58,7 +58,7 @@ class TrustSubstitutionMap;
 
 namespace eq {
   class EqualityEngine;
-}/* CVC4::theory::eq namespace */
+  }  // namespace eq
 
 /**
  * Base class for T-solvers.  Abstract DPLL(T).
@@ -95,7 +95,7 @@ namespace eq {
  * after the quantifiers engine and model objects have been set up.
  */
 class Theory {
-  friend class ::CVC4::TheoryEngine;
+  friend class ::CVC5::TheoryEngine;
 
  private:
   // Disallow default construction, copy, assignment.
@@ -916,7 +916,8 @@ inline theory::Assertion Theory::get() {
 }
 
 inline std::ostream& operator<<(std::ostream& out,
-                                const CVC4::theory::Theory& theory) {
+                                const CVC5::theory::Theory& theory)
+{
   return out << theory.identify();
 }
 
@@ -934,7 +935,7 @@ inline std::ostream& operator << (std::ostream& out, theory::Theory::PPAssertSta
   return out;
 }
 
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__THEORY_H */
index cabd572400646db19cef2026ad68b5db1cc3e0a8..e6eeaf8a5d0f4d11a9892d874fb355cc7b106e23 100644 (file)
@@ -50,9 +50,9 @@
 
 using namespace std;
 
-using namespace CVC4::theory;
+using namespace CVC5::theory;
 
-namespace CVC4 {
+namespace CVC5 {
 
 /* -------------------------------------------------------------------------- */
 
@@ -65,19 +65,19 @@ namespace theory {
  */
 
 #define CVC4_FOR_EACH_THEORY                                     \
-  CVC4_FOR_EACH_THEORY_STATEMENT(CVC4::theory::THEORY_BUILTIN)   \
-  CVC4_FOR_EACH_THEORY_STATEMENT(CVC4::theory::THEORY_BOOL)      \
-  CVC4_FOR_EACH_THEORY_STATEMENT(CVC4::theory::THEORY_UF)        \
-  CVC4_FOR_EACH_THEORY_STATEMENT(CVC4::theory::THEORY_ARITH)     \
-  CVC4_FOR_EACH_THEORY_STATEMENT(CVC4::theory::THEORY_BV)        \
-  CVC4_FOR_EACH_THEORY_STATEMENT(CVC4::theory::THEORY_FP)        \
-  CVC4_FOR_EACH_THEORY_STATEMENT(CVC4::theory::THEORY_ARRAYS)    \
-  CVC4_FOR_EACH_THEORY_STATEMENT(CVC4::theory::THEORY_DATATYPES) \
-  CVC4_FOR_EACH_THEORY_STATEMENT(CVC4::theory::THEORY_SEP)       \
-  CVC4_FOR_EACH_THEORY_STATEMENT(CVC4::theory::THEORY_SETS)      \
-  CVC4_FOR_EACH_THEORY_STATEMENT(CVC4::theory::THEORY_BAGS)      \
-  CVC4_FOR_EACH_THEORY_STATEMENT(CVC4::theory::THEORY_STRINGS)   \
-  CVC4_FOR_EACH_THEORY_STATEMENT(CVC4::theory::THEORY_QUANTIFIERS)
+  CVC4_FOR_EACH_THEORY_STATEMENT(CVC5::theory::THEORY_BUILTIN)   \
+  CVC4_FOR_EACH_THEORY_STATEMENT(CVC5::theory::THEORY_BOOL)      \
+  CVC4_FOR_EACH_THEORY_STATEMENT(CVC5::theory::THEORY_UF)        \
+  CVC4_FOR_EACH_THEORY_STATEMENT(CVC5::theory::THEORY_ARITH)     \
+  CVC4_FOR_EACH_THEORY_STATEMENT(CVC5::theory::THEORY_BV)        \
+  CVC4_FOR_EACH_THEORY_STATEMENT(CVC5::theory::THEORY_FP)        \
+  CVC4_FOR_EACH_THEORY_STATEMENT(CVC5::theory::THEORY_ARRAYS)    \
+  CVC4_FOR_EACH_THEORY_STATEMENT(CVC5::theory::THEORY_DATATYPES) \
+  CVC4_FOR_EACH_THEORY_STATEMENT(CVC5::theory::THEORY_SEP)       \
+  CVC4_FOR_EACH_THEORY_STATEMENT(CVC5::theory::THEORY_SETS)      \
+  CVC4_FOR_EACH_THEORY_STATEMENT(CVC5::theory::THEORY_BAGS)      \
+  CVC4_FOR_EACH_THEORY_STATEMENT(CVC5::theory::THEORY_STRINGS)   \
+  CVC4_FOR_EACH_THEORY_STATEMENT(CVC5::theory::THEORY_QUANTIFIERS)
 
 }  // namespace theory
 
@@ -1894,4 +1894,4 @@ void TheoryEngine::spendResource(ResourceManager::Resource r)
   d_resourceManager->spendResource(r);
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index db7cc499776f482542e261764d901aac122cf73d..cc96c4f9d6795d43a38c1b7b6db457df26602736 100644 (file)
@@ -41,7 +41,7 @@
 #include "util/statistics_registry.h"
 #include "util/unsafe_interrupt_exception.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ResourceManager;
 class OutputManager;
@@ -84,7 +84,7 @@ class SharedSolver;
 class DecisionManager;
 class RelevanceManager;
 
-}/* CVC4::theory namespace */
+}  // namespace theory
 
 namespace prop {
 class PropEngine;
@@ -668,6 +668,6 @@ private:
   void checkTheoryAssertionsWithModel(bool hardFailure);
 };/* class TheoryEngine */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY_ENGINE_H */
index 1e5c2d723bd417534154b02aec3fad8941cf4f45..bfe29976eb1086aeca2802d37b3ab6ae79732b96 100644 (file)
@@ -18,9 +18,9 @@
 
 #include "expr/proof_node.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 
 TheoryEngineProofGenerator::TheoryEngineProofGenerator(ProofNodeManager* pnm,
                                                        context::UserContext* u)
@@ -128,4 +128,4 @@ std::string TheoryEngineProofGenerator::identify() const
   return "TheoryEngineProofGenerator";
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index d4b3b291994586fbcb14a8c757e360bd591dd7c0..462c40fdfc2ed1d43fb42ba510ffce9dceb5e264 100644 (file)
@@ -26,7 +26,7 @@
 #include "expr/proof_node_manager.h"
 #include "theory/trust_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * A simple proof generator class used by the theory engine. This class
@@ -75,6 +75,6 @@ class TheoryEngineProofGenerator : public ProofGenerator
   Node d_false;
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY_ENGINE_PROOF_GENERATOR_H */
index d447819311e65e8e154ed2d34bc4cf27be950f58..17ba7b50ee2134ef639e303044fb0e2f5f17bc5b 100644 (file)
@@ -21,7 +21,7 @@
 #include "theory/theory_inference_manager.h"
 #include "theory/uf/equality_engine_notify.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /**
@@ -77,6 +77,6 @@ class TheoryEqNotifyClass : public eq::EqualityEngineNotify
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index f0c787dafb11ba5738d0ebc60196227c01f781bc..60fb752a7ca135e1dc303443a85db2675cc220ef 100644 (file)
@@ -22,7 +22,7 @@
 #include "base/check.h"
 #include "lib/ffs.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 TheoryId& operator++(TheoryId& id)
@@ -162,4 +162,4 @@ std::string TheoryIdSetUtil::setToString(TheoryIdSet theorySet)
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index cca3bf2d6d161353ebade12667ed2336430b8e19..685dd7864dbe85b8c0a0dfb23b71f1e195acb007 100644 (file)
@@ -22,7 +22,7 @@
 
 #include <iosfwd>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /**
@@ -106,5 +106,5 @@ class TheoryIdSetUtil
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 #endif
index 04c095033cd2096c9a20b6617e02a35841d169cc..00217e0d6185a8fca08122c7d2bf260a1359a765 100644 (file)
@@ -16,9 +16,9 @@
 
 #include "theory/theory_inference_manager.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 SimpleTheoryLemma::SimpleTheoryLemma(InferenceId id, 
@@ -53,4 +53,4 @@ Node SimpleTheoryInternalFact::processFact(std::vector<Node>& exp,
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 0dd211f10945dc9266cbe52b3b0e4a531c9ea54b..e356fb3c8ed71219dfbfd2b35d3c8e5e895bb23e 100644 (file)
@@ -21,7 +21,7 @@
 #include "theory/inference_id.h"
 #include "theory/output_channel.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 class TheoryInferenceManager;
@@ -118,6 +118,6 @@ class SimpleTheoryInternalFact : public TheoryInference
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 11a889a6b913c0c165cee248ee762e65197ed590..e6f7fd5eb3344637b6112950c3cb5dae2192a640 100644 (file)
@@ -22,9 +22,9 @@
 #include "theory/uf/equality_engine.h"
 #include "theory/uf/proof_equality_engine.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 TheoryInferenceManager::TheoryInferenceManager(Theory& t,
@@ -517,4 +517,4 @@ void TheoryInferenceManager::safePoint(ResourceManager::Resource r)
 void TheoryInferenceManager::setIncomplete() { d_out.setIncomplete(); }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index dca11524b31bcfcd21d1816ee5e276cc97c175cd..ad92f538085aee03070174378a7404a547ae216c 100644 (file)
@@ -28,7 +28,7 @@
 #include "util/statistics_registry.h"
 #include "util/stats_histogram.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofNodeManager;
 
@@ -460,6 +460,6 @@ class TheoryInferenceManager
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__THEORY_INFERENCE_MANAGER_H */
index a5f8afec4ffad543e042fc55d695deeae8c1b572..b20a011aeaf7c318a838db5ee8358d54c341aa1c 100644 (file)
 #include "theory/rewriter.h"
 
 using namespace std;
-using namespace CVC4::kind;
-using namespace CVC4::context;
+using namespace CVC5::kind;
+using namespace CVC5::context;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 TheoryModel::TheoryModel(context::Context* c,
@@ -764,5 +764,5 @@ std::string TheoryModel::debugPrintModelEqc() const
   return ss.str();
 }
 
-} /* namespace CVC4::theory */
-} /* namespace CVC4 */
+}  // namespace theory
+} // namespace CVC5
index 0c7f092bc1bc52d45634bdeefdc174653b2fa361..ce3ecfbc06928f596409fd02723bcbd986d91570 100644 (file)
@@ -27,7 +27,7 @@
 #include "theory/type_set.h"
 #include "theory/uf/equality_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /** Theory Model class.
@@ -432,7 +432,7 @@ public:
   //---------------------------- end function values
 };/* class TheoryModel */
 
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__THEORY_MODEL_H */
index acfd24fbca3a8b5741ea20c3f7b026766ae4aedc..44e3d08e32e7cf20d98fb86db4908234d19e3b48 100644 (file)
 #include "theory/uf/theory_uf_model.h"
 
 using namespace std;
-using namespace CVC4::kind;
-using namespace CVC4::context;
+using namespace CVC5::kind;
+using namespace CVC5::context;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 void TheoryEngineModelBuilder::Assigner::initialize(
@@ -1428,5 +1428,5 @@ void TheoryEngineModelBuilder::assignFunctions(TheoryModel* m)
   Trace("model-builder") << "Finished assigning function values." << std::endl;
 }
 
-} /* namespace CVC4::theory */
-} /* namespace CVC4 */
+}  // namespace theory
+} // namespace CVC5
index 048b4031662d45fc789c665cab784ec6d2e9a763..cc49111d82239e8332cf98ba23e6e5ea4835feb0 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "theory/theory_model.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class TheoryEngine;
 
@@ -313,7 +313,7 @@ class TheoryEngineModelBuilder
 
 }; /* class TheoryEngineModelBuilder */
 
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__THEORY_MODEL_BUILDER_H */
index a9e16f48f14912fc2cdbf5a5b757b57daa7a9bd8..f6ba13551d317effec8629800eb7eb8838cf857f 100644 (file)
@@ -23,7 +23,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 TheoryPreprocessor::TheoryPreprocessor(TheoryEngine& engine,
@@ -520,4 +520,4 @@ void TheoryPreprocessor::registerTrustedRewrite(TrustNode trn,
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index e9abccad97dec9356e71259c857035642444898f..21157fa523081fb59ebba760d7d34c928c914073 100644 (file)
@@ -29,7 +29,7 @@
 #include "theory/skolem_lemma.h"
 #include "theory/trust_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class LogicInfo;
 class TheoryEngine;
@@ -223,6 +223,6 @@ class TheoryPreprocessor
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__THEORY_PREPROCESSOR_H */
index c40f8dc74c5315cbdded8778c448c750540a5183..85d2aef7a842dfb71701f88ccf7c70e2fc6e04e9 100644 (file)
@@ -16,9 +16,9 @@
 
 #include "expr/proof.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 TheoryProofStepBuffer::TheoryProofStepBuffer(ProofChecker* pc)
@@ -232,4 +232,4 @@ Node TheoryProofStepBuffer::elimDoubleNegLit(Node n)
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 60bbc62e19aa2415d45d30340eccccd7d3ea8586..80e2c2e6a5ac5024ec34a8c877fb631da5efa558 100644 (file)
@@ -23,7 +23,7 @@
 #include "expr/proof_step_buffer.h"
 #include "theory/builtin/proof_checker.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 /**
  * Class used to speculatively try and buffer a set of proof steps before
@@ -110,6 +110,6 @@ class TheoryProofStepBuffer : public ProofStepBuffer
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__THEORY_PROOF_STEP_BUFFER_H */
index 19bb6e2e5a0ad8e329d30f491cdcf47fde6755c2..13b6ecdd0bd3ae7155ee30d9e88b175787a8172a 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "theory/theory_rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 TrustRewriteResponse::TrustRewriteResponse(RewriteStatus status,
@@ -60,4 +60,4 @@ TrustNode TheoryRewriter::rewriteEqualityExtWithProof(Node node)
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 83310ce07da1b1480d97fcff9453ff395df47762..e508477d3d3e4d8883662699f604af0553bfaf9a 100644 (file)
@@ -22,7 +22,7 @@
 #include "expr/node.h"
 #include "theory/trust_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 class Rewriter;
@@ -140,6 +140,6 @@ class TheoryRewriter
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__THEORY_REWRITER_H */
index 979b95e93ca08ede2f783a9abf8e9314ec3db552..d155e12a6b4d75cb6289b8ae5ea364715bf86805 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "theory/uf/equality_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 TheoryState::TheoryState(context::Context* c,
@@ -174,4 +174,4 @@ context::CDList<Assertion>::const_iterator TheoryState::factsEnd(TheoryId tid)
 Valuation& TheoryState::getValuation() { return d_valuation; }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index e946fb639aea6289a6873e3d4995a0f1b8a871c7..8c863144b5e7bb64d4b8357c9c273ac3da86018c 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/node.h"
 #include "theory/valuation.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 namespace eq {
@@ -121,6 +121,6 @@ class TheoryState
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__SOLVER_STATE_H */
index b0951db70336a20753c27e17c0ab00242874fd79..e30507cf8ee1b9e970b14f3b71e692d7e8f01fe0 100644 (file)
@@ -26,7 +26,7 @@
 
 ${theory_includes}
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 template <TheoryId theoryId>
@@ -43,7 +43,7 @@ ${theory_constructors}
 default: Unhandled() << id;
     }
   }
-};/* struct CVC4::theory::TheoryConstructor */
+}; /* struct CVC5::theory::TheoryConstructor */
 
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
index f42ad1371a341ee93efd763282d907349761d71d..7458b95e5f962ab680a9c31e798b9e3e9fa892c0 100644 (file)
@@ -17,7 +17,7 @@
 #include "expr/proof_ensure_closed.h"
 #include "expr/proof_generator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 const char* toString(TrustNodeKind tnk)
@@ -146,4 +146,4 @@ std::ostream& operator<<(std::ostream& out, TrustNode n)
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index b376bb32aec45f4ed61a4b69c29a43a6d1e08391..13769dccd1cabcb365979ee658041b15e8df9dff 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofGenerator;
 class ProofNode;
@@ -172,6 +172,6 @@ class TrustNode
 std::ostream& operator<<(std::ostream& out, TrustNode n);
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__TRUST_NODE_H */
index 367d2f5c47fc130d344cef8e4387700f4a121dbf..a42608c3164258adb174d9d1aa1fcbc00c445677 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 TrustSubstitutionMap::TrustSubstitutionMap(context::Context* c,
@@ -246,4 +246,4 @@ Node TrustSubstitutionMap::getCurrentSubstitution()
 }
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 2232049453e29a20f7089a89c53286d5b473ecab..20b240ce8596119ca54d040170895c936f21fb2e 100644 (file)
@@ -28,7 +28,7 @@
 #include "theory/theory_proof_step_buffer.h"
 #include "theory/trust_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /**
@@ -133,6 +133,6 @@ class TrustSubstitutionMap
 };
 
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__TRUST_SUBSTITUTIONS_H */
index 5c39fdecd5b8d6a96bdcd55857478bcb8afa58ab..f0cfacee781878c5cd7eebed2a9d1f854fb6bf2c 100644 (file)
@@ -24,7 +24,7 @@
 #include "expr/node.h"
 #include "expr/type_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 class NoMoreValuesException : public Exception {
@@ -183,7 +183,7 @@ class TypeEnumerator {
   TypeNode getType() const { return d_te->getType(); }
 };/* class TypeEnumerator */
 
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__TYPE_ENUMERATOR_H */
index bd8b7e0a41dbd31d38f090ff5a026949754536e4..803787f5ea45a8a03334108909f210c721516891 100644 (file)
@@ -25,7 +25,7 @@ ${type_enumerator_includes}
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 TypeEnumeratorInterface* TypeEnumerator::mkTypeEnumerator(
@@ -46,5 +46,5 @@ TypeEnumeratorInterface* TypeEnumerator::mkTypeEnumerator(
   Unreachable();
 }
 
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
index a1ecd4ab8c161507d38ac38f7bb57cd30cbc281e..6cf8814a775a8afb459d7a6e65866e4481e271c2 100644 (file)
@@ -14,9 +14,9 @@
 #include "theory/type_set.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 TypeSet::~TypeSet()
@@ -136,5 +136,5 @@ void TypeSet::addSubTerms(TNode n,
   }
 }
 
-} /* namespace CVC4::theory */
-} /* namespace CVC4 */
+}  // namespace theory
+} // namespace CVC5
index 02ae7e138b60e09dd2d469433b4478117866c8f1..3e57033ef35d068401af6dc74159c5b7bbca870f 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "theory/type_enumerator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 /* Type set
@@ -84,7 +84,7 @@ class TypeSet
                    bool topLevel = true);
 }; /* class TypeSet */
 
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__TYPE_SET_H */
index b36c6eb9692061746535a4cf7df8db49d57a6c18..eebe14226a89184cf8dd0744575f0b1adc339df6 100644 (file)
 #include "theory/uf/theory_uf.h"
 
 using namespace std;
-using namespace CVC4::kind;
-using namespace CVC4::context;
+using namespace CVC5::kind;
+using namespace CVC5::context;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace uf {
 
@@ -1764,6 +1764,6 @@ CardinalityExtension::Statistics::~Statistics()
   smtStatisticsRegistry()->unregisterStat(&d_max_model_size);
 }
 
-}/* CVC4::theory namespace::uf */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace uf
+}  // namespace theory
+}  // namespace CVC5
index d701adfc48f3924cd08d9074393f5a2acdf6e956..85129a89b38fdf4cf4d32d3acca7a26cd8c185cc 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/theory.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace uf {
 
@@ -461,8 +461,8 @@ class CardinalityExtension
   NodeBoolMap d_rel_eqc;
 }; /* class CardinalityExtension */
 
-}/* CVC4::theory namespace::uf */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace uf
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY_UF_STRONG_SOLVER_H */
index 3cbac95a2741913d3f2b17b9c01da71f87f19e88..fec9179f3f04441da167403324599ab1a7e9f620 100644 (file)
@@ -20,7 +20,7 @@
 #include "expr/proof_checker.h"
 #include "options/uf_options.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace eq {
 
@@ -1438,4 +1438,4 @@ Node EqProof::addToProof(
 
 }  // namespace eq
 }  // Namespace theory
-}  // Namespace CVC4
+}  // namespace CVC5
index 2effb88a99e8caf3c3e979f91dc5b3f29d3e952a..665731d2bde22864589c877bbb002b0f6d27552f 100644 (file)
@@ -17,7 +17,7 @@
 #include "expr/node.h"
 #include "theory/uf/equality_engine_types.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class CDProof;
 
@@ -355,4 +355,4 @@ class EqProof
 
 }  // Namespace eq
 }  // Namespace theory
-}  // Namespace CVC4
+}  // namespace CVC5
index 2d34bd547648dee89bb4fce10520ed52245cdcc8..a4bb7624534bf215c9df1663e8461b15a91925a8 100644 (file)
@@ -24,7 +24,7 @@
 #include "theory/rewriter.h"
 #include "theory/uf/eq_proof.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace eq {
 
@@ -2635,4 +2635,4 @@ EqualityNodeId EqualityEngine::TriggerTermSet::getTrigger(TheoryId tag) const
 
 } // Namespace uf
 } // Namespace theory
-} // Namespace CVC4
+}  // namespace CVC5
index d1c0ece955a375bd2b57a898e8cad326ee2142c7..74af68227ed6e88513396b48c704d2876c684e49 100644 (file)
@@ -35,7 +35,7 @@
 #include "theory/uf/equality_engine_types.h"
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace eq {
 
@@ -845,6 +845,6 @@ private:
 
 } // Namespace eq
 } // Namespace theory
-} // Namespace CVC4
+}  // namespace CVC5
 
 #endif
index 48b2552cd1e4b48530b0a40f5a86d979a85656bc..c9a35f6e310e2e9242c331d1d2544841368de4be 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "theory/uf/equality_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace eq {
 
@@ -132,4 +132,4 @@ bool EqClassIterator::isFinished() const { return d_current == null_id; }
 
 }  // namespace eq
 }  // Namespace theory
-}  // Namespace CVC4
+}  // namespace CVC5
index 1d10890908df7f05cd632bb2171c271935fe2ac2..33562a99e6e5efb6bb3078dcebe11c5cee47f9fe 100644 (file)
@@ -20,7 +20,7 @@
 #include "expr/node.h"
 #include "theory/uf/equality_engine_types.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace eq {
 
@@ -79,6 +79,6 @@ class EqClassIterator
 
 }  // Namespace eq
 }  // Namespace theory
-}  // Namespace CVC4
+}  // namespace CVC5
 
 #endif
index 7904d7cf6b254eef2780040f00ef2d6d562eb798..bd353375f55429a13e269c137b249271066c3721 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace eq {
 
@@ -115,6 +115,6 @@ class EqualityEngineNotifyNone : public EqualityEngineNotify
 
 }  // Namespace eq
 }  // Namespace theory
-}  // Namespace CVC4
+}  // namespace CVC5
 
 #endif
index 5714099f90009a105769775f5b9dcea8f890429e..092b4bd89c99c848c8c1f88a62a8d8da42a5f634 100644 (file)
@@ -26,7 +26,7 @@
 
 #include "util/hash.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace eq {
 
@@ -359,6 +359,6 @@ struct TriggerInfo {
 
 } // namespace eq
 } // namespace theory
-} // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__UF__EQUALITY_ENGINE_TYPES_H */
index 7984813aced86ada92d64517b1678dc4e480f789..c159ff3b4ff5db1afe9af323da4d66fed56a6842 100644 (file)
@@ -21,9 +21,9 @@
 #include "theory/uf/theory_uf_rewriter.h"
 
 using namespace std;
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace uf {
 
@@ -455,4 +455,4 @@ bool HoExtension::collectModelInfoHoTerm(Node n, TheoryModel* m)
 
 }  // namespace uf
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 90b0b67c543c9594911f4575a39303b5cc53a03c..3ca647f2879e767630e642b6037e26b60a800588 100644 (file)
@@ -25,7 +25,7 @@
 #include "theory/theory_model.h"
 #include "theory/theory_state.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace uf {
 
@@ -198,6 +198,6 @@ class HoExtension
 
 }  // namespace uf
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* __CVC4__THEORY__UF__HO_EXTENSION_H */
index 9564899feaab547e42a05bc13f50092600277fbb..ab2e422eeef4d85db671ad0a7769e83a1d8277f4 100644 (file)
@@ -4,32 +4,32 @@
 # src/theory/builtin/kinds.
 #
 
-theory THEORY_UF ::CVC4::theory::uf::TheoryUF "theory/uf/theory_uf.h"
+theory THEORY_UF ::CVC5::theory::uf::TheoryUF "theory/uf/theory_uf.h"
 typechecker "theory/uf/theory_uf_type_rules.h"
 
 properties stable-infinite parametric
 properties check ppStaticLearn presolve
 
-rewriter ::CVC4::theory::uf::TheoryUfRewriter "theory/uf/theory_uf_rewriter.h"
+rewriter ::CVC5::theory::uf::TheoryUfRewriter "theory/uf/theory_uf_rewriter.h"
 parameterized APPLY_UF VARIABLE 1: "application of an uninterpreted function; first parameter is the function, remaining ones are parameters to that function"
 
-typerule APPLY_UF ::CVC4::theory::uf::UfTypeRule
+typerule APPLY_UF ::CVC5::theory::uf::UfTypeRule
 
 variable BOOLEAN_TERM_VARIABLE "Boolean term variable"
 
 operator CARDINALITY_CONSTRAINT 2 "cardinality constraint on sort S: first parameter is (any) term of sort S, second is a positive integer constant k that bounds the cardinality of S"
-typerule CARDINALITY_CONSTRAINT ::CVC4::theory::uf::CardinalityConstraintTypeRule
+typerule CARDINALITY_CONSTRAINT ::CVC5::theory::uf::CardinalityConstraintTypeRule
 
 operator COMBINED_CARDINALITY_CONSTRAINT 1 "combined cardinality constraint; parameter is a positive integer constant k that bounds the sum of the cardinalities of all sorts in the signature"
-typerule COMBINED_CARDINALITY_CONSTRAINT ::CVC4::theory::uf::CombinedCardinalityConstraintTypeRule
+typerule COMBINED_CARDINALITY_CONSTRAINT ::CVC5::theory::uf::CombinedCardinalityConstraintTypeRule
 
 parameterized PARTIAL_APPLY_UF APPLY_UF 1: "partial uninterpreted function application"
-typerule PARTIAL_APPLY_UF ::CVC4::theory::uf::PartialTypeRule
+typerule PARTIAL_APPLY_UF ::CVC5::theory::uf::PartialTypeRule
 
 operator CARDINALITY_VALUE 1 "cardinality value of sort S: first parameter is (any) term of sort S"
-typerule CARDINALITY_VALUE ::CVC4::theory::uf::CardinalityValueTypeRule
+typerule CARDINALITY_VALUE ::CVC5::theory::uf::CardinalityValueTypeRule
 
 operator HO_APPLY 2 "higher-order (partial) function application"
-typerule HO_APPLY ::CVC4::theory::uf::HoApplyTypeRule
+typerule HO_APPLY ::CVC5::theory::uf::HoApplyTypeRule
 
 endtheory
index 2c102c4ca378d6510595854030325d7e61e05af3..2688c057440640b36cbd34854c7983a526273cd6 100644 (file)
@@ -16,9 +16,9 @@
 
 #include "theory/uf/theory_uf_rewriter.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace uf {
 
@@ -207,4 +207,4 @@ Node UfProofRuleChecker::checkInternal(PfRule id,
 
 }  // namespace uf
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index bb999dc158d07321c8f3b1c0154fc1c14460fbb5..502aeaa59f2752902ae13bba890b49e404af69e6 100644 (file)
@@ -21,7 +21,7 @@
 #include "expr/proof_checker.h"
 #include "expr/proof_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace uf {
 
@@ -44,6 +44,6 @@ class UfProofRuleChecker : public ProofRuleChecker
 
 }  // namespace uf
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__UF__PROOF_CHECKER_H */
index 7db887b56d283cd76f82edd969167adbb8dd2cc7..2837a02aa9ded16d92e29468ffbbd23e61f3624b 100644 (file)
@@ -22,9 +22,9 @@
 #include "theory/uf/equality_engine.h"
 #include "theory/uf/proof_checker.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace eq {
 
@@ -549,4 +549,4 @@ void ProofEqEngine::explainWithProof(Node lit,
 
 }  // namespace eq
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index adf8d2c18601d1c31380710442a22194fdf8b641..5129ad1df72bf51b6b08bc7c7fe4be95edde3977 100644 (file)
@@ -26,7 +26,7 @@
 #include "expr/node.h"
 #include "theory/eager_proof_generator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class ProofNode;
 class ProofNodeManager;
@@ -296,6 +296,6 @@ class ProofEqEngine : public EagerProofGenerator
 
 }  // namespace eq
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__STRINGS__PROOF_MANAGER_H */
index ca7254fb699fe275a5303080d9021c2884795919..9b25c8906e9f5b329913c595c81be53a637f730c 100644 (file)
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace uf {
 
-using namespace ::CVC4::context;
+using namespace ::CVC5::context;
 
 SymmetryBreaker::Template::Template() :
   d_template(),
@@ -800,8 +800,8 @@ void SymmetryBreaker::insertUsedIn(Term term, const Permutation& p, set<Node>& c
   }
 }
 
-}/* CVC4::theory::uf namespace */
-}/* CVC4::theory namespace */
+}  // namespace uf
+}  // namespace theory
 
 std::ostream& operator<<(std::ostream& out, const theory::uf::SymmetryBreaker::Permutation& p) {
   out << "{";
@@ -816,4 +816,4 @@ std::ostream& operator<<(std::ostream& out, const theory::uf::SymmetryBreaker::P
   return out;
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index 2a95e5bc7d04a0eccc6e31bc3fa9eb40cd8eda47..8ce0c2c4423f09402508ac79676be46ad8880675 100644 (file)
@@ -57,7 +57,7 @@
 #include "util/statistics_registry.h"
 #include "util/stats_timer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace uf {
 
@@ -170,11 +170,13 @@ private:
 
 };/* class SymmetryBreaker */
 
-}/* CVC4::theory::uf namespace */
-}/* CVC4::theory namespace */
+}  // namespace uf
+}  // namespace theory
 
-std::ostream& operator<<(std::ostream& out, const ::CVC4::theory::uf::SymmetryBreaker::Permutation& p);
+std::ostream& operator<<(
+    std::ostream& out,
+    const ::CVC5::theory::uf::SymmetryBreaker::Permutation& p);
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__UF__SYMMETRY_BREAKER_H */
index aaa9d60f0788ba0a966a9474f006dae26372f33e..29bb6ba7dc0e02f1a0d35368fa88b9c5290dfd04 100644 (file)
@@ -35,7 +35,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace uf {
 
@@ -691,6 +691,6 @@ bool TheoryUF::isHigherOrderType(TypeNode tn)
   return ret;
 }
 
-} /* namespace CVC4::theory::uf */
-} /* namespace CVC4::theory */
-} /* namespace CVC4 */
+}  // namespace uf
+}  // namespace theory
+} // namespace CVC5
index 8d2edaffea7e2072bda6e4358acf696fdcd183f0..97cfc1fa5373e9d436c396b71580dc26e2454db0 100644 (file)
@@ -29,7 +29,7 @@
 #include "theory/uf/symmetry_breaker.h"
 #include "theory/uf/theory_uf_rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace uf {
 
@@ -181,8 +181,8 @@ private:
   std::map<TypeNode, bool> d_isHoType;
 };/* class TheoryUF */
 
-}/* CVC4::theory::uf namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace uf
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__UF__THEORY_UF_H */
index abb0c2e6c862907dcb8e07ad99bdbc11db55b3da..5727d62cdbf0b9f179f75f785901142d657d113c 100644 (file)
@@ -21,9 +21,9 @@
 #include "theory/rewriter.h"
 #include "theory/theory_model.h"
 
-using namespace CVC4::kind;
+using namespace CVC5::kind;
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace uf {
 
@@ -243,4 +243,4 @@ Node UfModelTree::getFunctionValue( const char* argPrefix, bool simplify ){
 
 }  // namespace uf
 }  // namespace theory
-}  // namespace CVC4
+}  // namespace CVC5
index 62ec8204fe89fb7396dd5858e7818bb284122082..b1e0eea8fa1e7beebe3780bce2466bae18c18cb3 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "expr/node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 class TheoryModel;
@@ -114,6 +114,6 @@ public:
 
 }
 }
-}
+}  // namespace CVC5
 
 #endif
index ea4f66d16e44ed013881b4a00b87806e4988cca4..ffa0ec22f8b9cb5d65ec7f734f58b0e89d1f30aa 100644 (file)
@@ -26,7 +26,7 @@
 #include "theory/substitutions.h"
 #include "theory/theory_rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace uf {
 
@@ -208,8 +208,8 @@ public: //conversion between HO_APPLY AND APPLY_UF
   }
 }; /* class TheoryUfRewriter */
 
-}/* CVC4::theory::uf namespace */
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace uf
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__UF__THEORY_UF_REWRITER_H */
index aad1ad63d13373c4fc23b4b82df141380a868d52..c21b366695600f6899e44f97e0364f6e08b16c02 100644 (file)
@@ -21,7 +21,7 @@
 
 #include <climits>
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 namespace uf {
 
@@ -80,7 +80,7 @@ class CardinalityConstraintTypeRule {
         throw TypeCheckingExceptionPrivate(
             n, "cardinality constraint must be a constant");
       }
-      CVC4::Rational r(INT_MAX);
+      CVC5::Rational r(INT_MAX);
       if (n[1].getConst<Rational>() > r) {
         throw TypeCheckingExceptionPrivate(
             n, "Exceeded INT_MAX in cardinality constraint");
@@ -108,7 +108,7 @@ class CombinedCardinalityConstraintTypeRule {
         throw TypeCheckingExceptionPrivate(
             n, "combined cardinality constraint must be a constant");
       }
-      CVC4::Rational r(INT_MAX);
+      CVC5::Rational r(INT_MAX);
       if (n[0].getConst<Rational>() > r) {
         throw TypeCheckingExceptionPrivate(
             n, "Exceeded INT_MAX in combined cardinality constraint");
@@ -176,8 +176,8 @@ class HoApplyTypeRule {
   }
 }; /* class HoApplyTypeRule */
 
-} /* CVC4::theory::uf namespace */
-} /* CVC4::theory namespace */
-} /* CVC4 namespace */
+}  // namespace uf
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__UF__THEORY_UF_TYPE_RULES_H */
index e46f38a28bee79ebb2e53d8893a24cc97c55dbb0..f77dff2346ea100bfeec50675fce5ad866fe2a33 100644 (file)
@@ -24,7 +24,7 @@
 #include "theory/theory_engine.h"
 #include "theory/theory_model.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace theory {
 
 std::ostream& operator<<(std::ostream& os, EqualityStatus s)
@@ -221,5 +221,5 @@ context::CDList<Assertion>::const_iterator Valuation::factsEnd(TheoryId tid)
   return theory->facts_end();
 }
 
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
index 860517451eb74a5807ca58bdd6671d0812927292..c79c3bf9bfdc5141c173f5cb8eab3f30f7c5c6eb 100644 (file)
@@ -25,7 +25,7 @@
 #include "expr/node.h"
 #include "options/theory_options.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class TheoryEngine;
 
@@ -216,7 +216,7 @@ public:
   context::CDList<Assertion>::const_iterator factsEnd(TheoryId tid);
 };/* class Valuation */
 
-}/* CVC4::theory namespace */
-}/* CVC4 namespace */
+}  // namespace theory
+}  // namespace CVC5
 
 #endif /* CVC4__THEORY__VALUATION_H */
index 2c82b98e96a72d083a4390fb1871209fc23cb0cb..4f6cadde49029769a9add7d068bead993cc72c01 100644 (file)
@@ -24,7 +24,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 
 std::ostream& operator<<(std::ostream& out, const AbstractValue& val) {
   return out << "@" << val.getIndex();
@@ -38,4 +38,4 @@ AbstractValue::AbstractValue(Integer index) : d_index(index)
                       index.toString().c_str());
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index 5d28d355a826633cf55597108799090819798e22..ddd1018a214a4f35c539f03ccc2657f842bb78ad 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "util/integer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class AbstractValue
 {
@@ -61,4 +61,4 @@ struct AbstractValueHashFunction
   }
 }; /* struct AbstractValueHashFunction */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index c51600122e0f3652ffeaa7e6289d4f4d54138cb2..40f2da0454c745eaec703f206803206ec657816b 100644 (file)
@@ -29,7 +29,7 @@
 #include "base/check.h"
 #include "base/exception.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * BinaryHeap that orders its elements greatest-first (i.e., in the opposite
@@ -363,6 +363,6 @@ private:
 template <class Elem, class CmpFcn>
 const size_t BinaryHeap<Elem,CmpFcn>::MAX_SIZE = (std::numeric_limits<size_t>::max()-2)/2;
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__BIN_HEAP_H */
index 3d907150d929c45681e77b1ea6f4c36c46bccda7..85b3738868257ccb6e3790ea9021b478ad7543ef 100644 (file)
@@ -20,7 +20,7 @@
 
 #include "base/exception.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 unsigned BitVector::getSize() const { return d_size; }
 
@@ -375,4 +375,4 @@ BitVector BitVector::mkMaxSigned(unsigned size)
   return ~BitVector::mkMinSigned(size);
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index c5a690c0372da11c1eb3a6068fb4cf2619b3073b..fbb91b8e3a0690993739b4a45d7152b93638a9bd 100644 (file)
@@ -25,7 +25,7 @@
 #include "base/exception.h"
 #include "util/integer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class BitVector
 {
@@ -442,6 +442,6 @@ inline std::ostream& operator<<(std::ostream& os, const IntToBitVector& bv)
   return os << "[" << bv.d_size << "]";
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__BITVECTOR_H */
index 0dd179d6ab9b7fcf872cfbd4b375a2b99e0aba43..d1f57fcd413309873398d1c7374640118424fe47 100644 (file)
@@ -19,7 +19,7 @@
 #ifndef CVC4__BOOL_H
 #define CVC4__BOOL_H
 
-namespace CVC4 {
+namespace CVC5 {
 
 struct BoolHashFunction {
   inline size_t operator()(bool b) const {
@@ -27,6 +27,6 @@ struct BoolHashFunction {
   }
 };/* struct BoolHashFunction */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__BOOL_H */
index 3ab44d6f8cd58037525e62e59e61bf43ae26bfee..027c3d2db5eb2be2bc238f92b9c448cbe5c2cf8c 100644 (file)
@@ -22,7 +22,7 @@
 #include "base/check.h"
 #include "base/exception.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 const Integer Cardinality::s_unknownCard(0);
 const Integer Cardinality::s_intCard(-1);
@@ -263,4 +263,4 @@ std::ostream& operator<<(std::ostream& out, const Cardinality& c) {
   return out;
 }
 
-} /* CVC4 namespace */
+}  // namespace CVC5
index 6c48b44a8b2f32a161191b84e1ecd5d2c405b040..2ab2fdd633331a498bf1fc8be27b5be3a6615528 100644 (file)
@@ -24,7 +24,7 @@
 
 #include "util/integer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * Representation for a Beth number, used only to construct
@@ -225,6 +225,6 @@ std::ostream& operator<<(std::ostream& out, CardinalityBeth b);
 /** Print a cardinality in a human-readable fashion. */
 std::ostream& operator<<(std::ostream& out, const Cardinality& c);
 
-} /* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__CARDINALITY_H */
index 7a34212813462b901a0ab35e457c17f9db0b792d..e6fed6916961169e44d3c573d11c67cefc1ad05b 100644 (file)
@@ -35,8 +35,7 @@
 #include "base/check.h"
 #include "util/index.h"
 
-
-namespace CVC4 {
+namespace CVC5 {
 
 template <class T>
 class DenseMap {
@@ -339,4 +338,4 @@ public:
   void pop_back() { d_map.pop_back(); }
 }; /* class DenseMultiset */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index b3c823e069208cf91cdc8437709169a4b24894e5..45b1f6c2702cfaecba7593366d93ff5a81466a9d 100644 (file)
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 
 Divisible::Divisible(const Integer& n) : k(n) {
   PrettyCheckArgument(n > 0, n, "Divisible predicate must be constructed over positive N");
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index 2de81c52bdd452808aedbcd2a3badbd930da1003..5b3506ee8a70f15c1eb8da0d252f80b875cb20d6 100644 (file)
@@ -26,7 +26,7 @@
 
 #include "util/integer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * The structure representing the divisibility-by-k predicate.
@@ -61,6 +61,6 @@ inline std::ostream& operator <<(std::ostream& os, const Divisible& d) {
   return os << "divisible-by-" << d.k;
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__DIVISIBLE_H */
index 26bdb65f4ee5737846a256e698e459a28a90bf23..be5f6a4969fa9b34bcb091217caf769522fe4abd 100644 (file)
@@ -28,7 +28,7 @@
 
 /* -------------------------------------------------------------------------- */
 
-namespace CVC4 {
+namespace CVC5 {
 
 /* -------------------------------------------------------------------------- */
 
@@ -512,4 +512,4 @@ std::ostream& operator<<(std::ostream& os, const FloatingPointConvertSort& fpcs)
   return os << "(_ to_fp " << fpcs.getSize().exponentWidth() << " "
             << fpcs.getSize().significandWidth() << ")";
 }
-}/* CVC4 namespace */
+}  // namespace CVC5
index b6c1bfb53ac51b9549b584d79c19d5a9d88aab51..060d1de9980b072959b9cbc692e13f1064aac5b7 100644 (file)
@@ -29,7 +29,7 @@
 
 /* -------------------------------------------------------------------------- */
 
-namespace CVC4 {
+namespace CVC5 {
 
 /* -------------------------------------------------------------------------- */
 
@@ -514,7 +514,7 @@ struct FloatingPointToBVHashFunction
 {
   inline size_t operator()(const FloatingPointToBV& fptbv) const
   {
-    UnsignedHashFunction< ::CVC4::BitVectorSize> f;
+    UnsignedHashFunction< ::CVC5::BitVectorSize> f;
     return (key ^ 0x46504256) ^ f(fptbv.d_bv_size);
   }
 }; /* struct FloatingPointToBVHashFunction */
@@ -533,6 +533,6 @@ std::ostream& operator<<(std::ostream& os, const FloatingPointSize& fps);
 std::ostream& operator<<(std::ostream& os,
                          const FloatingPointConvertSort& fpcs);
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__FLOATINGPOINT_H */
index 1d40292f76237b5896f8df2167d9c24008891d53..efd3e2399dbb60f4f06050ef95d246c86e680dc0 100644 (file)
@@ -39,9 +39,9 @@ namespace symfpu {
 
 #define CVC4_LIT_ITE_DFN(T)                                            \
   template <>                                                          \
-  struct ite<::CVC4::symfpuLiteral::CVC4Prop, T>                       \
+  struct ite<::CVC5::symfpuLiteral::CVC4Prop, T>                       \
   {                                                                    \
-    static const T& iteOp(const ::CVC4::symfpuLiteral::CVC4Prop& cond, \
+    static const T& iteOp(const ::CVC5::symfpuLiteral::CVC4Prop& cond, \
                           const T& l,                                  \
                           const T& r)                                  \
     {                                                                  \
@@ -49,10 +49,10 @@ namespace symfpu {
     }                                                                  \
   }
 
-CVC4_LIT_ITE_DFN(::CVC4::symfpuLiteral::traits::rm);
-CVC4_LIT_ITE_DFN(::CVC4::symfpuLiteral::traits::prop);
-CVC4_LIT_ITE_DFN(::CVC4::symfpuLiteral::traits::sbv);
-CVC4_LIT_ITE_DFN(::CVC4::symfpuLiteral::traits::ubv);
+CVC4_LIT_ITE_DFN(::CVC5::symfpuLiteral::traits::rm);
+CVC4_LIT_ITE_DFN(::CVC5::symfpuLiteral::traits::prop);
+CVC4_LIT_ITE_DFN(::CVC5::symfpuLiteral::traits::sbv);
+CVC4_LIT_ITE_DFN(::CVC5::symfpuLiteral::traits::ubv);
 
 #undef CVC4_LIT_ITE_DFN
 }  // namespace symfpu
@@ -60,7 +60,7 @@ CVC4_LIT_ITE_DFN(::CVC4::symfpuLiteral::traits::ubv);
 
 /* -------------------------------------------------------------------------- */
 
-namespace CVC4 {
+namespace CVC5 {
 
 uint32_t FloatingPointLiteral::getUnpackedExponentWidth(FloatingPointSize& size)
 {
@@ -881,11 +881,11 @@ wrappedBitVector<isSigned> wrappedBitVector<isSigned>::extract(
 template class wrappedBitVector<true>;
 template class wrappedBitVector<false>;
 
-traits::rm traits::RNE(void) { return ::CVC4::ROUND_NEAREST_TIES_TO_EVEN; };
-traits::rm traits::RNA(void) { return ::CVC4::ROUND_NEAREST_TIES_TO_AWAY; };
-traits::rm traits::RTP(void) { return ::CVC4::ROUND_TOWARD_POSITIVE; };
-traits::rm traits::RTN(void) { return ::CVC4::ROUND_TOWARD_NEGATIVE; };
-traits::rm traits::RTZ(void) { return ::CVC4::ROUND_TOWARD_ZERO; };
+traits::rm traits::RNE(void) { return ::CVC5::ROUND_NEAREST_TIES_TO_EVEN; };
+traits::rm traits::RNA(void) { return ::CVC5::ROUND_NEAREST_TIES_TO_AWAY; };
+traits::rm traits::RTP(void) { return ::CVC5::ROUND_TOWARD_POSITIVE; };
+traits::rm traits::RTN(void) { return ::CVC5::ROUND_TOWARD_NEGATIVE; };
+traits::rm traits::RTZ(void) { return ::CVC5::ROUND_TOWARD_ZERO; };
 // This is a literal back-end so props are actually bools
 // so these can be handled in the same way as the internal assertions above
 
@@ -906,4 +906,4 @@ void traits::invariant(const traits::prop& p)
 }
 }  // namespace symfpuLiteral
 
-}  // namespace CVC4
+}  // namespace CVC5
index 8857728ce9dd3be45ff551994f1f915c3b2ffb39..d01bf6a9df63098da5c3a5bf0244255348df7376 100644 (file)
@@ -30,7 +30,7 @@
 
 /* -------------------------------------------------------------------------- */
 
-namespace CVC4 {
+namespace CVC5 {
 
 class FloatingPointSize;
 class FloatingPointLiteral;
@@ -56,8 +56,8 @@ class wrappedBitVector;
 
 using CVC4BitWidth = uint32_t;
 using CVC4Prop = bool;
-using CVC4RM = ::CVC4::RoundingMode;
-using CVC4FPSize = ::CVC4::FloatingPointSize;
+using CVC4RM = ::CVC5::RoundingMode;
+using CVC4FPSize = ::CVC5::FloatingPointSize;
 using CVC4UnsignedBitVector = wrappedBitVector<false>;
 using CVC4SignedBitVector = wrappedBitVector<true>;
 
@@ -106,7 +106,7 @@ struct signedToLiteralType<false>
 };
 
 /**
- * This extends the interface for CVC4::BitVector for compatibility with symFPU.
+ * This extends the interface for CVC5::BitVector for compatibility with symFPU.
  * The template parameter distinguishes signed and unsigned bit-vectors, a
  * distinction symfpu uses.
  */
@@ -159,7 +159,7 @@ class wrappedBitVector : public BitVector
   /**
    * Inherited but ...
    * *sigh* if we use the inherited version then it will return a
-   * CVC4::BitVector which can be converted back to a
+   * CVC5::BitVector which can be converted back to a
    * wrappedBitVector<isSigned> but isn't done automatically when working
    * out types for templates instantiation.  ITE is a particular
    * problem as expressions and constants no longer derive the
@@ -502,6 +502,6 @@ class FloatingPointLiteral
 
 /* -------------------------------------------------------------------------- */
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 9b14db699bdc143bbe423a575779ec60de9897d3..78558ab2798d2157241a74b4fa71e393bef381fe 100644 (file)
@@ -15,7 +15,7 @@
 
 #include "base/check.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 FloatingPointSize::FloatingPointSize(uint32_t exp_size, uint32_t sig_size)
     : d_exp_size(exp_size), d_sig_size(sig_size)
@@ -31,4 +31,4 @@ FloatingPointSize::FloatingPointSize(const FloatingPointSize& old)
   Assert(validSignificandSize(d_sig_size));
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index be00e09870bb27709042a6f33d3ca42bc6c140e4..ed5dccc4f8243c3eacf61162cb29b1088b6ad0d7 100644 (file)
@@ -16,7 +16,7 @@
 #ifndef CVC4__FLOATINGPOINT_SIZE_H
 #define CVC4__FLOATINGPOINT_SIZE_H
 
-namespace CVC4 {
+namespace CVC5 {
 
 // Inline these!
 inline bool validExponentSize(uint32_t e) { return e >= 2; }
@@ -92,6 +92,6 @@ struct FloatingPointSizeHashFunction
                   | t.significandWidth());
   }
 }; /* struct FloatingPointSizeHashFunction */
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index bf13669d339296bcd2374f362278ff365f7ae11f..0ecc6485ddcdd259e69a200414b8ea4210835734 100644 (file)
@@ -22,7 +22,7 @@
 
 #include <gmpxx.h>
 
-namespace CVC4 {
+namespace CVC5 {
 
 /** Hashes the gmp integer primitive in a word by word fashion. */
 inline size_t gmpz_hash(const mpz_t toHash) {
@@ -35,6 +35,6 @@ inline size_t gmpz_hash(const mpz_t toHash) {
   return hash;
 }/* gmpz_hash() */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__GMP_UTIL_H */
index 8adb4b473f6a6691176bf889ac349b518dd3bdb8..066e01aadccf2779af4efd6dab47c55cd1324a13 100644 (file)
@@ -38,7 +38,7 @@ struct hash<uint64_t> {
 
 }/* std namespace */
 
-namespace CVC4 {
+namespace CVC5 {
 
 namespace fnv1a {
 
@@ -64,6 +64,6 @@ struct PairHashFunction {
   }
 };/* struct PairHashFunction */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__HASH_H */
index e5f1a5af776b52d9d3b7966b66a9a1812e895396..a50c4aeb7c67d3884f4a9d8caabcc9995dc36fde 100644 (file)
@@ -22,7 +22,7 @@
 #include "base/exception.h"
 #include "util/integer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 struct IntAnd
 {
@@ -41,6 +41,6 @@ inline std::ostream& operator<<(std::ostream& os, const IntAnd& ia)
   return os << "[" << ia.d_size << "]";
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__IAND_H */
index f3b3df29de5323e5a3a7fc7d7ff814d6bee7b4da..7c9f3c57f83ef03852a9f95540fad67361724778 100644 (file)
@@ -19,7 +19,7 @@
 
 #include <limits>
 
-namespace CVC4 {
+namespace CVC5 {
 
 static_assert(sizeof(Index) <= sizeof(size_t),
               "Index cannot be larger than size_t");
@@ -34,4 +34,4 @@ static_assert(!std::numeric_limits<Index>::is_signed,
  * (Limited testing suggests a ~1/16 of running time.) Interestingly,
  * uint_fast32_t also has a sizeof == 8 on x86_64.
  */
-}/* CVC4 namespace */
+}  // namespace CVC5
index 6a050f4f9ea3033e1a7d378748066a1cc759b664..1fa881eb61ecc0ab2174d8e90d34adc8e51159f7 100644 (file)
 #ifndef CVC4__INDEX_H
 #define CVC4__INDEX_H
 
-namespace CVC4 {
+namespace CVC5 {
 
 /** Index is a standardized unsigned integer used for efficient indexing. */
 using Index = uint32_t;
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__INDEX_H */
index 3c36a6a97f00993b84282e74df53e2897433c145..b201630c0034c09c558045f8e7ef68e263d6e5dc 100644 (file)
@@ -19,7 +19,7 @@
 #ifndef CVC4__UTIL__INDEXED_ROOT_PREDICATE_H
 #define CVC4__UTIL__INDEXED_ROOT_PREDICATE_H
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * The structure representing the index of a root predicate.
@@ -69,6 +69,6 @@ struct IndexedRootPredicateHashFunction
   }
 }; /* struct IndexedRootPredicateHashFunction */
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
\ No newline at end of file
index a4035165ee2a30f8b3a13aedb61aed3f2d5a0e52..0f02f03e5dd7dc80342dbb32079bb5f3eb45bd09 100644 (file)
@@ -28,7 +28,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 
 signed int Integer::s_fastSignedIntMin = -(1 << 29);
 signed int Integer::s_fastSignedIntMax = (1 << 29) - 1;
@@ -568,4 +568,4 @@ std::ostream& operator<<(std::ostream& os, const Integer& n)
 {
   return os << n.toString();
 }
-} /* namespace CVC4 */
+} // namespace CVC5
index db1e5068f268f544b720038c690375cb9f327a2b..7d7b002f255ea00512eacc259b75a338cf300a1a 100644 (file)
 #include "base/exception.h"
 #include "cvc4_export.h"  // remove when Cvc language support is removed
 
-namespace CVC4 {
+namespace CVC5 {
 
 class Rational;
 
 class CVC4_EXPORT Integer
 {
-  friend class CVC4::Rational;
+  friend class CVC5::Rational;
 
  public:
   /**
@@ -380,11 +380,11 @@ class CVC4_EXPORT Integer
 
 struct IntegerHashFunction
 {
-  size_t operator()(const CVC4::Integer& i) const { return i.hash(); }
+  size_t operator()(const CVC5::Integer& i) const { return i.hash(); }
 }; /* struct IntegerHashFunction */
 
 std::ostream& operator<<(std::ostream& os, const Integer& n);
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__INTEGER_H */
index 89f6dc30841f5b7a1ec8b5b2463372970e84c13b..d1e0d71082b4258fad3bddff17797dd4bdb9db12 100644 (file)
@@ -31,7 +31,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 
 Integer::Integer(const char* s, unsigned base)
   : d_value(s, base)
@@ -483,4 +483,4 @@ const Integer& Integer::max(const Integer& a, const Integer& b)
   return (a >= b) ? a : b;
 }
 
-} /* namespace CVC4 */
+} // namespace CVC5
index 616408b428428b47a306ddfd72d098c2b74d89c5..fa206d08f01d628a092938b23b2e82f032514c1f 100644 (file)
 
 #include "cvc4_export.h"  // remove when Cvc language support is removed
 
-namespace CVC4 {
+namespace CVC5 {
 
 class Rational;
 
 class CVC4_EXPORT Integer
 {
-  friend class CVC4::Rational;
+  friend class CVC5::Rational;
 
  public:
   /**
@@ -330,7 +330,7 @@ class CVC4_EXPORT Integer
 
 struct IntegerHashFunction
 {
-  inline size_t operator()(const CVC4::Integer& i) const { return i.hash(); }
+  inline size_t operator()(const CVC5::Integer& i) const { return i.hash(); }
 }; /* struct IntegerHashFunction */
 
 inline std::ostream& operator<<(std::ostream& os, const Integer& n)
@@ -338,6 +338,6 @@ inline std::ostream& operator<<(std::ostream& os, const Integer& n)
   return os << n.toString();
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__INTEGER_H */
index a74a42a177651c54b163620142faeb644fc4a76f..35c0efd68f4d175b23f012ebf062865a3b542a1f 100644 (file)
@@ -31,7 +31,7 @@
 
 #include "base/exception.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 template <class T>
 class Maybe
@@ -84,6 +84,6 @@ inline std::ostream& operator<<(std::ostream& out, const Maybe<T>& m){
   return out;
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__UTIL__MAYBE_H */
index dd9d3bf92da74a29e2a7d8eec806e28e3fccfbb4..37fa0d89296dcb462c3de8d2a40a96a56db29c92 100644 (file)
@@ -17,7 +17,7 @@
 
 #include <ostream>
 
-namespace CVC4 {
+namespace CVC5 {
 
 StreamFormatScope::StreamFormatScope(std::ostream& out)
     : d_out(out), d_format_flags(out.flags()), d_precision(out.precision())
@@ -30,4 +30,4 @@ StreamFormatScope::~StreamFormatScope()
   d_out.flags(d_format_flags);
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 1f70e33adc2220175d29c2ec2083510ff687484d..c5e1e2797656f5def194af05ae82e525b92a23db 100644 (file)
@@ -22,7 +22,7 @@
 #include <ios>
 #include <iosfwd>
 
-namespace CVC4 {
+namespace CVC5 {
 
 // Saves the formatting of an ostream and restores the previous settings on
 // destruction. Example usage:
@@ -44,6 +44,6 @@ class StreamFormatScope
   std::streamsize d_precision;
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__UTIL__OSTREAM_UTIL_H */
index e9f80bf770588d93f6a274e9e4c06d05d33aabe5..9dbb24872605c02f95ee8b710c29b7300a4ef88b 100644 (file)
@@ -35,7 +35,7 @@
 #include "util/rational.h"
 #include "util/real_algebraic_number.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace poly_utils {
 
 namespace {
@@ -361,6 +361,6 @@ void getVariableInformation(VariableInformation& vi,
 }
 
 }  // namespace poly_utils
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 203aec618f32de2ac19638868f38e91c6adb76b3..efb1859322d427a4b77978cb35a39be4f8808676 100644 (file)
@@ -36,7 +36,7 @@
 
 #include <poly/polyxx.h>
 
-namespace CVC4 {
+namespace CVC5 {
 /**
  * Utilities for working with libpoly.
  * This namespace contains various basic conversion routines necessary for the
@@ -49,28 +49,28 @@ namespace CVC4 {
  */
 namespace poly_utils {
 
-/** Converts a poly::Integer to a CVC4::Integer. */
+/** Converts a poly::Integer to a CVC5::Integer. */
 Integer toInteger(const poly::Integer& i);
-/** Converts a poly::Integer to a CVC4::Rational. */
+/** Converts a poly::Integer to a CVC5::Rational. */
 Rational toRational(const poly::Integer& r);
-/** Converts a poly::Rational to a CVC4::Rational. */
+/** Converts a poly::Rational to a CVC5::Rational. */
 Rational toRational(const poly::Rational& r);
-/** Converts a poly::DyadicRational to a CVC4::Rational. */
+/** Converts a poly::DyadicRational to a CVC5::Rational. */
 Rational toRational(const poly::DyadicRational& dr);
 
-/** Converts a poly::Value to a CVC4::Rational (that may be a bit above). */
+/** Converts a poly::Value to a CVC5::Rational (that may be a bit above). */
 Rational toRationalAbove(const poly::Value& v);
-/** Converts a poly::Value to a CVC4::Rational (that may be a bit below). */
+/** Converts a poly::Value to a CVC5::Rational (that may be a bit below). */
 Rational toRationalBelow(const poly::Value& v);
 
-/** Converts a CVC4::Integer to a poly::Integer. */
+/** Converts a CVC5::Integer to a poly::Integer. */
 poly::Integer toInteger(const Integer& i);
-/** Converts a vector of CVC4::Integers to a vector of poly::Integers. */
+/** Converts a vector of CVC5::Integers to a vector of poly::Integers. */
 std::vector<poly::Integer> toInteger(const std::vector<Integer>& vi);
-/** Converts a CVC4::Rational to a poly::Rational. */
+/** Converts a CVC5::Rational to a poly::Rational. */
 poly::Rational toRational(const Rational& r);
 /**
- * Converts a CVC4::Rational to a poly::DyadicRational. If the input is not
+ * Converts a CVC5::Rational to a poly::DyadicRational. If the input is not
  * dyadic, no result is produced.
  */
 Maybe<poly::DyadicRational> toDyadicRational(const Rational& r);
@@ -91,7 +91,7 @@ poly::Rational approximateToDyadic(const poly::Rational& r,
 
 /**
  * Constructs a poly::AlgebraicNumber, allowing for refinement of the
- * CVC4::Rational bounds. As a poly::AlgebraicNumber works on
+ * CVC5::Rational bounds. As a poly::AlgebraicNumber works on
  * poly::DyadicRationals internally, the bounds are iteratively refined using
  * approximateToDyadic until the respective interval is isolating. If the
  * provided rational bounds are already dyadic, the refinement is skipped.
@@ -101,7 +101,7 @@ poly::AlgebraicNumber toPolyRanWithRefinement(poly::UPolynomial&& p,
                                               const Rational& upper);
 
 /**
- * Constructs a CVC4::RealAlgebraicNumber, simply wrapping
+ * Constructs a CVC5::RealAlgebraicNumber, simply wrapping
  * toPolyRanWithRefinement.
  */
 RealAlgebraicNumber toRanWithRefinement(poly::UPolynomial&& p,
@@ -138,7 +138,7 @@ void getVariableInformation(VariableInformation& vi,
                             const poly::Polynomial& poly);
 
 }  // namespace poly_utils
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
 
index 9d94ff624e6304a721c660cf4df7192629f4fbc0..ab35bd3899bf6fa04fa07431e263eedcbbfeee0e 100644 (file)
@@ -21,7 +21,7 @@
 #include <cfloat>
 #include "base/check.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 Random::Random(uint64_t seed) { setSeed(seed); }
 
@@ -66,4 +66,4 @@ bool Random::pickWithProb(double probability)
   return r < p;
 }
 
-}
+}  // namespace CVC5
index 31d93a6433f38c5acacbb7127737d2f578a90f1a..67d4e052deb6b3f7e8844c281f8c2ca0e9b5a689 100644 (file)
@@ -21,7 +21,7 @@
 #ifndef CVC4__UTIL__RANDOM_H
 #define CVC4__UTIL__RANDOM_H
 
-namespace CVC4 {
+namespace CVC5 {
 
 class Random
 {
@@ -69,5 +69,5 @@ class Random
   uint64_t d_state;
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 #endif
index 4d948415f9c1e88a79022b9f02469a6472b371e2..a974a6155a2a8d929668f8271d84ec4dee7dbaeb 100644 (file)
@@ -28,7 +28,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 
 /* Computes a rational given a decimal string. The rational
  * version of <code>xxx.yyy</code> is <code>xxxyyy/(10^3)</code>.
@@ -117,4 +117,4 @@ Maybe<Rational> Rational::fromDouble(double d)
   }
 }
 
-} /* namespace CVC4 */
+} // namespace CVC5
index bd48ad85140c3a40d9a28256a4f099ca9873ddf0..d2c57e90dd97ff5f8705991cd25c0b6f9b381f40 100644 (file)
@@ -37,7 +37,7 @@
 #include "util/integer.h"
 #include "util/maybe.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  ** A multi-precision rational constant.
@@ -336,11 +336,11 @@ class CVC4_EXPORT Rational
 
 struct RationalHashFunction
 {
-  inline size_t operator()(const CVC4::Rational& r) const { return r.hash(); }
+  inline size_t operator()(const CVC5::Rational& r) const { return r.hash(); }
 }; /* struct RationalHashFunction */
 
 std::ostream& operator<<(std::ostream& os, const Rational& n) CVC4_EXPORT;
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__RATIONAL_H */
index 2fbe45d805c80f5e6d0621f8179697785934a812..0762e17c14ba42c8c1f7b3cd788cb99afc01edf1 100644 (file)
@@ -27,7 +27,7 @@
 
 #include "base/check.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 std::ostream& operator<<(std::ostream& os, const Rational& q){
   return os << q.toString();
@@ -98,4 +98,4 @@ Maybe<Rational> Rational::fromDouble(double d)
   return Maybe<Rational>();
 }
 
-} /* namespace CVC4 */
+} // namespace CVC5
index 49021100176dbdc0ec88fa8e9ce33b155c630cb8..0d7569b2183b9bf570c5525a2feedbdcbaede473 100644 (file)
@@ -29,7 +29,7 @@
 #include "util/integer.h"
 #include "util/maybe.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  ** A multi-precision rational constant.
@@ -326,11 +326,11 @@ class CVC4_EXPORT Rational
 
 struct RationalHashFunction
 {
-  inline size_t operator()(const CVC4::Rational& r) const { return r.hash(); }
+  inline size_t operator()(const CVC5::Rational& r) const { return r.hash(); }
 }; /* struct RationalHashFunction */
 
 std::ostream& operator<<(std::ostream& os, const Rational& n) CVC4_EXPORT;
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__RATIONAL_H */
index b4730c1b1940e4037aab96b8643f7f42322f28f9..6a8111b55d8e32d67e001edd1b694e8584a446ed 100644 (file)
@@ -28,7 +28,7 @@
 #include "base/check.h"
 #include "util/poly_util.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 RealAlgebraicNumber::RealAlgebraicNumber(poly::AlgebraicNumber&& an)
     : d_value(std::move(an))
@@ -174,4 +174,4 @@ int sgn(const RealAlgebraicNumber& ran) { return sgn(ran.getValue()); }
 bool isZero(const RealAlgebraicNumber& ran) { return is_zero(ran.getValue()); }
 bool isOne(const RealAlgebraicNumber& ran) { return is_one(ran.getValue()); }
 
-}  // namespace CVC4
+}  // namespace CVC5
index ef5ff16f1287620f18faf40c584c2b285393cd09..4819e8866b591e02bcba49835c880e088b6226f7 100644 (file)
@@ -26,7 +26,7 @@
 #include "util/integer.h"
 #include "util/rational.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * Represents a real algebraic number based on poly::AlgebraicNumber.
@@ -148,6 +148,6 @@ bool isZero(const RealAlgebraicNumber& ran);
 /** Check whether a real algebraic number is one. */
 bool isOne(const RealAlgebraicNumber& ran);
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__REAL_ALGEBRAIC_NUMBER_H */
index eabafeb371f515b8946a134a9009b72a59eb9048..5df83b1cef2d52cef2a4f22b1aadda927b849e64 100644 (file)
@@ -16,7 +16,7 @@
 
 #include <ostream>
 
-namespace CVC4 {
+namespace CVC5 {
 
 RegExpRepeat::RegExpRepeat(uint32_t repeatAmount) : d_repeatAmount(repeatAmount)
 {
@@ -57,4 +57,4 @@ std::ostream& operator<<(std::ostream& os, const RegExpLoop& r)
   return os << "[" << r.d_loopMinOcc << ".." << r.d_loopMaxOcc << "]";
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index b08065a25868b4ddc6049a1e5436cc7fe429b97f..c28f121c0220456c6be304c36c234989dd1256dd 100644 (file)
@@ -19,7 +19,7 @@
 
 #include <iosfwd>
 
-namespace CVC4 {
+namespace CVC5 {
 
 struct RegExpRepeat
 {
@@ -69,6 +69,6 @@ std::ostream& operator<<(std::ostream& os, const RegExpRepeat& bv);
 
 std::ostream& operator<<(std::ostream& os, const RegExpLoop& bv);
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__UTIL__REGEXP_H */
index c31300077d9123ea7f5e2b19621e96670972de1c..00395178cc85a82ee6303dc9c6bf5adbfba3b892 100644 (file)
@@ -28,7 +28,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 
 bool WallClockTimer::on() const
 {
@@ -420,4 +420,4 @@ void ResourceManager::registerListener(Listener* listener)
   return d_listeners.push_back(listener);
 }
 
-} /* namespace CVC4 */
+} // namespace CVC5
index a8a7edb75b364c3c9aeea5a2cf28009ecea53f08..3a6269e99742c4af6f5fad6c5f92b7feb1b8f7f6 100644 (file)
@@ -26,7 +26,7 @@
 #include <memory>
 #include <vector>
 
-namespace CVC4 {
+namespace CVC5 {
 
 class Listener;
 class Options;
@@ -206,6 +206,6 @@ class ResourceManager
 
 }; /* class ResourceManager */
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__RESOURCE_MANAGER_H */
index 6e83953a3686b6404928ab8ef255710bd2f24128..f9fa94266ec446fc5775c34292a6c0750bf75c88 100644 (file)
@@ -26,7 +26,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 
 Result::Result()
     : d_sat(SAT_UNKNOWN),
@@ -374,4 +374,4 @@ void Result::toStream(std::ostream& out, OutputLanguage language) const {
   };
 }
 
-} /* CVC4 namespace */
+}  // namespace CVC5
index b5c5451eae071f7d4176fc01c7739f25ac3ff92f..e2a3a268afe20daa33736e6216961a77b6753e8e 100644 (file)
@@ -24,7 +24,7 @@
 
 #include "options/language.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class Result;
 
@@ -160,6 +160,6 @@ bool operator==(enum Result::Entailment e, const Result& r);
 bool operator!=(enum Result::Sat s, const Result& r);
 bool operator!=(enum Result::Entailment e, const Result& r);
 
-} /* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__RESULT_H */
index 485bbf847d457d34577c43ca6f2c39dbfc248243..e58689df6b7f981e74c5ccc61a06ef9667f536cc 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <fenv.h>
 
-namespace CVC4 {
+namespace CVC5 {
 
 #define CVC4_NUM_ROUNDING_MODES 5
 
@@ -45,6 +45,6 @@ struct RoundingModeHashFunction
   inline size_t operator()(const RoundingMode& rm) const { return size_t(rm); }
 }; /* struct RoundingModeHashFunction */
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index adb051d705ffd4aebaf142ab8bbb235e9e3af9ca..c701198221dff9c5fbe45c925feea8793da8e9ba 100644 (file)
@@ -28,7 +28,7 @@
 /* Size of buffers used */
 #define BUFFER_SIZE 20
 
-namespace CVC4 {
+namespace CVC5 {
 
 template <>
 void safe_print(int fd, const std::string& msg) {
@@ -214,4 +214,4 @@ void safe_print_right_aligned(int fd, uint64_t i, ssize_t width) {
   }
 }
 
-} /* CVC4 namespace */
+}  // namespace CVC5
index dd66ed41b4177479cbf55eb7b432706a47a7798d..553f78bb7c90513e326413891c44419bb2751761 100644 (file)
@@ -44,7 +44,7 @@
 
 #include "cvc4_export.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * Prints arrays of chars (e.g. string literals) of length N. Safe to use in a
@@ -136,6 +136,6 @@ void safe_print_hex(int fd, uint64_t i);
  */
 void safe_print_right_aligned(int fd, uint64_t i, ssize_t width);
 
-} /* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__SAFE_PRINT_H */
index 05f617aa5f161b5335649316a3105202a7145fcd..a39aebc63d2d6b2001ee411bbf52934bd261ed45 100644 (file)
@@ -23,7 +23,7 @@
 #include "util/bitvector.h"
 #include "util/random.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 BitVector Sampler::pickBvUniform(unsigned sz)
 {
@@ -172,4 +172,4 @@ FloatingPoint Sampler::pickFpBiased(unsigned e, unsigned s)
   return FloatingPoint(e, s, bv);
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 449ef96f990a58fcf9860786b93873c42f115de1..f715536bcd4d1e4b4d78d63b720458cc1931a29e 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "util/floatingpoint.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class Sampler
 {
@@ -52,6 +52,6 @@ class Sampler
   static constexpr double probSpecial = 0.2;
 };
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__UTIL_FLOATINGPOINT_SAMPLER_H */
index 91ef8a2718dd6d2e039694d9c33d7a5c663d93cf..3c93ef5ae35db8f0870c01f8c748966807ec6e70 100644 (file)
@@ -33,7 +33,7 @@
 #include "util/ostream_util.h"
 #include "util/smt2_quote_string.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 const int PrettySExprs::s_iosIndex = std::ios_base::xalloc();
 
@@ -90,12 +90,14 @@ SExpr::SExpr(const SExpr& other)
   Assert((d_children == NULL) == isAtom());
 }
 
-SExpr::SExpr(const CVC4::Integer& value)
+SExpr::SExpr(const CVC5::Integer& value)
     : d_sexprType(SEXPR_INTEGER),
       d_integerValue(value),
       d_rationalValue(0),
       d_stringValue(""),
-      d_children(NULL) {}
+      d_children(NULL)
+{
+}
 
 SExpr::SExpr(int value)
     : d_sexprType(SEXPR_INTEGER),
@@ -125,12 +127,14 @@ SExpr::SExpr(unsigned long int value)
       d_stringValue(""),
       d_children(NULL) {}
 
-SExpr::SExpr(const CVC4::Rational& value)
+SExpr::SExpr(const CVC5::Rational& value)
     : d_sexprType(SEXPR_RATIONAL),
       d_integerValue(0),
       d_rationalValue(value),
       d_stringValue(""),
-      d_children(NULL) {}
+      d_children(NULL)
+{
+}
 
 SExpr::SExpr(const std::string& value)
     : d_sexprType(SEXPR_STRING),
@@ -304,12 +308,14 @@ std::string SExpr::getValue() const {
   return std::string();
 }
 
-const CVC4::Integer& SExpr::getIntegerValue() const {
+const CVC5::Integer& SExpr::getIntegerValue() const
+{
   PrettyCheckArgument(isInteger(), this);
   return d_integerValue;
 }
 
-const CVC4::Rational& SExpr::getRationalValue() const {
+const CVC5::Rational& SExpr::getRationalValue() const
+{
   PrettyCheckArgument(isRational(), this);
   return d_rationalValue;
 }
@@ -377,4 +383,4 @@ SExpr SExpr::parseListOfListOfAtoms(
   return SExpr(parsedListsOfAtoms);
 }
 
-} /* CVC4 namespace */
+}  // namespace CVC5
index aabbf473d2d6c0d07cc6c6fd57ba2acadef99acd..f4eaca66379ea99f1fc3715edd7c700995d5dfa0 100644 (file)
@@ -35,7 +35,7 @@
 #include "util/integer.h"
 #include "util/rational.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class SExprKeyword
 {
@@ -61,14 +61,14 @@ class CVC4_EXPORT SExpr
   SExpr& operator=(const SExpr& other);
   ~SExpr();
 
-  SExpr(const CVC4::Integer& value);
+  SExpr(const CVC5::Integer& value);
 
   SExpr(int value);
   SExpr(long int value);
   SExpr(unsigned int value);
   SExpr(unsigned long int value);
 
-  SExpr(const CVC4::Rational& value);
+  SExpr(const CVC5::Rational& value);
 
   SExpr(const std::string& value);
 
@@ -120,13 +120,13 @@ class CVC4_EXPORT SExpr
    * Get the integer value of this S-expression. This will cause an
    * error if this S-expression is not an integer.
    */
-  const CVC4::Integer& getIntegerValue() const;
+  const CVC5::Integer& getIntegerValue() const;
 
   /**
    * Get the rational value of this S-expression. This will cause an
    * error if this S-expression is not a rational.
    */
-  const CVC4::Rational& getRationalValue() const;
+  const CVC5::Rational& getRationalValue() const;
 
   /**
    * Get the children of this S-expression. This will cause an error
@@ -211,10 +211,10 @@ class CVC4_EXPORT SExpr
   } d_sexprType;
 
   /** The value of an atomic integer-valued S-expression. */
-  CVC4::Integer d_integerValue;
+  CVC5::Integer d_integerValue;
 
   /** The value of an atomic rational-valued S-expression. */
-  CVC4::Rational d_rationalValue;
+  CVC5::Rational d_rationalValue;
 
   /** The value of an atomic S-expression. */
   std::string d_stringValue;
@@ -301,6 +301,6 @@ class CVC4_EXPORT PrettySExprs
  */
 std::ostream& operator<<(std::ostream& out, PrettySExprs ps);
 
-} /* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__SEXPR_H */
index e06e5dc9300cf15dc2fd2683c957c28c244b7cbd..7d255c6f1d2b4521578c886d313b742af376f121 100644 (file)
@@ -19,7 +19,7 @@
 #include <sstream>
 #include <string>
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * SMT-LIB 2 quoting for symbols
@@ -43,4 +43,4 @@ std::string quoteSymbol(const std::string& s){
   return s;
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index 911faae4292b5467d745000d5f4d960ef3dfeede..b9e6592df984c2fa5a36e39434bfd09e09f82f53 100644 (file)
 
 #include <string>
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * SMT-LIB 2 quoting for symbols
  */
 std::string quoteSymbol(const std::string& s);
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__UTIL__SMT2_QUOTE_STRING_H */
index d824e0f215e992123c0a9ed68d028cf77cbe0781..3c7ac6731afc4d4182f5210d56440c1160708efd 100644 (file)
@@ -20,8 +20,7 @@
 #include "util/safe_print.h"
 #include "util/statistics_registry.h" // for details about class Stat
 
-
-namespace CVC4 {
+namespace CVC5 {
 
 bool StatisticsBase::StatCmp::operator()(const Stat* s1, const Stat* s2) const {
   return s1->getName() < s2->getName();
@@ -131,4 +130,4 @@ SExpr StatisticsBase::getStatistic(std::string name) const {
   }
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index 7b5400aafd1443ab5cdfc411204a1833ba22a18e..0c52cfe8ef435e40bfea718ac75995414ced0ebe 100644 (file)
@@ -29,7 +29,7 @@
 #include "cvc4_export.h"
 #include "util/sexpr.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 class Stat;
 
@@ -127,6 +127,6 @@ public:
 
 }; /* class Statistics */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__STATISTICS_H */
index b439daba808c7d0448c453b4b1f2b1a96a4040e9..bbd98ffaf7d1ef600b8063cbdc00dd6c9e6d57f8 100644 (file)
@@ -34,7 +34,7 @@
 /****************************************************************************/
 /* Some utility functions for timespec                                    */
 /****************************************************************************/
-namespace CVC4 {
+namespace CVC5 {
 
 void StatisticsRegistry::registerStat(Stat* s)
 {
@@ -89,4 +89,4 @@ RegisterStatistic::~RegisterStatistic() {
   d_reg->unregisterStat(d_stat);
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
index a55aec2825b826bda75abeb9a850ae5e2f9e062a..b8c83436f78589481922156480a2b39d1f78a97f 100644 (file)
 #include "util/statistics.h"
 #include "util/stats_base.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /** A statistic that contains a SExpr. */
 class SExprStat : public Stat {
@@ -196,6 +196,6 @@ private:
 
 }; /* class RegisterStatistic */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__STATISTICS_REGISTRY_H */
index f55e2f5ab4826ef86b93d1bd7a368f2c3e3b0cd9..758883cbe95b76417cd48c83a4dd898c736e6946 100644 (file)
@@ -18,7 +18,7 @@
 
 #include "util/statistics_registry.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 Stat::Stat(const std::string& name) : d_name(name)
 {
@@ -112,4 +112,4 @@ SExpr AverageStat::getValue() const
   return SExpr(Rational::fromDecimal(ss.str()));
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 24a2ca56013cc3d88878930a0c9bbc12cf6077f1..f7d19624a5ab532bbedb403b4a59bf09d3383f2d 100644 (file)
@@ -34,7 +34,7 @@
 #define CVC4_USE_STATISTICS false
 #endif
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * The base class for all statistics.
@@ -274,6 +274,6 @@ class SizeStat : public Stat
   const T& d_sized;
 }; /* class SizeStat */
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 49306ba28c2b4b579bf0de735b62237b8886dc68..44d4b9e7c52a234463ae444ba40da1f9564401a7 100644 (file)
@@ -24,7 +24,7 @@
 
 #include "util/stats_base.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /**
  * A histogram statistic class for integral types.
@@ -123,6 +123,6 @@ class IntegralHistogramStat : public Stat
   int64_t d_offset;
 }; /* class IntegralHistogramStat */
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 63d9914d6f6a672d753be6af7473ef8f7c1dd9ad..6280b79e1c4ca1760da831b6efd6b94872b2a47a 100644 (file)
@@ -21,7 +21,7 @@
 #include "base/check.h"
 #include "util/ostream_util.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 template <>
 void safe_print(int fd, const timer_stat_detail::duration& t)
@@ -101,4 +101,4 @@ CodeTimer::~CodeTimer()
   }
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 36e254795e88f8b381f38e85eb5ef1af6a2b8ed0..40df52ade0191c125cda7a80dd601ba4678333a9 100644 (file)
@@ -24,7 +24,7 @@
 #include "cvc4_export.h"
 #include "util/stats_base.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace timer_stat_detail {
 using clock = std::chrono::steady_clock;
 using time_point = clock::time_point;
@@ -46,7 +46,7 @@ class CodeTimer;
 class CVC4_EXPORT TimerStat : public BackedStat<timer_stat_detail::duration>
 {
  public:
-  typedef CVC4::CodeTimer CodeTimer;
+  typedef CVC5::CodeTimer CodeTimer;
 
   /**
    * Construct a timer statistic with the given name.  Newly-constructed
@@ -108,6 +108,6 @@ private:
   CodeTimer& operator=(const CodeTimer& timer) = delete;
 }; /* class CodeTimer */
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 893afcb4c53964258496da3d06a7d4b275efda6d..2a87ff43990a78c90c3dce7e93c4e47cc5730d6c 100644 (file)
@@ -23,7 +23,7 @@
 #include "util/ostream_util.h"
 #include "util/stats_timer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 std::ostream& operator<<(std::ostream& os,
                          const timer_stat_detail::duration& dur)
@@ -35,4 +35,4 @@ std::ostream& operator<<(std::ostream& os,
             << (dur % std::chrono::seconds(1)).count();
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index b38f7b64123d51d3535bfdd47b53d2a03e8fb92a..d511539ca681d2f4f84ca11a49fc37cd37ffeeb6 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "cvc4_export.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 namespace timer_stat_detail {
 struct duration;
@@ -32,6 +32,6 @@ struct duration;
 std::ostream& operator<<(std::ostream& os,
                          const timer_stat_detail::duration& dur) CVC4_EXPORT;
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif
index 73a0d78ee3a22b5a97665ba3acb16710c79bd843..d1d7fadc2b33d88b7b958977c7ddc02b54c0db39 100644 (file)
@@ -25,7 +25,7 @@
 
 using namespace std;
 
-namespace CVC4 {
+namespace CVC5 {
 
 static_assert(UCHAR_MAX == 255, "Unsigned char is assumed to have 256 values.");
 
@@ -101,7 +101,7 @@ void String::addCharToInternal(unsigned char ch, std::vector<unsigned>& str)
     std::stringstream serr;
     serr << "Illegal string character: \"" << ch
          << "\", must use escape sequence";
-    throw CVC4::Exception(serr.str());
+    throw CVC5::Exception(serr.str());
   }
   else
   {
@@ -513,4 +513,4 @@ std::ostream &operator<<(std::ostream &os, const String &s) {
   return os << "\"" << s.toString() << "\"";
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 6c620587a6aaa3e147773a4f42b8cda9d4b4a7d2..a3e0245aad08532dff1c6a537a30b8bdc75ee47e 100644 (file)
@@ -23,7 +23,7 @@
 
 #include "util/rational.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 /** The CVC4 string class
  *
@@ -46,7 +46,7 @@ class String
   static inline unsigned num_codes() { return 196608; }
   /** constructors for String
    *
-   * Internally, a CVC4::String is represented by a vector of unsigned
+   * Internally, a CVC5::String is represented by a vector of unsigned
    * integers (d_str) representing the code points of the characters.
    *
    * To build a string from a C++ string, we may process escape sequences
@@ -61,7 +61,7 @@ class String
    * where d_0 ... d_4 are hexadecimal digits, to the appropriate character.
    *
    * If useEscSequences is false, then the characters of the constructed
-   * CVC4::String correspond one-to-one with the input string.
+   * CVC5::String correspond one-to-one with the input string.
    */
   String() = default;
   explicit String(const std::string& s, bool useEscSequences = false)
@@ -112,7 +112,7 @@ class String
    * If useEscSequences is false, the string's printable characters are
    * printed as characters. Notice that for all std::string s having only
    * printable characters, we have that
-   *    CVC4::String( s ).toString() = s.
+   *    CVC5::String( s ).toString() = s.
    */
   std::string toString(bool useEscSequences = false) const;
   /* toWString
@@ -265,7 +265,8 @@ namespace strings {
 
 struct StringHashFunction
 {
-  size_t operator()(const ::CVC4::String& s) const {
+  size_t operator()(const ::CVC5::String& s) const
+  {
     return std::hash<std::string>()(s.toString());
   }
 }; /* struct StringHashFunction */
@@ -274,6 +275,6 @@ struct StringHashFunction
 
 std::ostream& operator<<(std::ostream& os, const String& s);
 
-}  // namespace CVC4
+}  // namespace CVC5
 
 #endif /* CVC4__UTIL__STRING_H */
index d77d7bf97584b6ca8728f1569b7944a6bea4f9d7..571bfe797c6aa97fc1dbae6c44244ccde6b16d9b 100644 (file)
@@ -23,7 +23,7 @@
 #include <vector>
 #include <utility>
 
-namespace CVC4 {
+namespace CVC5 {
 
 class TupleUpdate
 {
@@ -49,6 +49,6 @@ inline std::ostream& operator<<(std::ostream& out, const TupleUpdate& t) {
   return out << "[" << t.getIndex() << "]";
 }
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__TUPLE_H */
index 29c22409c317cb3f8e8589e308d8894305a30794..31fe26577c803f5645dd4e63fa763b31c25aaaef 100644 (file)
@@ -21,9 +21,9 @@
 #include "base/exception.h"
 #include "cvc4_export.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
-class CVC4_EXPORT UnsafeInterruptException : public CVC4::Exception
+class CVC4_EXPORT UnsafeInterruptException : public CVC5::Exception
 {
  public:
   UnsafeInterruptException() :
@@ -40,6 +40,6 @@ class CVC4_EXPORT UnsafeInterruptException : public CVC4::Exception
   }
 }; /* class UnsafeInterruptException */
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__UNSAFE_INTERRUPT_EXCEPTION_H */
index 6ce331fc45bb869028d28b731ba732bf56117c7b..480b68ff21201cb80c9733ce6cedf1ae89dd734d 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "base/check.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 std::unique_ptr<std::fstream> openTmpFile(std::string* pattern)
 {
@@ -52,4 +52,4 @@ std::unique_ptr<std::fstream> openTmpFile(std::string* pattern)
   return tmpStream;
 }
 
-}  // namespace CVC4
+}  // namespace CVC5
index 411d3a6f33c20ddb378bd46aeb192d435a56bcb7..006f2072c59bc1ad1793593cc5172a1d6f767192 100644 (file)
@@ -24,8 +24,7 @@
 #include <memory>
 #include <string>
 
-namespace CVC4 {
-
+namespace CVC5 {
 
 /**
  * Using std::find_if(), finds the first iterator in [first,last)
@@ -78,6 +77,6 @@ void container_to_stream(std::ostream& out,
  */
 std::unique_ptr<std::fstream> openTmpFile(std::string* pattern);
 
-}/* CVC4 namespace */
+}  // namespace CVC5
 
 #endif /* CVC4__UTILITY_H */
index c98ea3ef763995ed6226d9685d0e3be5f4188da7..1dcff036b877fdf5bf874ed6bf502e32ca64bc18 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "api/cvc4cpp.h"
 
-using namespace CVC4::api;
+using namespace CVC5::api;
 using namespace std;
 
 int main() {
index 032984ebc5036ac3ba9b2dc333023adbcd4f2be6..2f4173d88e1d4c527176a09af96e862e23adae1d 100644 (file)
@@ -14,7 +14,7 @@
 
 #include "api/cvc4cpp.h"
 
-using namespace CVC4::api;
+using namespace CVC5::api;
 
 int main()
 {
index 1a891251cf060dd72efd429784b24f8a88ed6cb3..d275c3ede4971e694754bd44b02ca7a37329a391 100644 (file)
@@ -14,7 +14,7 @@
 
 #include "api/cvc4cpp.h"
 
-using namespace CVC4::api;
+using namespace CVC5::api;
 
 int main()
 {
index 7b42d6a76ed8645f50bb7d60ef07e581d1984dea..fb4475ca478b53af071e4963cee7185548876c3a 100644 (file)
@@ -34,9 +34,9 @@
 #include "parser/parser_builder.h"
 #include "smt/command.h"
 
-using namespace CVC4;
-using namespace CVC4::parser;
-using namespace CVC4::language;
+using namespace CVC5;
+using namespace CVC5::parser;
+using namespace CVC5::language;
 
 int runTest();
 
index 6a65743983fc5508763da3fa634fe764e569ac8b..30b03a8f80287585335389e212967815ce185fcd 100644 (file)
@@ -22,7 +22,7 @@
 
 #include "api/cvc4cpp.h"
 
-using namespace CVC4::api;
+using namespace CVC5::api;
 
 int main()
 {
index e4288f8ed884e9206719850ffb8d15116ec468d0..ab373bf7c548b4873b94c36407dc25649384a71e 100644 (file)
@@ -24,7 +24,7 @@
 
 #include "api/cvc4cpp.h"
 
-using namespace CVC4::api;
+using namespace CVC5::api;
 using namespace std;
 
 /**
index 223028d4c503ea179bc4433bee46ae5364bc064f..8604366ba7432b75d277f0a693e6aa29ad6472bb 100644 (file)
@@ -26,8 +26,8 @@
 #include "smt/command.h"
 #include "smt/smt_engine.h"
 
-using namespace CVC4;
-using namespace CVC4::parser;
+using namespace CVC5;
+using namespace CVC5::parser;
 using namespace std;
 
 void testGetInfo(api::Solver* solver, const char* s);
index b0188353c1e2736d47e70be1812e40386ce52d17..d0a05478ce9addebcc0b9f57d2ee9e089e660883 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "api/cvc4cpp.h"
 
-using namespace CVC4::api;
+using namespace CVC5::api;
 using namespace std;
 
 int main() {
index ccc61c36a846b010f42995f2770da6af7e564449..97db622c627d6f9695a3a3e5222bfef2e8b47753 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "test_api.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace api;
 
@@ -547,4 +547,4 @@ TEST_F(TestApiBlackDatatype, datatypeSpecializedCons)
   ASSERT_THROW(nilc.getSpecializedConstructorTerm(isort), CVC4ApiException);
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index c816fa5a321bf5faf95c0e8f1ad63b5961d76419..96ad29503e6aa38baf3c9fd698bd3c45b8991ec1 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "test_api.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace api;
 
@@ -122,4 +122,4 @@ TEST_F(TestApiBlackGrammar, addAnyVariable)
   ASSERT_THROW(g1.addAnyVariable(start), CVC4ApiException);
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 46aa9799b876d9fe54e5f2c74f1ca6f2a2b0ef29..2333e57197fb15522d849f26877b6e3e84663885 100644 (file)
@@ -14,7 +14,7 @@
 
 #include "test_api.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace api;
 
@@ -178,4 +178,4 @@ TEST_F(TestApiBlackOp, opScopingToString)
   ASSERT_EQ(bitvector_repeat_ot.toString(), op_repr);
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index a8509ee26862550f3fe5fd3ebb20b478f508b58a..49a964e9e04fcd0f81745577cdb3189d56faeec8 100644 (file)
@@ -14,7 +14,7 @@
 
 #include "test_api.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace api;
 
@@ -32,4 +32,4 @@ TEST_F(TestApiWhiteOp, opFromKind)
   ASSERT_EQ(plus, d_solver.mkOp(PLUS));
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index a52eba2b74313a3a895a2e5d5ea39d85e8d0137d..f27b304311ca4546a91a426723cf415c5e8cd6c7 100644 (file)
@@ -14,7 +14,7 @@
 
 #include "test_api.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace api;
 
@@ -26,7 +26,7 @@ class TestApiBlackResult : public TestApi
 
 TEST_F(TestApiBlackResult, isNull)
 {
-  CVC4::api::Result res_null;
+  CVC5::api::Result res_null;
   ASSERT_TRUE(res_null.isNull());
   ASSERT_FALSE(res_null.isSat());
   ASSERT_FALSE(res_null.isUnsat());
@@ -37,7 +37,7 @@ TEST_F(TestApiBlackResult, isNull)
   Sort u_sort = d_solver.mkUninterpretedSort("u");
   Term x = d_solver.mkVar(u_sort, "x");
   d_solver.assertFormula(x.eqTerm(x));
-  CVC4::api::Result res = d_solver.checkSat();
+  CVC5::api::Result res = d_solver.checkSat();
   ASSERT_FALSE(res.isNull());
 }
 
@@ -46,9 +46,9 @@ TEST_F(TestApiBlackResult, eq)
   Sort u_sort = d_solver.mkUninterpretedSort("u");
   Term x = d_solver.mkVar(u_sort, "x");
   d_solver.assertFormula(x.eqTerm(x));
-  CVC4::api::Result res;
-  CVC4::api::Result res2 = d_solver.checkSat();
-  CVC4::api::Result res3 = d_solver.checkSat();
+  CVC5::api::Result res;
+  CVC5::api::Result res2 = d_solver.checkSat();
+  CVC5::api::Result res3 = d_solver.checkSat();
   res = res2;
   ASSERT_EQ(res, res2);
   ASSERT_EQ(res3, res2);
@@ -59,7 +59,7 @@ TEST_F(TestApiBlackResult, isSat)
   Sort u_sort = d_solver.mkUninterpretedSort("u");
   Term x = d_solver.mkVar(u_sort, "x");
   d_solver.assertFormula(x.eqTerm(x));
-  CVC4::api::Result res = d_solver.checkSat();
+  CVC5::api::Result res = d_solver.checkSat();
   ASSERT_TRUE(res.isSat());
   ASSERT_FALSE(res.isSatUnknown());
 }
@@ -69,7 +69,7 @@ TEST_F(TestApiBlackResult, isUnsat)
   Sort u_sort = d_solver.mkUninterpretedSort("u");
   Term x = d_solver.mkVar(u_sort, "x");
   d_solver.assertFormula(x.eqTerm(x).notTerm());
-  CVC4::api::Result res = d_solver.checkSat();
+  CVC5::api::Result res = d_solver.checkSat();
   ASSERT_TRUE(res.isUnsat());
   ASSERT_FALSE(res.isSatUnknown());
 }
@@ -82,7 +82,7 @@ TEST_F(TestApiBlackResult, isSatUnknown)
   Sort int_sort = d_solver.getIntegerSort();
   Term x = d_solver.mkVar(int_sort, "x");
   d_solver.assertFormula(x.eqTerm(x).notTerm());
-  CVC4::api::Result res = d_solver.checkSat();
+  CVC5::api::Result res = d_solver.checkSat();
   ASSERT_FALSE(res.isSat());
   ASSERT_TRUE(res.isSatUnknown());
 }
@@ -96,10 +96,10 @@ TEST_F(TestApiBlackResult, isEntailed)
   Term a = x.eqTerm(y).notTerm();
   Term b = x.eqTerm(y);
   d_solver.assertFormula(a);
-  CVC4::api::Result entailed = d_solver.checkEntailed(a);
+  CVC5::api::Result entailed = d_solver.checkEntailed(a);
   ASSERT_TRUE(entailed.isEntailed());
   ASSERT_FALSE(entailed.isEntailmentUnknown());
-  CVC4::api::Result not_entailed = d_solver.checkEntailed(b);
+  CVC5::api::Result not_entailed = d_solver.checkEntailed(b);
   ASSERT_TRUE(not_entailed.isNotEntailed());
   ASSERT_FALSE(not_entailed.isEntailmentUnknown());
 }
@@ -112,10 +112,10 @@ TEST_F(TestApiBlackResult, isEntailmentUnknown)
   Sort int_sort = d_solver.getIntegerSort();
   Term x = d_solver.mkVar(int_sort, "x");
   d_solver.assertFormula(x.eqTerm(x).notTerm());
-  CVC4::api::Result res = d_solver.checkEntailed(x.eqTerm(x));
+  CVC5::api::Result res = d_solver.checkEntailed(x.eqTerm(x));
   ASSERT_FALSE(res.isEntailed());
   ASSERT_TRUE(res.isEntailmentUnknown());
   ASSERT_EQ(res.getUnknownExplanation(), api::Result::UNKNOWN_REASON);
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index ed7edf633487f6ceef5ec02d6de6d6de093aa44f..8f15e9017b1866a6635da43902d65c4feec60f6b 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "test_api.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace api;
 
@@ -1422,7 +1422,7 @@ TEST_F(TestApiBlackSolver, getUnsatCore3)
   {
     d_solver.assertFormula(t);
   }
-  CVC4::api::Result res = d_solver.checkSat();
+  CVC5::api::Result res = d_solver.checkSat();
   ASSERT_TRUE(res.isUnsat());
 }
 
@@ -1533,7 +1533,7 @@ void checkSimpleSeparationConstraints(Solver* solver)
   solver->declareSeparationHeap(integer, integer);
   Term x = solver->mkConst(integer, "x");
   Term p = solver->mkConst(integer, "p");
-  Term heap = solver->mkTerm(CVC4::api::Kind::SEP_PTO, p, x);
+  Term heap = solver->mkTerm(CVC5::api::Kind::SEP_PTO, p, x);
   solver->assertFormula(heap);
   Term nil = solver->mkSepNil(integer);
   solver->assertFormula(nil.eqTerm(solver->mkReal(5)));
@@ -2343,4 +2343,4 @@ TEST_F(TestApiBlackSolver, tupleProject)
 }
 
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 84d68dbc661e04bacbdd10cf86894a477e3db450..66a6c70f1e6457b1c8fd3249cdc61da1475701f1 100644 (file)
@@ -17,7 +17,7 @@
 #include "base/configuration.h"
 #include "test_api.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace api;
 
@@ -54,4 +54,4 @@ TEST_F(TestApiWhiteSolver, getOp)
 }
 
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 8e7eb00ecfd873507854081a048645f07a6fb593..f1ec0985a642b0df605dc50a014a9972a0eef5d4 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "test_api.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace api;
 
@@ -603,4 +603,4 @@ TEST_F(TestApiBlackSort, sortScopedToString)
 }
 
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index c087e2175934cebaa2a8d72c584de028971deaa6..7ac1a881e6697c4c2d4ee8e83e55c3d7849158b5 100644 (file)
@@ -14,7 +14,7 @@
 
 #include "test_api.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace api;
 
@@ -848,4 +848,4 @@ TEST_F(TestApiBlackTerm, termScopedToString)
   ASSERT_EQ(x.toString(), "x");
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 9906fd7315b6a61d5b78a9cd66ba643757ceed7b..de8e94227fc6fd68885ed40f2f4f766aa8a0b3ba 100644 (file)
@@ -14,7 +14,7 @@
 
 #include "test_api.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace api;
 
@@ -81,4 +81,4 @@ TEST_F(TestApiWhiteTerm, getOp)
   ASSERT_EQ(tailTerm.getOp(), Op(&d_solver, APPLY_SELECTOR));
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 13e842653c0ad6b698a56fb788e455a6dfaa8784..76238ad0453844ec5f10b2e4441a23732ad72cfd 100644 (file)
@@ -27,7 +27,7 @@
 #include "context/context.h"
 #include "test.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using context::CDHashMap;
 using context::CDInsertHashMap;
@@ -63,8 +63,8 @@ class TestBaseBlackMap : public TestInternal
 TEST_F(TestBaseBlackMap, map)
 {
   std::map<std::string, std::string> map = default_map();
-  ASSERT_TRUE(CVC4::ContainsKey(map, "key"));
-  ASSERT_FALSE(CVC4::ContainsKey(map, "non key"));
+  ASSERT_TRUE(CVC5::ContainsKey(map, "key"));
+  ASSERT_FALSE(CVC5::ContainsKey(map, "non key"));
 
   ASSERT_EQ(FindOrNull(map, "non key"), nullptr);
   if (std::string* found_value = FindOrNull(map, "other"))
@@ -78,8 +78,8 @@ TEST_F(TestBaseBlackMap, map)
 TEST_F(TestBaseBlackMap, constant_map)
 {
   const std::map<std::string, std::string> map = default_map();
-  ASSERT_TRUE(CVC4::ContainsKey(map, "key"));
-  ASSERT_FALSE(CVC4::ContainsKey(map, "non key"));
+  ASSERT_TRUE(CVC5::ContainsKey(map, "key"));
+  ASSERT_FALSE(CVC5::ContainsKey(map, "non key"));
 
   if (const std::string* found_value = FindOrNull(map, "other"))
   {
@@ -94,8 +94,8 @@ TEST_F(TestBaseBlackMap, unordered_map)
 {
   std::unordered_map<std::string, std::string> map(default_map().begin(),
                                                    default_map().end());
-  ASSERT_TRUE(CVC4::ContainsKey(map, "key"));
-  ASSERT_FALSE(CVC4::ContainsKey(map, "non key"));
+  ASSERT_TRUE(CVC5::ContainsKey(map, "key"));
+  ASSERT_FALSE(CVC5::ContainsKey(map, "non key"));
 
   ASSERT_EQ(FindOrNull(map, "non key"), nullptr);
   if (std::string* found_value = FindOrNull(map, "other"))
@@ -110,8 +110,8 @@ TEST_F(TestBaseBlackMap, const_unordered_map)
 {
   const std::unordered_map<std::string, std::string> map(default_map().begin(),
                                                          default_map().end());
-  ASSERT_TRUE(CVC4::ContainsKey(map, "key"));
-  ASSERT_FALSE(CVC4::ContainsKey(map, "non key"));
+  ASSERT_TRUE(CVC5::ContainsKey(map, "key"));
+  ASSERT_FALSE(CVC5::ContainsKey(map, "non key"));
 
   if (const std::string* found_value = FindOrNull(map, "other"))
   {
@@ -125,23 +125,23 @@ TEST_F(TestBaseBlackMap, const_unordered_map)
 TEST_F(TestBaseBlackMap, set)
 {
   std::set<std::string> set{"entry", "other"};
-  ASSERT_TRUE(CVC4::ContainsKey(set, "entry"));
-  ASSERT_FALSE(CVC4::ContainsKey(set, "non member"));
+  ASSERT_TRUE(CVC5::ContainsKey(set, "entry"));
+  ASSERT_FALSE(CVC5::ContainsKey(set, "non member"));
 
   const std::set<std::string> const_set{"entry", "other"};
-  ASSERT_TRUE(CVC4::ContainsKey(const_set, "entry"));
-  ASSERT_FALSE(CVC4::ContainsKey(const_set, "non member"));
+  ASSERT_TRUE(CVC5::ContainsKey(const_set, "entry"));
+  ASSERT_FALSE(CVC5::ContainsKey(const_set, "non member"));
 }
 
 TEST_F(TestBaseBlackMap, unordered_set)
 {
   std::unordered_set<std::string> set{"entry", "other"};
-  ASSERT_TRUE(CVC4::ContainsKey(set, "entry"));
-  ASSERT_FALSE(CVC4::ContainsKey(set, "non member"));
+  ASSERT_TRUE(CVC5::ContainsKey(set, "entry"));
+  ASSERT_FALSE(CVC5::ContainsKey(set, "non member"));
 
   const std::unordered_set<std::string> const_set{"entry", "other"};
-  ASSERT_TRUE(CVC4::ContainsKey(const_set, "entry"));
-  ASSERT_FALSE(CVC4::ContainsKey(const_set, "non member"));
+  ASSERT_TRUE(CVC5::ContainsKey(const_set, "entry"));
+  ASSERT_FALSE(CVC5::ContainsKey(const_set, "non member"));
 }
 
 TEST_F(TestBaseBlackMap, CDHashMap)
@@ -150,8 +150,8 @@ TEST_F(TestBaseBlackMap, CDHashMap)
   CDHashMap<std::string, std::string> map(&context);
   insert_all(default_map(), &map);
 
-  ASSERT_TRUE(CVC4::ContainsKey(map, "key"));
-  ASSERT_FALSE(CVC4::ContainsKey(map, "non key"));
+  ASSERT_TRUE(CVC5::ContainsKey(map, "key"));
+  ASSERT_FALSE(CVC5::ContainsKey(map, "non key"));
 
   if (const std::string* found_value = FindOrNull(map, "other"))
   {
@@ -168,8 +168,8 @@ TEST_F(TestBaseBlackMap, const_CDHashMap)
   insert_all(default_map(), &store);
   const auto& map = store;
 
-  ASSERT_TRUE(CVC4::ContainsKey(map, "key"));
-  ASSERT_FALSE(CVC4::ContainsKey(map, "non key"));
+  ASSERT_TRUE(CVC5::ContainsKey(map, "key"));
+  ASSERT_FALSE(CVC5::ContainsKey(map, "non key"));
 
   if (const std::string* found_value = FindOrNull(map, "other"))
   {
@@ -185,8 +185,8 @@ TEST_F(TestBaseBlackMap, CDInsertHashMap)
   CDInsertHashMap<std::string, std::string> map(&context);
   insert_all(default_map(), &map);
 
-  ASSERT_TRUE(CVC4::ContainsKey(map, "key"));
-  ASSERT_FALSE(CVC4::ContainsKey(map, "non key"));
+  ASSERT_TRUE(CVC5::ContainsKey(map, "key"));
+  ASSERT_FALSE(CVC5::ContainsKey(map, "non key"));
 
   if (const std::string* found_value = FindOrNull(map, "other"))
   {
@@ -203,8 +203,8 @@ TEST_F(TestBaseBlackMap, const_CDInsertHashMap)
   insert_all(default_map(), &store);
   const auto& map = store;
 
-  ASSERT_TRUE(CVC4::ContainsKey(map, "key"));
-  ASSERT_FALSE(CVC4::ContainsKey(map, "non key"));
+  ASSERT_TRUE(CVC5::ContainsKey(map, "key"));
+  ASSERT_FALSE(CVC5::ContainsKey(map, "non key"));
   if (const std::string* found_value = FindOrNull(map, "other"))
   {
     ASSERT_EQ(*found_value, "entry");
@@ -213,4 +213,4 @@ TEST_F(TestBaseBlackMap, const_CDInsertHashMap)
   ASSERT_EQ(FindOrDie(map, "other"), "entry");
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index a5788a58537c492668ec8495d874c959d6f49177..51d76070ade1d6f6cb264ccd91dfc15272fec597 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::context::CDMap<>.
+ ** \brief Black box testing of CVC5::context::CDMap<>.
  **
- ** Black box testing of CVC4::context::CDMap<>.
+ ** Black box testing of CVC5::context::CDMap<>.
  **/
 
 #include <map>
 #include "context/cdlist.h"
 #include "test_context.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
-using CVC4::context::CDHashMap;
-using CVC4::context::Context;
+using CVC5::context::CDHashMap;
+using CVC5::context::Context;
 
 class TestContextBlackCDHashMap : public TestContext
 {
@@ -203,4 +203,4 @@ TEST_F(TestContextBlackCDHashMap, insert_at_context_level_zero)
   ASSERT_TRUE(elements_are(map, {{3, 4}, {23, 317}}));
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 91ddc726d2beb1bddd734b919b07a3093d29455a..06bcd8d467ce7816b8a59bae6b5d0ad597b377be 100644 (file)
@@ -9,16 +9,16 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief White box testing of CVC4::context::CDMap<>.
+ ** \brief White box testing of CVC5::context::CDMap<>.
  **
- ** White box testing of CVC4::context::CDMap<>.
+ ** White box testing of CVC5::context::CDMap<>.
  **/
 
 #include "base/check.h"
 #include "context/cdhashmap.h"
 #include "test_context.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace context;
 
@@ -44,4 +44,4 @@ TEST_F(TestContextWhiteCDHashMap, unreachable_save_and_restore)
 }
 
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 2339962aca276da2a31f181114fa73d69c5031a0..e903492eef39e094008bb0f948973c2956cd8bb8 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::context::CDList<>.
+ ** \brief Black box testing of CVC5::context::CDList<>.
  **
- ** Black box testing of CVC4::context::CDList<>.
+ ** Black box testing of CVC5::context::CDList<>.
  **/
 
 #include <limits.h>
@@ -24,7 +24,7 @@
 #include "memory.h"
 #include "test_context.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace context;
 
@@ -163,4 +163,4 @@ TEST_F(TestContextBlackCDList, pop_below_level_created)
   list.push_back(42);
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 16d7949e01218663aced8d51fce13cdaec27a4a1..033e60f573ea3582e2f88724f50deeb173ce52cb 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::context::CDO<>.
+ ** \brief Black box testing of CVC5::context::CDO<>.
  **
- ** Black box testing of CVC4::context::CDO<>.
+ ** Black box testing of CVC5::context::CDO<>.
  **/
 
 #include <iostream>
@@ -22,7 +22,7 @@
 #include "context/cdo.h"
 #include "test_context.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace context;
 
@@ -48,4 +48,4 @@ TEST_F(TestContextBlackCDO, cdo)
 }
 
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 59b723055ce8ed467922a49d7192ddf90ae11348..7ec7ef6c83d26667dcd4d1e7f4e39c97d4e490b3 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::context::Context.
+ ** \brief Black box testing of CVC5::context::Context.
  **
- ** Black box testing of CVC4::context::Context.
+ ** Black box testing of CVC5::context::Context.
  **/
 
 #include <iostream>
@@ -22,7 +22,7 @@
 #include "context/cdo.h"
 #include "test_context.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace context;
 
@@ -241,4 +241,4 @@ TEST_F(TestContextBlack, top_scope_context_obj)
 #endif
 
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index b0259e71e45beb27d7b7e0ad82d79d6248f57838..2dbec57b6f0b5688dc0a2e5da015441f8a67f547 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::context::ContextMemoryManager.
+ ** \brief Black box testing of CVC5::context::ContextMemoryManager.
  **
- ** Black box testing of CVC4::context::ContextMemoryManager.
+ ** Black box testing of CVC5::context::ContextMemoryManager.
  **/
 
 #include <cstring>
@@ -21,7 +21,7 @@
 #include "context/context_mm.h"
 #include "test.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace context;
 
@@ -104,4 +104,4 @@ TEST_F(TestContextBlackMM, push_pop)
 }
 
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 9d8ff84c7fa9c6ce3c49f2a97baed11482aa7b9e..6ec7ea3a1656877b6624d576a1087df5f2aa2bd0 100644 (file)
@@ -9,16 +9,16 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief White box testing of CVC4::context::Context.
+ ** \brief White box testing of CVC5::context::Context.
  **
- ** White box testing of CVC4::context::Context.
+ ** White box testing of CVC5::context::Context.
  **/
 
 #include "base/check.h"
 #include "context/cdo.h"
 #include "test_context.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace context;
 
@@ -180,4 +180,4 @@ TEST_F(TestContextWhite, simple)
   ASSERT_EQ(c.d_ppContextObjPrev, &s->d_pContextObjList);
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index c600e34776e3eb32349333d6700436a475e0f877..0ee485fc213f228e778bad165bd99496830162f4 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::InteractiveShell.
+ ** \brief Black box testing of CVC5::InteractiveShell.
  **
- ** Black box testing of CVC4::InteractiveShell.
+ ** Black box testing of CVC5::InteractiveShell.
  **/
 
 #include <sstream>
@@ -27,7 +27,7 @@
 #include "smt/command.h"
 #include "test.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
 class TestMainBlackInteractiveShell : public TestInternal
@@ -41,7 +41,7 @@ class TestMainBlackInteractiveShell : public TestInternal
     d_options.set(options::in, d_sin.get());
     d_options.set(options::out, d_sout.get());
     d_options.set(options::inputLanguage, language::input::LANG_CVC4);
-    d_solver.reset(new CVC4::api::Solver(&d_options));
+    d_solver.reset(new CVC5::api::Solver(&d_options));
     d_symman.reset(new SymbolManager(d_solver.get()));
   }
 
@@ -80,7 +80,7 @@ class TestMainBlackInteractiveShell : public TestInternal
   std::unique_ptr<std::stringstream> d_sin;
   std::unique_ptr<std::stringstream> d_sout;
   std::unique_ptr<SymbolManager> d_symman;
-  std::unique_ptr<CVC4::api::Solver> d_solver;
+  std::unique_ptr<CVC5::api::Solver> d_solver;
   Options d_options;
 };
 
@@ -133,4 +133,4 @@ TEST_F(TestMainBlackInteractiveShell, repeated_empty_lines)
   countCommands(shell, 0, 3);
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index b54bcd4510eb30685087a3c21eae02f955d89428..1341274dd4a407c7c32a313d21415f558782f638 100644 (file)
@@ -15,7 +15,7 @@
  **
  ** Use it like this (for example):
  **
- **   CVC4::test::WithLimitedMemory wlm(amount);
+ **   CVC5::test::WithLimitedMemory wlm(amount);
  **   TS_ASSERT_THROWS( foo(), bad_alloc );
  **
  ** The WithLimitedMemory destructor will re-establish the previous limit.
@@ -53,7 +53,7 @@
 #  endif
 #endif
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
 #ifndef CVC4_MEMORY_LIMITING_DISABLED
@@ -86,9 +86,8 @@ class WithLimitedMemory {
 }; /* class WithLimitedMemory */
 #endif
 
-} /* CVC4::test namespace */
-} /* CVC4 namespace */
-
+}  // namespace test
+}  // namespace CVC5
 
 // Remove CVC4_MEMORY_LIMITING_DISABLED_REASON if it is defined.
 #ifdef CVC4_MEMORY_LIMITING_DISABLED_REASON
index 487798e49f556eba3e104221eceea4f19244a4c2..48f68159f9c3837adb77e85b894e5130c8fa70d4 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::Attribute.
+ ** \brief Black box testing of CVC5::Attribute.
  **
- ** Black box testing of CVC4::Attribute.
+ ** Black box testing of CVC5::Attribute.
  **/
 
 #include <sstream>
@@ -23,7 +23,7 @@
 #include "expr/node_value.h"
 #include "test_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace kind;
 using namespace smt;
@@ -125,4 +125,4 @@ TEST_F(TestNodeBlackAttribute, bools)
 }
 
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index fccb587db50837e3b4d5cb122bb8061099a009d2..75bc87893b2a894a2da70f465c84ad0dc27a0924 100644 (file)
@@ -30,7 +30,7 @@
 #include "theory/theory_engine.h"
 #include "theory/uf/theory_uf.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace kind;
 using namespace smt;
@@ -445,4 +445,4 @@ TEST_F(TestNodeWhiteAttribute, attributes)
   ASSERT_FALSE(unnamed.hasAttribute(VarNameAttr()));
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index a339551529b482c174b3df6d74c54739f507f810..9c497f02619ce1246066b2ea1728ca23ff0c871b 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::Kind.
+ ** \brief Black box testing of CVC5::Kind.
  **
- ** Black box testing of CVC4::Kind.
+ ** Black box testing of CVC5::Kind.
  **/
 
 #include <iostream>
@@ -21,7 +21,7 @@
 #include "expr/kind.h"
 #include "test.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace kind;
 
@@ -87,4 +87,4 @@ TEST_F(TestNodeBlackKind, output_concat)
   ASSERT_EQ(act.str(), exp.str());
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 8e1c45d7962ace6ad2425cfc6aea48fef72f344f..85c8fb2cddef34a76a81db3cfc18279acd3d1994 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::KindMap
+ ** \brief Black box testing of CVC5::KindMap
  **
- ** Black box testing of CVC4::KindMap.
+ ** Black box testing of CVC5::KindMap.
  **/
 
 #include <iostream>
@@ -21,7 +21,7 @@
 #include "expr/kind_map.h"
 #include "test.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace kind;
 
@@ -45,4 +45,4 @@ TEST_F(TestNodeBlackKindMap, simple)
 }
 
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index bd243e0fd67a141387b59ca7b6c68271dd9ba6eb..47f66f0c3715e917191d6fdb34e6a3cd68ef79ce 100644 (file)
@@ -25,7 +25,7 @@
 #include "util/integer.h"
 #include "util/rational.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace expr;
 using namespace kind;
@@ -199,4 +199,4 @@ TEST_F(TestNodeBlackNodeAlgorithm, match)
   ASSERT_EQ(subs[x], a);
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 3c1651155a69d94837a69a5de487facd7adbe91d..7ae8a9434a5c47e5d17ca9e036bd471271db7160 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::Node.
+ ** \brief Black box testing of CVC5::Node.
  **
- ** Black box testing of CVC4::Node.
+ ** Black box testing of CVC5::Node.
  **/
 
 #include <algorithm>
@@ -30,7 +30,7 @@
 #include "test_node.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace kind;
 
@@ -784,4 +784,4 @@ TEST_F(TestNodeBlackNode, node_tnode_usage)
 }
 
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 7e38dd899cfb73a8ad33ccbf199157d2177590cd..62410bcb7507ddbcd83b0c2aae46de0e62642f96 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::NodeBuilder.
+ ** \brief Black box testing of CVC5::NodeBuilder.
  **
- ** Black box testing of CVC4::NodeBuilder.
+ ** Black box testing of CVC5::NodeBuilder.
  **/
 
 #include <limits.h>
@@ -30,7 +30,7 @@
 #define K 30u
 #define LARGE_K UINT_MAX / 40
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace kind;
 
@@ -587,4 +587,4 @@ TEST_F(TestNodeBlackNodeBuilder, leftist_building)
   ASSERT_EQ(nexpected, n);
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index a2ede3ed01de5995c2b2fb236fdcb18f5f7b56be..7866d87bda995f70ba5b8d3e5e7d582ddf41ce17 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::NodeManager.
+ ** \brief Black box testing of CVC5::NodeManager.
  **
- ** Black box testing of CVC4::NodeManager.
+ ** Black box testing of CVC5::NodeManager.
  **/
 
 #include <string>
@@ -24,7 +24,7 @@
 #include "util/integer.h"
 #include "util/rational.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace kind;
 using namespace expr;
@@ -330,4 +330,4 @@ TEST_F(TestNodeBlackNodeManager, mkNode_too_many_children)
 #endif
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index daf211b78bf0310bfe4ce77819d066b67513d023..588c39181c6b63f8e8a4d40e3ede2d2d7877b458 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief White box testing of CVC4::NodeManager.
+ ** \brief White box testing of CVC5::NodeManager.
  **
- ** White box testing of CVC4::NodeManager.
+ ** White box testing of CVC5::NodeManager.
  **/
 
 #include <string>
@@ -21,9 +21,9 @@
 #include "util/integer.h"
 #include "util/rational.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
-using namespace CVC4::expr;
+using namespace CVC5::expr;
 
 namespace test {
 
@@ -81,4 +81,4 @@ TEST_F(TestNodeWhiteNodeManager, topological_sort)
   }
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 34ab5f09bd7dd3bbf3e33a8b1e59d546c348f404..0a0a877c3a236728bc2e3384f0883e17eda1d32b 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::expr::NodeSelfIterator
+ ** \brief Black box testing of CVC5::expr::NodeSelfIterator
  **
- ** Black box testing of CVC4::expr::NodeSelfIterator
+ ** Black box testing of CVC5::expr::NodeSelfIterator
  **/
 
 #include "expr/node.h"
@@ -19,7 +19,7 @@
 #include "expr/node_self_iterator.h"
 #include "test_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace kind;
 using namespace expr;
@@ -54,4 +54,4 @@ TEST_F(TestNodeBlackNodeSelfIterator, iteration)
   ASSERT_EQ(++i, x_and_y.end());
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index e443ff68574d3f6d9156b39b7fdebc2ec1f4eaad..c54be86acb9d818d5adead854e013ff94d69b43c 100644 (file)
@@ -26,7 +26,7 @@
 #include "expr/node_value.h"
 #include "test_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace kind;
 
@@ -293,4 +293,4 @@ TEST_F(TestNodeBlackNodeTraversalPreorder, skip_if)
   ASSERT_EQ(actual, expected);
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 651dd199065ae3102252f55e6e7a57df001443a9..d914c5dc21b36eee458185f81357eb8896e12332 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief White box testing of CVC4::Node.
+ ** \brief White box testing of CVC5::Node.
  **
- ** White box testing of CVC4::Node.
+ ** White box testing of CVC5::Node.
  **/
 
 #include <string>
@@ -19,7 +19,7 @@
 #include "base/check.h"
 #include "test_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace kind;
 using namespace expr;
@@ -79,4 +79,4 @@ TEST_F(TestNodeWhiteNode, iterators)
   ASSERT_EQ(v[2], y);
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index c1865eaa9501b1190796a5a98f50e87fbaee74c4..27911c34ba4fcaa416ae5c3ee61379d3ba915cac 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::SymbolTable
+ ** \brief Black box testing of CVC5::SymbolTable
  **
- ** Black box testing of CVC4::SymbolTable.
+ ** Black box testing of CVC5::SymbolTable.
  **/
 
 #include <sstream>
@@ -24,7 +24,7 @@
 #include "expr/symbol_table.h"
 #include "test_api.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace kind;
 using namespace context;
@@ -146,4 +146,4 @@ TEST_F(TestNodeBlackSymbolTable, bad_pop)
 }
 
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 55936df0d127ff3077597c9d3bc17f8e187a74af..e2aeced08dcd58f09018e4883991d5a8ea5eb31f 100644 (file)
@@ -21,7 +21,7 @@
 #include "test_node.h"
 #include "util/cardinality.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace kind;
 
@@ -332,4 +332,4 @@ TEST_F(TestNodeBlackTypeCardinality, bitvectors)
 }
 
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index f364e40fcc50cd5ce5c244458a9144c385c51b0a..37d80a9fad1227827aa1d9ce1de648ffd5e789f9 100644 (file)
@@ -23,7 +23,7 @@
 #include "smt/smt_engine.h"
 #include "test_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace kind;
 using namespace context;
@@ -94,4 +94,4 @@ TEST_F(TestNodeWhiteTypeNode, sub_types)
   ASSERT_TRUE(bvType.getBaseType() == bvType);
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 87556d53d866f4dc84cd5c40948a719aee0fc037..827d7dd849674c66fe124c483d5ac6e86d16dc06 100644 (file)
@@ -9,10 +9,10 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::parser::Parser for CVC and SMT-LIBv2
+ ** \brief Black box testing of CVC5::parser::Parser for CVC and SMT-LIBv2
  ** inputs.
  **
- ** Black box testing of CVC4::parser::Parser for CVC and SMT-LIbv2 inputs.
+ ** Black box testing of CVC5::parser::Parser for CVC and SMT-LIbv2 inputs.
  **/
 
 #include <sstream>
@@ -29,7 +29,7 @@
 #include "smt/command.h"
 #include "test.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace parser;
 using namespace language::input;
@@ -48,7 +48,7 @@ class TestParserBlackParser : public TestInternal
     TestInternal::SetUp();
     d_options.set(options::parseOnly, true);
     d_symman.reset(nullptr);
-    d_solver.reset(new CVC4::api::Solver(&d_options));
+    d_solver.reset(new CVC5::api::Solver(&d_options));
   }
 
   void TearDown() override
@@ -186,7 +186,7 @@ class TestParserBlackParser : public TestInternal
 
   Options d_options;
   InputLanguage d_lang;
-  std::unique_ptr<CVC4::api::Solver> d_solver;
+  std::unique_ptr<CVC5::api::Solver> d_solver;
   std::unique_ptr<SymbolManager> d_symman;
 };
 
@@ -392,4 +392,4 @@ TEST_F(TestParserBlackSmt2Parser, bad_exprs)
 #endif
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 08b16dd07775d28168049f1e9f118a9c11a96473..3ebd11b831dae17bae0f4b84a5eaad2480546511 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::parser::ParserBuilder.
+ ** \brief Black box testing of CVC5::parser::ParserBuilder.
  **
- ** Black box testing of CVC4::parser::ParserBuilder.
+ ** Black box testing of CVC5::parser::ParserBuilder.
  **/
 
 #include <stdio.h>
@@ -29,7 +29,7 @@
 #include "parser/parser_builder.h"
 #include "test_api.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace parser;
 using namespace language::input;
@@ -134,4 +134,4 @@ TEST_F(TestParseBlackParserBuilder, true_stream_input)
 }
 
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 2bafd7f305a373e611e9c920dec64a969a84d661..130d6b1cf5863a83c15c3443ed2f0f7c6116d189 100644 (file)
@@ -29,7 +29,7 @@
 #include "theory/rewriter.h"
 #include "util/bitvector.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace preprocessing;
 using namespace preprocessing::passes;
@@ -3099,4 +3099,4 @@ TEST_F(TestPPWhiteBVGauss, get_min_bw5b)
   ASSERT_EQ(BVGauss::getMinBwExpr(Rewriter::rewrite(plus7)), 17);
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 279cca59a0a21014677884c8535c87fb9c317683..cbd178576186bcdc9ab9ab757df40de9b70ff1ae 100644 (file)
@@ -18,7 +18,7 @@
 #include "smt/smt_engine.h"
 #include "test_smt.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace preprocessing::passes;
 
@@ -47,4 +47,4 @@ TEST_F(TestPPWhiteForeignTheoryRewrite, simplify)
 }
 
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index a84105b20b7a343bd2a5ce808b73d264aebd71bd..2f4d6fb3865a8eae8e9c910de3ca67aa4d623f21 100644 (file)
@@ -23,7 +23,7 @@
 #include "smt/smt_engine.h"
 #include "test_smt.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace kind;
 
@@ -59,4 +59,4 @@ TEST_F(TestPrinterBlackSmt2, regexp_loop)
   checkToString(n, "((_ re.loop 1 3) (str.to_re \"x\"))");
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index ae41fd041c7a96e8a95447139ff3a7752969569c..40f986d33f5dd2844d815b801a22d1a9b40c2cc0 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief White box testing of CVC4::prop::CnfStream.
+ ** \brief White box testing of CVC5::prop::CnfStream.
  **
- ** White box testing of CVC4::prop::CnfStream.
+ ** White box testing of CVC5::prop::CnfStream.
  **/
 
 #include "base/check.h"
@@ -28,7 +28,7 @@
 #include "theory/theory.h"
 #include "theory/theory_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace context;
 using namespace prop;
@@ -113,7 +113,7 @@ class TestPropWhiteCnfStream : public TestSmt
     d_cnfContext.reset(new context::Context());
     d_cnfRegistrar.reset(new prop::NullRegistrar);
     d_cnfStream.reset(
-        new CVC4::prop::CnfStream(d_satSolver.get(),
+        new CVC5::prop::CnfStream(d_satSolver.get(),
                                   d_cnfRegistrar.get(),
                                   d_cnfContext.get(),
                                   &d_smtEngine->getOutputManager(),
@@ -271,4 +271,4 @@ TEST_F(TestPropWhiteCnfStream, ensure_literal)
   ASSERT_TRUE(d_cnfStream->hasLiteral(a_and_b));
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index e42b5e8c8df897d6038b3c02fdd422ab5a8a588b..1c5614488dd6d10f978faffde005a9daed2ecc66 100644 (file)
@@ -17,7 +17,7 @@
 
 #include "gtest/gtest.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
 class TestInternal : public ::testing::Test
@@ -25,5 +25,5 @@ class TestInternal : public ::testing::Test
 };
 
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
 #endif
index 4722b63ea27e6636f2e09fc182e0ce07919265be..033136524573a9bf510218c5f2d0d167ee3e1ace 100644 (file)
 #include "api/cvc4cpp.h"
 #include "gtest/gtest.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
 class TestApi : public ::testing::Test
 {
  protected:
-  CVC4::api::Solver d_solver;
+  CVC5::api::Solver d_solver;
 };
 
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
 #endif
index ffb6d89be77f5e1e2278a7f6981c1961e93088d9..024488fc4a3d0f959b75c0a79b16fe37c7f8d11c 100644 (file)
 #include "context/context.h"
 #include "test.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
 class TestContext : public TestInternal
 {
  protected:
-  void SetUp() override { d_context.reset(new CVC4::context::Context()); }
-  std::unique_ptr<CVC4::context::Context> d_context;
+  void SetUp() override { d_context.reset(new CVC5::context::Context()); }
+  std::unique_ptr<CVC5::context::Context> d_context;
 };
 
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
 #endif
index cf343f006c7b7bd3c992f5c468ce4610559b40a7..1aefbae455b28b1710139c46a40f6ad88f761873 100644 (file)
@@ -20,7 +20,7 @@
 #include "smt/smt_engine_scope.h"
 #include "test.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
 class TestNode : public TestInternal
@@ -45,5 +45,5 @@ class TestNode : public TestInternal
 };
 
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
 #endif
index e55c00e65996c24866fb7e9236359fba6111896e..a6097b56c07c2b4abcfeecdad45d1e0788034ea5 100644 (file)
@@ -29,7 +29,7 @@
 #include "util/resource_manager.h"
 #include "util/unsafe_interrupt_exception.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
 /* -------------------------------------------------------------------------- */
@@ -99,7 +99,7 @@ inline std::ostream& operator<<(std::ostream& out, OutputChannelCallType type)
   }
 }
 
-class DummyOutputChannel : public CVC4::theory::OutputChannel
+class DummyOutputChannel : public CVC5::theory::OutputChannel
 {
  public:
   DummyOutputChannel() {}
@@ -249,5 +249,5 @@ class DummyTheory : public theory::Theory
 
 /* -------------------------------------------------------------------------- */
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
 #endif
index ff04adef118cde68eb46ecc6e658f97ad78324ec..54976c7d7961172800e9e6f4dffd1ce4e2ae3353 100644 (file)
@@ -24,7 +24,7 @@
 #include "theory/rewriter.h"
 #include "util/rational.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace theory;
 
@@ -156,4 +156,4 @@ TEST_F(TestTheoryWhiteEvaluator, code)
   }
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 56dd062dfad1c5e673e0cab2427a61df29aac7f2..0c45cc4ed86bcf451c921f2a8dcd1e1458dbc147 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Unit testing for CVC4::LogicInfo class
+ ** \brief Unit testing for CVC5::LogicInfo class
  **
- ** Unit testing for CVC4::LogicInfo class.
+ ** Unit testing for CVC5::LogicInfo class.
  **/
 
 #include "base/configuration.h"
@@ -19,7 +19,7 @@
 #include "test.h"
 #include "theory/logic_info.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace theory;
 
@@ -544,33 +544,33 @@ TEST_F(TestTheoryWhiteLogicInfo, default_logic)
   LogicInfo info;
   ASSERT_FALSE(info.isLocked());
 
-  ASSERT_THROW(info.getLogicString(), CVC4::IllegalArgumentException);
+  ASSERT_THROW(info.getLogicString(), CVC5::IllegalArgumentException);
   ASSERT_THROW(info.isTheoryEnabled(THEORY_BUILTIN),
-               CVC4::IllegalArgumentException);
+               CVC5::IllegalArgumentException);
   ASSERT_THROW(info.isTheoryEnabled(THEORY_BOOL),
-               CVC4::IllegalArgumentException);
-  ASSERT_THROW(info.isTheoryEnabled(THEORY_UF), CVC4::IllegalArgumentException);
+               CVC5::IllegalArgumentException);
+  ASSERT_THROW(info.isTheoryEnabled(THEORY_UF), CVC5::IllegalArgumentException);
   ASSERT_THROW(info.isTheoryEnabled(THEORY_ARITH),
-               CVC4::IllegalArgumentException);
+               CVC5::IllegalArgumentException);
   ASSERT_THROW(info.isTheoryEnabled(THEORY_ARRAYS),
-               CVC4::IllegalArgumentException);
-  ASSERT_THROW(info.isTheoryEnabled(THEORY_BV), CVC4::IllegalArgumentException);
+               CVC5::IllegalArgumentException);
+  ASSERT_THROW(info.isTheoryEnabled(THEORY_BV), CVC5::IllegalArgumentException);
   ASSERT_THROW(info.isTheoryEnabled(THEORY_DATATYPES),
-               CVC4::IllegalArgumentException);
+               CVC5::IllegalArgumentException);
   ASSERT_THROW(info.isTheoryEnabled(THEORY_QUANTIFIERS),
-               CVC4::IllegalArgumentException);
-  ASSERT_THROW(info.isPure(THEORY_BUILTIN), CVC4::IllegalArgumentException);
-  ASSERT_THROW(info.isPure(THEORY_BOOL), CVC4::IllegalArgumentException);
-  ASSERT_THROW(info.isPure(THEORY_UF), CVC4::IllegalArgumentException);
-  ASSERT_THROW(info.isPure(THEORY_ARITH), CVC4::IllegalArgumentException);
-  ASSERT_THROW(info.isPure(THEORY_ARRAYS), CVC4::IllegalArgumentException);
-  ASSERT_THROW(info.isPure(THEORY_BV), CVC4::IllegalArgumentException);
-  ASSERT_THROW(info.isPure(THEORY_DATATYPES), CVC4::IllegalArgumentException);
-  ASSERT_THROW(info.isPure(THEORY_QUANTIFIERS), CVC4::IllegalArgumentException);
-  ASSERT_THROW(info.isQuantified(), CVC4::IllegalArgumentException);
-  ASSERT_THROW(info.areIntegersUsed(), CVC4::IllegalArgumentException);
-  ASSERT_THROW(info.areRealsUsed(), CVC4::IllegalArgumentException);
-  ASSERT_THROW(info.isLinear(), CVC4::IllegalArgumentException);
+               CVC5::IllegalArgumentException);
+  ASSERT_THROW(info.isPure(THEORY_BUILTIN), CVC5::IllegalArgumentException);
+  ASSERT_THROW(info.isPure(THEORY_BOOL), CVC5::IllegalArgumentException);
+  ASSERT_THROW(info.isPure(THEORY_UF), CVC5::IllegalArgumentException);
+  ASSERT_THROW(info.isPure(THEORY_ARITH), CVC5::IllegalArgumentException);
+  ASSERT_THROW(info.isPure(THEORY_ARRAYS), CVC5::IllegalArgumentException);
+  ASSERT_THROW(info.isPure(THEORY_BV), CVC5::IllegalArgumentException);
+  ASSERT_THROW(info.isPure(THEORY_DATATYPES), CVC5::IllegalArgumentException);
+  ASSERT_THROW(info.isPure(THEORY_QUANTIFIERS), CVC5::IllegalArgumentException);
+  ASSERT_THROW(info.isQuantified(), CVC5::IllegalArgumentException);
+  ASSERT_THROW(info.areIntegersUsed(), CVC5::IllegalArgumentException);
+  ASSERT_THROW(info.areRealsUsed(), CVC5::IllegalArgumentException);
+  ASSERT_THROW(info.isLinear(), CVC5::IllegalArgumentException);
 
   info.lock();
   ASSERT_TRUE(info.isLocked());
@@ -598,17 +598,17 @@ TEST_F(TestTheoryWhiteLogicInfo, default_logic)
   ASSERT_TRUE(info.areTranscendentalsUsed());
   ASSERT_FALSE(info.isLinear());
 
-  ASSERT_THROW(info.arithOnlyLinear(), CVC4::IllegalArgumentException);
-  ASSERT_THROW(info.disableIntegers(), CVC4::IllegalArgumentException);
-  ASSERT_THROW(info.disableQuantifiers(), CVC4::IllegalArgumentException);
-  ASSERT_THROW(info.disableTheory(THEORY_BV), CVC4::IllegalArgumentException);
+  ASSERT_THROW(info.arithOnlyLinear(), CVC5::IllegalArgumentException);
+  ASSERT_THROW(info.disableIntegers(), CVC5::IllegalArgumentException);
+  ASSERT_THROW(info.disableQuantifiers(), CVC5::IllegalArgumentException);
+  ASSERT_THROW(info.disableTheory(THEORY_BV), CVC5::IllegalArgumentException);
   ASSERT_THROW(info.disableTheory(THEORY_DATATYPES),
-               CVC4::IllegalArgumentException);
-  ASSERT_THROW(info.enableIntegers(), CVC4::IllegalArgumentException);
-  ASSERT_THROW(info.disableReals(), CVC4::IllegalArgumentException);
+               CVC5::IllegalArgumentException);
+  ASSERT_THROW(info.enableIntegers(), CVC5::IllegalArgumentException);
+  ASSERT_THROW(info.disableReals(), CVC5::IllegalArgumentException);
   ASSERT_THROW(info.disableTheory(THEORY_ARITH),
-               CVC4::IllegalArgumentException);
-  ASSERT_THROW(info.disableTheory(THEORY_UF), CVC4::IllegalArgumentException);
+               CVC5::IllegalArgumentException);
+  ASSERT_THROW(info.disableTheory(THEORY_UF), CVC5::IllegalArgumentException);
   info = info.getUnlockedCopy();
   ASSERT_FALSE(info.isLocked());
   info.disableTheory(THEORY_STRINGS);
@@ -617,7 +617,7 @@ TEST_F(TestTheoryWhiteLogicInfo, default_logic)
   info.arithOnlyLinear();
   info.disableIntegers();
   info.lock();
-  if (CVC4::Configuration::isBuiltWithSymFPU())
+  if (CVC5::Configuration::isBuiltWithSymFPU())
   {
     ASSERT_EQ(info.getLogicString(), "SEP_AUFBVFPDTLRA");
   }
@@ -631,7 +631,7 @@ TEST_F(TestTheoryWhiteLogicInfo, default_logic)
   info.disableQuantifiers();
   info.disableTheory(THEORY_BAGS);
   info.lock();
-  if (CVC4::Configuration::isBuiltWithSymFPU())
+  if (CVC5::Configuration::isBuiltWithSymFPU())
   {
     ASSERT_EQ(info.getLogicString(), "QF_SEP_AUFBVFPDTLRA");
   }
@@ -648,7 +648,7 @@ TEST_F(TestTheoryWhiteLogicInfo, default_logic)
   info.enableIntegers();
   info.disableReals();
   info.lock();
-  if (CVC4::Configuration::isBuiltWithSymFPU())
+  if (CVC5::Configuration::isBuiltWithSymFPU())
   {
     ASSERT_EQ(info.getLogicString(), "QF_SEP_AUFFPLIA");
   }
@@ -1371,4 +1371,4 @@ TEST_F(TestTheoryWhiteLogicInfo, comparison)
   gt(ufHo, "QF_UF");
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 0b6bf6500de6b1a2b1fc5948a1e9ae671e4cd41e..b8770153465e719566a4ab3078f99257f49076f2 100644 (file)
@@ -27,7 +27,7 @@
 #include "theory/strings/regexp_operation.h"
 #include "theory/strings/skolem_cache.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace kind;
 using namespace theory;
@@ -144,4 +144,4 @@ TEST_F(TestTheoryBlackRegexpOperation, star_wildcards)
 }
 
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index fd6e3f3c0a92d7cc51a317650c25e9abbc89e33b..7a85ad13d54818f5b8849ab8a61e2d08158421c6 100644 (file)
@@ -28,7 +28,7 @@
 #include "theory/strings/strings_entail.h"
 #include "theory/strings/strings_rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace theory;
 using namespace theory::quantifiers;
@@ -85,10 +85,10 @@ TEST_F(TestTheoryWhiteSequencesRewriter, check_entail_length_one)
   TypeNode intType = d_nodeManager->integerType();
   TypeNode strType = d_nodeManager->stringType();
 
-  Node a = d_nodeManager->mkConst(::CVC4::String("A"));
-  Node abcd = d_nodeManager->mkConst(::CVC4::String("ABCD"));
-  Node aaad = d_nodeManager->mkConst(::CVC4::String("AAAD"));
-  Node b = d_nodeManager->mkConst(::CVC4::String("B"));
+  Node a = d_nodeManager->mkConst(::CVC5::String("A"));
+  Node abcd = d_nodeManager->mkConst(::CVC5::String("ABCD"));
+  Node aaad = d_nodeManager->mkConst(::CVC5::String("AAAD"));
+  Node b = d_nodeManager->mkConst(::CVC5::String("B"));
   Node x = d_nodeManager->mkVar("x", strType);
   Node y = d_nodeManager->mkVar("y", strType);
   Node negOne = d_nodeManager->mkConst(Rational(-1));
@@ -149,8 +149,8 @@ TEST_F(TestTheoryWhiteSequencesRewriter, check_entail_with_with_assumption)
   Node zero = d_nodeManager->mkConst(Rational(0));
   Node one = d_nodeManager->mkConst(Rational(1));
 
-  Node empty = d_nodeManager->mkConst(::CVC4::String(""));
-  Node a = d_nodeManager->mkConst(::CVC4::String("A"));
+  Node empty = d_nodeManager->mkConst(::CVC5::String(""));
+  Node a = d_nodeManager->mkConst(::CVC5::String("A"));
 
   Node slen_y = d_nodeManager->mkNode(kind::STRING_LENGTH, y);
   Node x_plus_slen_y = d_nodeManager->mkNode(kind::PLUS, x, slen_y);
@@ -223,10 +223,10 @@ TEST_F(TestTheoryWhiteSequencesRewriter, rewrite_substr)
   TypeNode intType = d_nodeManager->integerType();
   TypeNode strType = d_nodeManager->stringType();
 
-  Node empty = d_nodeManager->mkConst(::CVC4::String(""));
-  Node a = d_nodeManager->mkConst(::CVC4::String("A"));
-  Node b = d_nodeManager->mkConst(::CVC4::String("B"));
-  Node abcd = d_nodeManager->mkConst(::CVC4::String("ABCD"));
+  Node empty = d_nodeManager->mkConst(::CVC5::String(""));
+  Node a = d_nodeManager->mkConst(::CVC5::String("A"));
+  Node b = d_nodeManager->mkConst(::CVC5::String("B"));
+  Node abcd = d_nodeManager->mkConst(::CVC5::String("ABCD"));
   Node negone = d_nodeManager->mkConst(Rational(-1));
   Node zero = d_nodeManager->mkConst(Rational(0));
   Node one = d_nodeManager->mkConst(Rational(1));
@@ -364,8 +364,8 @@ TEST_F(TestTheoryWhiteSequencesRewriter, rewrite_concat)
   TypeNode intType = d_nodeManager->integerType();
   TypeNode strType = d_nodeManager->stringType();
 
-  Node empty = d_nodeManager->mkConst(::CVC4::String(""));
-  Node a = d_nodeManager->mkConst(::CVC4::String("A"));
+  Node empty = d_nodeManager->mkConst(::CVC5::String(""));
+  Node a = d_nodeManager->mkConst(::CVC5::String("A"));
   Node zero = d_nodeManager->mkConst(Rational(0));
   Node three = d_nodeManager->mkConst(Rational(3));
 
@@ -431,11 +431,11 @@ TEST_F(TestTheoryWhiteSequencesRewriter, length_preserve_rewrite)
   TypeNode intType = d_nodeManager->integerType();
   TypeNode strType = d_nodeManager->stringType();
 
-  Node empty = d_nodeManager->mkConst(::CVC4::String(""));
-  Node abcd = d_nodeManager->mkConst(::CVC4::String("ABCD"));
-  Node f = d_nodeManager->mkConst(::CVC4::String("F"));
-  Node gh = d_nodeManager->mkConst(::CVC4::String("GH"));
-  Node ij = d_nodeManager->mkConst(::CVC4::String("IJ"));
+  Node empty = d_nodeManager->mkConst(::CVC5::String(""));
+  Node abcd = d_nodeManager->mkConst(::CVC5::String("ABCD"));
+  Node f = d_nodeManager->mkConst(::CVC5::String("F"));
+  Node gh = d_nodeManager->mkConst(::CVC5::String("GH"));
+  Node ij = d_nodeManager->mkConst(::CVC5::String("IJ"));
 
   Node i = d_nodeManager->mkVar("i", intType);
   Node s = d_nodeManager->mkVar("s", strType);
@@ -467,12 +467,12 @@ TEST_F(TestTheoryWhiteSequencesRewriter, rewrite_indexOf)
   TypeNode intType = d_nodeManager->integerType();
   TypeNode strType = d_nodeManager->stringType();
 
-  Node a = d_nodeManager->mkConst(::CVC4::String("A"));
-  Node abcd = d_nodeManager->mkConst(::CVC4::String("ABCD"));
-  Node aaad = d_nodeManager->mkConst(::CVC4::String("AAAD"));
-  Node b = d_nodeManager->mkConst(::CVC4::String("B"));
-  Node c = d_nodeManager->mkConst(::CVC4::String("C"));
-  Node ccc = d_nodeManager->mkConst(::CVC4::String("CCC"));
+  Node a = d_nodeManager->mkConst(::CVC5::String("A"));
+  Node abcd = d_nodeManager->mkConst(::CVC5::String("ABCD"));
+  Node aaad = d_nodeManager->mkConst(::CVC5::String("AAAD"));
+  Node b = d_nodeManager->mkConst(::CVC5::String("B"));
+  Node c = d_nodeManager->mkConst(::CVC5::String("C"));
+  Node ccc = d_nodeManager->mkConst(::CVC5::String("CCC"));
   Node x = d_nodeManager->mkVar("x", strType);
   Node y = d_nodeManager->mkVar("y", strType);
   Node negOne = d_nodeManager->mkConst(Rational(-1));
@@ -577,12 +577,12 @@ TEST_F(TestTheoryWhiteSequencesRewriter, rewrite_replace)
   TypeNode intType = d_nodeManager->integerType();
   TypeNode strType = d_nodeManager->stringType();
 
-  Node empty = d_nodeManager->mkConst(::CVC4::String(""));
-  Node a = d_nodeManager->mkConst(::CVC4::String("A"));
-  Node ab = d_nodeManager->mkConst(::CVC4::String("AB"));
-  Node b = d_nodeManager->mkConst(::CVC4::String("B"));
-  Node c = d_nodeManager->mkConst(::CVC4::String("C"));
-  Node d = d_nodeManager->mkConst(::CVC4::String("D"));
+  Node empty = d_nodeManager->mkConst(::CVC5::String(""));
+  Node a = d_nodeManager->mkConst(::CVC5::String("A"));
+  Node ab = d_nodeManager->mkConst(::CVC5::String("AB"));
+  Node b = d_nodeManager->mkConst(::CVC5::String("B"));
+  Node c = d_nodeManager->mkConst(::CVC5::String("C"));
+  Node d = d_nodeManager->mkConst(::CVC5::String("D"));
   Node x = d_nodeManager->mkVar("x", strType);
   Node y = d_nodeManager->mkVar("y", strType);
   Node z = d_nodeManager->mkVar("z", strType);
@@ -773,7 +773,7 @@ TEST_F(TestTheoryWhiteSequencesRewriter, rewrite_replace_re)
                                    d_nodeManager->mkConst(String("AZZZB")),
                                    re,
                                    foo);
-    Node res = d_nodeManager->mkConst(::CVC4::String("FOO"));
+    Node res = d_nodeManager->mkConst(::CVC5::String("FOO"));
     sameNormalForm(t, res);
   }
 
@@ -790,7 +790,7 @@ TEST_F(TestTheoryWhiteSequencesRewriter, rewrite_replace_re)
                                    d_nodeManager->mkConst(String("ZAZZZBZZB")),
                                    re,
                                    foo);
-    Node res = d_nodeManager->mkConst(::CVC4::String("ZFOOZZB"));
+    Node res = d_nodeManager->mkConst(::CVC5::String("ZFOOZZB"));
     sameNormalForm(t, res);
   }
 
@@ -807,7 +807,7 @@ TEST_F(TestTheoryWhiteSequencesRewriter, rewrite_replace_re)
                                    d_nodeManager->mkConst(String("ZAZZZBZAZB")),
                                    re,
                                    foo);
-    Node res = d_nodeManager->mkConst(::CVC4::String("ZFOOZAZB"));
+    Node res = d_nodeManager->mkConst(::CVC5::String("ZFOOZAZB"));
     sameNormalForm(t, res);
   }
 
@@ -824,7 +824,7 @@ TEST_F(TestTheoryWhiteSequencesRewriter, rewrite_replace_re)
                                    d_nodeManager->mkConst(String("ZZZ")),
                                    re,
                                    foo);
-    Node res = d_nodeManager->mkConst(::CVC4::String("ZZZ"));
+    Node res = d_nodeManager->mkConst(::CVC5::String("ZZZ"));
     sameNormalForm(t, res);
   }
 
@@ -841,7 +841,7 @@ TEST_F(TestTheoryWhiteSequencesRewriter, rewrite_replace_re)
                                    d_nodeManager->mkConst(String("ZZZ")),
                                    sigStar,
                                    foo);
-    Node res = d_nodeManager->mkConst(::CVC4::String("FOOZZZ"));
+    Node res = d_nodeManager->mkConst(::CVC5::String("FOOZZZ"));
     sameNormalForm(t, res);
   }
 
@@ -858,7 +858,7 @@ TEST_F(TestTheoryWhiteSequencesRewriter, rewrite_replace_re)
                                    d_nodeManager->mkConst(String("")),
                                    sigStar,
                                    foo);
-    Node res = d_nodeManager->mkConst(::CVC4::String("FOO"));
+    Node res = d_nodeManager->mkConst(::CVC5::String("FOO"));
     sameNormalForm(t, res);
   }
 }
@@ -893,7 +893,7 @@ TEST_F(TestTheoryWhiteSequencesRewriter, rewrite_replace_all)
                                    d_nodeManager->mkConst(String("AZZZB")),
                                    re,
                                    foo);
-    Node res = d_nodeManager->mkConst(::CVC4::String("FOO"));
+    Node res = d_nodeManager->mkConst(::CVC5::String("FOO"));
     sameNormalForm(t, res);
   }
 
@@ -910,7 +910,7 @@ TEST_F(TestTheoryWhiteSequencesRewriter, rewrite_replace_all)
                                    d_nodeManager->mkConst(String("ZAZZZBZZB")),
                                    re,
                                    foo);
-    Node res = d_nodeManager->mkConst(::CVC4::String("ZFOOZZB"));
+    Node res = d_nodeManager->mkConst(::CVC5::String("ZFOOZZB"));
     sameNormalForm(t, res);
   }
 
@@ -927,7 +927,7 @@ TEST_F(TestTheoryWhiteSequencesRewriter, rewrite_replace_all)
                                    d_nodeManager->mkConst(String("ZAZZZBZAZB")),
                                    re,
                                    foo);
-    Node res = d_nodeManager->mkConst(::CVC4::String("ZFOOZFOO"));
+    Node res = d_nodeManager->mkConst(::CVC5::String("ZFOOZFOO"));
     sameNormalForm(t, res);
   }
 
@@ -944,7 +944,7 @@ TEST_F(TestTheoryWhiteSequencesRewriter, rewrite_replace_all)
                                    d_nodeManager->mkConst(String("ZZZ")),
                                    re,
                                    foo);
-    Node res = d_nodeManager->mkConst(::CVC4::String("ZZZ"));
+    Node res = d_nodeManager->mkConst(::CVC5::String("ZZZ"));
     sameNormalForm(t, res);
   }
 
@@ -961,7 +961,7 @@ TEST_F(TestTheoryWhiteSequencesRewriter, rewrite_replace_all)
                                    d_nodeManager->mkConst(String("ZZZ")),
                                    sigStar,
                                    foo);
-    Node res = d_nodeManager->mkConst(::CVC4::String("FOOFOOFOO"));
+    Node res = d_nodeManager->mkConst(::CVC5::String("FOOFOOFOO"));
     sameNormalForm(t, res);
   }
 
@@ -978,7 +978,7 @@ TEST_F(TestTheoryWhiteSequencesRewriter, rewrite_replace_all)
                                    d_nodeManager->mkConst(String("")),
                                    sigStar,
                                    foo);
-    Node res = d_nodeManager->mkConst(::CVC4::String(""));
+    Node res = d_nodeManager->mkConst(::CVC5::String(""));
     sameNormalForm(t, res);
   }
 }
@@ -988,18 +988,18 @@ TEST_F(TestTheoryWhiteSequencesRewriter, rewrite_contains)
   TypeNode intType = d_nodeManager->integerType();
   TypeNode strType = d_nodeManager->stringType();
 
-  Node empty = d_nodeManager->mkConst(::CVC4::String(""));
-  Node a = d_nodeManager->mkConst(::CVC4::String("A"));
-  Node ab = d_nodeManager->mkConst(::CVC4::String("AB"));
-  Node b = d_nodeManager->mkConst(::CVC4::String("B"));
-  Node c = d_nodeManager->mkConst(::CVC4::String("C"));
-  Node e = d_nodeManager->mkConst(::CVC4::String("E"));
-  Node h = d_nodeManager->mkConst(::CVC4::String("H"));
-  Node j = d_nodeManager->mkConst(::CVC4::String("J"));
-  Node p = d_nodeManager->mkConst(::CVC4::String("P"));
-  Node abc = d_nodeManager->mkConst(::CVC4::String("ABC"));
-  Node def = d_nodeManager->mkConst(::CVC4::String("DEF"));
-  Node ghi = d_nodeManager->mkConst(::CVC4::String("GHI"));
+  Node empty = d_nodeManager->mkConst(::CVC5::String(""));
+  Node a = d_nodeManager->mkConst(::CVC5::String("A"));
+  Node ab = d_nodeManager->mkConst(::CVC5::String("AB"));
+  Node b = d_nodeManager->mkConst(::CVC5::String("B"));
+  Node c = d_nodeManager->mkConst(::CVC5::String("C"));
+  Node e = d_nodeManager->mkConst(::CVC5::String("E"));
+  Node h = d_nodeManager->mkConst(::CVC5::String("H"));
+  Node j = d_nodeManager->mkConst(::CVC5::String("J"));
+  Node p = d_nodeManager->mkConst(::CVC5::String("P"));
+  Node abc = d_nodeManager->mkConst(::CVC5::String("ABC"));
+  Node def = d_nodeManager->mkConst(::CVC5::String("DEF"));
+  Node ghi = d_nodeManager->mkConst(::CVC5::String("GHI"));
   Node x = d_nodeManager->mkVar("x", strType);
   Node y = d_nodeManager->mkVar("y", strType);
   Node xy = d_nodeManager->mkNode(kind::STRING_CONCAT, x, y);
@@ -1356,9 +1356,9 @@ TEST_F(TestTheoryWhiteSequencesRewriter, infer_eqs_from_contains)
 {
   TypeNode strType = d_nodeManager->stringType();
 
-  Node empty = d_nodeManager->mkConst(::CVC4::String(""));
-  Node a = d_nodeManager->mkConst(::CVC4::String("A"));
-  Node b = d_nodeManager->mkConst(::CVC4::String("B"));
+  Node empty = d_nodeManager->mkConst(::CVC5::String(""));
+  Node a = d_nodeManager->mkConst(::CVC5::String("A"));
+  Node b = d_nodeManager->mkConst(::CVC5::String("B"));
   Node x = d_nodeManager->mkVar("x", strType);
   Node y = d_nodeManager->mkVar("y", strType);
   Node xy = d_nodeManager->mkNode(kind::STRING_CONCAT, x, y);
@@ -1400,8 +1400,8 @@ TEST_F(TestTheoryWhiteSequencesRewriter, rewrite_prefix_suffix)
 {
   TypeNode strType = d_nodeManager->stringType();
 
-  Node empty = d_nodeManager->mkConst(::CVC4::String(""));
-  Node a = d_nodeManager->mkConst(::CVC4::String("A"));
+  Node empty = d_nodeManager->mkConst(::CVC5::String(""));
+  Node a = d_nodeManager->mkConst(::CVC5::String("A"));
   Node x = d_nodeManager->mkVar("x", strType);
   Node y = d_nodeManager->mkVar("y", strType);
   Node xx = d_nodeManager->mkNode(kind::STRING_CONCAT, x, x);
@@ -1437,11 +1437,11 @@ TEST_F(TestTheoryWhiteSequencesRewriter, rewrite_equality_ext)
   TypeNode strType = d_nodeManager->stringType();
   TypeNode intType = d_nodeManager->integerType();
 
-  Node empty = d_nodeManager->mkConst(::CVC4::String(""));
-  Node a = d_nodeManager->mkConst(::CVC4::String("A"));
-  Node aaa = d_nodeManager->mkConst(::CVC4::String("AAA"));
-  Node b = d_nodeManager->mkConst(::CVC4::String("B"));
-  Node ba = d_nodeManager->mkConst(::CVC4::String("BA"));
+  Node empty = d_nodeManager->mkConst(::CVC5::String(""));
+  Node a = d_nodeManager->mkConst(::CVC5::String("A"));
+  Node aaa = d_nodeManager->mkConst(::CVC5::String("AAA"));
+  Node b = d_nodeManager->mkConst(::CVC5::String("B"));
+  Node ba = d_nodeManager->mkConst(::CVC5::String("BA"));
   Node w = d_nodeManager->mkVar("w", strType);
   Node x = d_nodeManager->mkVar("x", strType);
   Node y = d_nodeManager->mkVar("y", strType);
@@ -1726,14 +1726,14 @@ TEST_F(TestTheoryWhiteSequencesRewriter, strip_constant_endpoints)
   TypeNode intType = d_nodeManager->integerType();
   TypeNode strType = d_nodeManager->stringType();
 
-  Node empty = d_nodeManager->mkConst(::CVC4::String(""));
-  Node a = d_nodeManager->mkConst(::CVC4::String("A"));
-  Node ab = d_nodeManager->mkConst(::CVC4::String("AB"));
-  Node abc = d_nodeManager->mkConst(::CVC4::String("ABC"));
-  Node abcd = d_nodeManager->mkConst(::CVC4::String("ABCD"));
-  Node bc = d_nodeManager->mkConst(::CVC4::String("BC"));
-  Node c = d_nodeManager->mkConst(::CVC4::String("C"));
-  Node cd = d_nodeManager->mkConst(::CVC4::String("CD"));
+  Node empty = d_nodeManager->mkConst(::CVC5::String(""));
+  Node a = d_nodeManager->mkConst(::CVC5::String("A"));
+  Node ab = d_nodeManager->mkConst(::CVC5::String("AB"));
+  Node abc = d_nodeManager->mkConst(::CVC5::String("ABC"));
+  Node abcd = d_nodeManager->mkConst(::CVC5::String("ABCD"));
+  Node bc = d_nodeManager->mkConst(::CVC5::String("BC"));
+  Node c = d_nodeManager->mkConst(::CVC5::String("C"));
+  Node cd = d_nodeManager->mkConst(::CVC5::String("CD"));
   Node x = d_nodeManager->mkVar("x", strType);
   Node y = d_nodeManager->mkVar("y", strType);
   Node n = d_nodeManager->mkVar("n", intType);
@@ -1833,7 +1833,7 @@ TEST_F(TestTheoryWhiteSequencesRewriter, rewrite_membership)
   TypeNode strType = d_nodeManager->stringType();
 
   std::vector<Node> vec_empty;
-  Node abc = d_nodeManager->mkConst(::CVC4::String("ABC"));
+  Node abc = d_nodeManager->mkConst(::CVC5::String("ABC"));
   Node re_abc = d_nodeManager->mkNode(kind::STRING_TO_REGEXP, abc);
   Node x = d_nodeManager->mkVar("x", strType);
 
@@ -1908,4 +1908,4 @@ TEST_F(TestTheoryWhiteSequencesRewriter, rewrite_regexp_concat)
   }
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 93aa1667a2ca4f82eaacbc762276c720f27a7a78..94bf8b581b4018e815044e735c3a195de08f641f 100644 (file)
@@ -24,7 +24,7 @@
 #include "theory/rewriter.h"
 #include "theory/strings/strings_rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace kind;
 using namespace theory;
@@ -41,8 +41,8 @@ TEST_F(TestTheoryWhiteStringsRewriter, rewrite_leq)
   TypeNode intType = d_nodeManager->integerType();
   TypeNode strType = d_nodeManager->stringType();
 
-  Node a = d_nodeManager->mkConst(::CVC4::String("A"));
-  Node bc = d_nodeManager->mkConst(::CVC4::String("BC"));
+  Node a = d_nodeManager->mkConst(::CVC5::String("A"));
+  Node bc = d_nodeManager->mkConst(::CVC5::String("BC"));
   Node x = d_nodeManager->mkVar("x", strType);
   Node y = d_nodeManager->mkVar("y", strType);
 
@@ -61,4 +61,4 @@ TEST_F(TestTheoryWhiteStringsRewriter, rewrite_leq)
 }
 
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index d0ed5718ed2fa8c555e80650bac0486ba1e782dc..ac992f5c9e440375ba42e0687f6744fa1713ffba 100644 (file)
@@ -24,7 +24,7 @@
 #include "theory/theory_engine.h"
 #include "util/rational.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace theory;
 using namespace theory::arith;
@@ -122,4 +122,4 @@ TEST_F(TestTheoryWhiteArith, int_normal_form)
   ASSERT_EQ(Rewriter::rewrite(Rewriter::rewrite(t)), Rewriter::rewrite(t));
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index ce6dbc79aa25331fad0ee0ffce1bf01e092e5351..09f5c2ae98b9b1f6e86f51c54acff720900150bc 100644 (file)
@@ -18,7 +18,7 @@
 #include "theory/bags/normal_form.h"
 #include "theory/strings/type_enumerator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace theory;
 using namespace kind;
@@ -40,7 +40,7 @@ class TestTheoryWhiteBagsNormalForm : public TestSmt
   std::vector<Node> getNStrings(size_t n)
   {
     std::vector<Node> elements(n);
-    CVC4::theory::strings::StringEnumerator enumerator(
+    CVC5::theory::strings::StringEnumerator enumerator(
         d_nodeManager->stringType());
 
     for (size_t i = 0; i < n; i++)
@@ -586,4 +586,4 @@ TEST_F(TestTheoryWhiteBagsNormalForm, to_set)
   ASSERT_EQ(output3, NormalForm::evaluate(input3));
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 987f21fb5be92a58add6b7f99c9a7b4897492125..a1cc2761a03c6ebf8153d03071130cbd903e2e16 100644 (file)
@@ -17,7 +17,7 @@
 #include "theory/bags/bags_rewriter.h"
 #include "theory/strings/type_enumerator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace theory;
 using namespace kind;
@@ -688,4 +688,4 @@ TEST_F(TestTheoryWhiteBagsRewriter, to_set)
               && response.d_status == REWRITE_AGAIN_FULL);
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 0922a22a4461eecac1a8798994e5294ded403d32..830169c8bf0a7dfa26d45d7e980a9d78a743f373 100644 (file)
@@ -17,7 +17,7 @@
 #include "theory/bags/theory_bags_type_rules.h"
 #include "theory/strings/type_enumerator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace theory;
 using namespace kind;
@@ -33,7 +33,7 @@ class TestTheoryWhiteBagsTypeRule : public TestSmt
   std::vector<Node> getNStrings(size_t n)
   {
     std::vector<Node> elements(n);
-    CVC4::theory::strings::StringEnumerator enumerator(
+    CVC5::theory::strings::StringEnumerator enumerator(
         d_nodeManager->stringType());
 
     for (size_t i = 0; i < n; i++)
@@ -110,4 +110,4 @@ TEST_F(TestTheoryWhiteBagsTypeRule, to_set_operator)
   ASSERT_TRUE(d_nodeManager->mkNode(BAG_TO_SET, bag).getType().isSet());
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 096013110ec2e791b61e3f3170c885d5f440e39e..ddd43a0635a7d5c89ad879254cd4cf5eb25534ba 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::theory
+ ** \brief Black box testing of CVC5::theory
  **
- ** Black box testing of CVC4::theory
+ ** Black box testing of CVC5::theory
  **/
 
 #include <sstream>
@@ -23,7 +23,7 @@
 #include "test_smt.h"
 #include "theory/rewriter.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace kind;
 using namespace context;
@@ -129,4 +129,4 @@ TEST_F(TestTheoryBlack, array_const)
   ASSERT_TRUE(arr2.isConst());
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 7888ba52bcdae3104609d9787f6890aae6c1047a..247f5428f7414c0fb93053b858f691c80e3d2ff4 100644 (file)
@@ -22,7 +22,7 @@
 #include "theory/bv/int_blaster.h"
 #include "util/bitvector.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace kind;
 using namespace theory;
@@ -44,4 +44,4 @@ class TestTheoryWhiteBvIntblaster : public TestSmtNoFinishInit
   Node d_one;
 };
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 556785680aa24b68279782b44a6cd5d13252905b..c7262117cfe6078b9f5772608c053592cc2654db 100644 (file)
@@ -23,7 +23,7 @@
 #include "theory/rewriter.h"
 #include "util/bitvector.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace kind;
 using namespace theory;
@@ -81,4 +81,4 @@ TEST_F(TestTheoryWhiteBvRewriter, rewrite_bv_ite)
   ASSERT_EQ(nr, Rewriter::rewrite(nr));
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 1447670f3f162760fb66c15305d602b12968a29f..020c7d0a5d5f1fb172d83136794d7305347f26c0 100644 (file)
@@ -25,7 +25,7 @@
 #include "theory/theory.h"
 #include "theory/theory_engine.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace theory;
 using namespace theory::bv;
@@ -93,4 +93,4 @@ TEST_F(TestTheoryWhiteBv, mkUmulo)
   }
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index e0040e3d3b50a5704b0461839247939d98177608..ff2f3a836edbbd561f01d63c71e652e45ec58e4f 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief White box testing of CVC4::theory::Theory.
+ ** \brief White box testing of CVC5::theory::Theory.
  **
- ** White box testing of CVC4::theory::Theory.  This test creates
+ ** White box testing of CVC5::theory::Theory.  This test creates
  ** "fake" theory interfaces and injects them into TheoryEngine, so we
  ** can test TheoryEngine's behavior without relying on independent
  ** theory behavior.  This is done in TheoryEngineWhite::setUp() by
@@ -33,7 +33,7 @@
 #include "util/integer.h"
 #include "util/rational.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace theory;
 using namespace expr;
@@ -183,4 +183,4 @@ TEST_F(TestTheoryWhiteEngine, rewrite_rules)
 }
 
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 81556d33a3d8843c08668645ebef6dd37225ca1c..fc20d6d737f12f2eade9756660e6256c4ed0e166 100644 (file)
@@ -15,7 +15,7 @@
 #include "smt/optimization_solver.h"
 #include "test_smt.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace theory;
 using namespace smt;
@@ -136,4 +136,4 @@ TEST_F(TestTheoryWhiteIntOpt, result)
   std::cout << "Result is :" << r << std::endl;
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 942986a7e1f7f537ef3d0cb5495e6087cbfaa1b2..715eea5f906736e4e232ad751651392246e9a89a 100644 (file)
@@ -24,7 +24,7 @@
 #include "theory/rewriter.h"
 #include "util/bitvector.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace theory;
 using namespace theory::bv;
@@ -452,4 +452,4 @@ TEST_F(TestTheoryWhiteyQuantifiersBvInstantiator, normalizePvEqual)
   ASSERT_EQ(norm_axax[1], a);
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 7b6a73d2ce34656b901f308a9b5d79261c05572f..4ad3f04ef72aaf9f2e8c7cddbf1709ec8a1ded2f 100644 (file)
@@ -20,7 +20,7 @@
 #include "theory/quantifiers/bv_inverter_utils.h"
 #include "util/result.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace kind;
 using namespace theory;
@@ -1611,4 +1611,4 @@ TEST_F(TestTheoryWhiteQuantifiersBvInverter, getIC_bv_sext_sgt_false)
   runTestSext(false, BITVECTOR_SGT);
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index fdf8e3a5ed60fcac2150bd1b238a93803cdd912e..adee0c266e58deba7c5141821a50e73f064605b4 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief White box testing of CVC4::theory::sets::SetsTypeEnumerator
+ ** \brief White box testing of CVC5::theory::sets::SetsTypeEnumerator
  **
- ** White box testing of CVC4::theory::sets::SetsTypeEnumerator.  (These tests
+ ** White box testing of CVC5::theory::sets::SetsTypeEnumerator.  (These tests
  ** depends  on the ordering that the SetsTypeEnumerator use, so it's a
  *white-box
  ** test.)
@@ -21,7 +21,7 @@
 #include "test_smt.h"
 #include "theory/sets/theory_sets_type_enumerator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace theory;
 using namespace kind;
@@ -152,4 +152,4 @@ TEST_F(TestTheoryWhiteSetsTypeEnumerator, bv)
   ASSERT_TRUE(setEnumerator.isFinished());
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index b6bda55645be2be0f3500d34f28edea56648dfcf..22b0a09d621b0f5c29487cddfd5353c60cee64fa 100644 (file)
@@ -16,9 +16,9 @@
 #include "test_api.h"
 #include "test_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
-using namespace CVC4::api;
+using namespace CVC5::api;
 
 namespace test {
 
@@ -83,4 +83,4 @@ TEST_F(TestTheoryWhiteSetsTypeRuleInternal, singleton_node)
   ASSERT_TRUE(n.isConst());
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 64ebe2b975cf8fd5c77b70ed4cdcee66ca42ba0c..06a86b844153d0dd7033d2b7203f7b4725838275 100644 (file)
@@ -20,7 +20,7 @@
 #include "util/rational.h"
 #include "util/string.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace theory::strings;
 
@@ -59,4 +59,4 @@ TEST_F(TestTheoryBlackStringsSkolemCache, mkSkolemCached)
   }
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 5e5c570534bb10859ee94e9b77eef5537e7d92ba..03b9ed4c24cb8877f10f6466ca5190c0130aebe9 100644 (file)
@@ -20,7 +20,7 @@
 #include "test_node.h"
 #include "theory/strings/word.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace theory;
 using namespace theory::strings;
@@ -121,4 +121,4 @@ TEST_F(TestTheoryWhiteStringsWord, strings)
   ASSERT_TRUE(Word::roverlap(aaaaa, aa) == 2);
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 048fac5ac177733d7c9fe7d1e4111e705e76e4d3..41abdd6d152f06efd03f16a947e2a15fc94a3748 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::theory::Theory.
+ ** \brief Black box testing of CVC5::theory::Theory.
  **
- ** Black box testing of CVC4::theory::Theory.
+ ** Black box testing of CVC5::theory::Theory.
  **/
 
 #include <memory>
@@ -24,7 +24,7 @@
 #include "theory/theory_engine.h"
 #include "util/resource_manager.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace theory;
 using namespace expr;
@@ -109,4 +109,4 @@ TEST_F(TestTheoryWhite, outputChannel)
   d_outputChannel.d_callHistory.clear();
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 538a608e8b22db7b8bab73e85fea488424225826..2e018f9cfb3c16211a38b7b05fe40f4f063a8f35 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief White box testing of CVC4::theory::TypeEnumerator
+ ** \brief White box testing of CVC5::theory::TypeEnumerator
  **
- ** White box testing of CVC4::theory::TypeEnumerator.  (These tests depends
+ ** White box testing of CVC5::theory::TypeEnumerator.  (These tests depends
  ** on the ordering that the TypeEnumerators use, so it's a white-box test.)
  **/
 
@@ -25,7 +25,7 @@
 #include "test_smt.h"
 #include "theory/type_enumerator.h"
 
-namespace CVC4 {
+namespace CVC5 {
 
 using namespace theory;
 using namespace kind;
@@ -332,4 +332,4 @@ TEST_F(TestTheoryWhiteTypeEnumerator, bv)
   ASSERT_THROW(*++te, NoMoreValuesException);
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 540fca6f2e893ae95595adfd720b43ae7bdf8933..5be00263dcc1913e8a77fb9390d257b3ec2f8422 100644 (file)
@@ -9,15 +9,15 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::ArrayStoreAll
+ ** \brief Black box testing of CVC5::ArrayStoreAll
  **
- ** Black box testing of CVC4::ArrayStoreAll.
+ ** Black box testing of CVC5::ArrayStoreAll.
  **/
 
 #include "expr/array_store_all.h"
 #include "test_smt.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
 class TestUtilWhiteArrayStoreAll : public TestSmt
@@ -75,4 +75,4 @@ TEST_F(TestUtilWhiteArrayStoreAll, const_error)
       IllegalArgumentException);
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 0f1d5786ee9d24d014bcd3450b5b38d236c58c0a..a64bf275d4bb5c97367f1a49ec836f2178e91c08 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief White box testing of CVC4::Configuration.
+ ** \brief White box testing of CVC5::Configuration.
  **
- ** White box testing of CVC4::Configuration.
+ ** White box testing of CVC5::Configuration.
  **/
 
 #include <cstring>
@@ -20,7 +20,7 @@
 #include "base/check.h"
 #include "test.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
 class TestUtilWhite : public TestInternal
@@ -86,4 +86,4 @@ TEST_F(TestUtilWhite, CheckArgument)
   ASSERT_THROW(CheckArgument(false, "x"), IllegalArgumentException);
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index b35b8fa21ef49d3e55bf6556fd1f44b55fa8601e..0b52b6d1459bf2d0a77054d50ca4f9a4839f87ba 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::BinaryHeap
+ ** \brief Black box testing of CVC5::BinaryHeap
  **
- ** Black box testing of CVC4::BinaryHeap.
+ ** Black box testing of CVC5::BinaryHeap.
  **/
 
 #include <iostream>
@@ -20,7 +20,7 @@
 #include "test.h"
 #include "util/bin_heap.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
 class TestUtilBlackBinaryHeap : public TestInternal
@@ -230,4 +230,4 @@ TEST_F(TestUtilBlackBinaryHeap, large_heap)
   ASSERT_TRUE(heap.empty());
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 3de70cfecc7cad202e0ffde0b919882af8e81be0..b26d8a1c6e9d51db63bb757cf7ef61b64f7602a2 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::BitVector
+ ** \brief Black box testing of CVC5::BitVector
  **
- ** Black box testing of CVC4::BitVector.
+ ** Black box testing of CVC5::BitVector.
  **/
 
 #include <sstream>
@@ -19,7 +19,7 @@
 #include "test.h"
 #include "util/bitvector.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
 class TestUtilBlackBitVector : public TestInternal
@@ -203,4 +203,4 @@ TEST_F(TestUtilBlackBitVector, static_helpers)
   ASSERT_EQ(BitVector::mkMaxSigned(4).toSignedInteger(), Integer(7));
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index ef5ddadd63b1350a796c86027cd0dd2dd2066e1a..cce2518c4229d36724253cb6f91bb323c9403091 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::BooleanSimplification
+ ** \brief Black box testing of CVC5::BooleanSimplification
  **
- ** Black box testing of CVC4::BooleanSimplification.
+ ** Black box testing of CVC5::BooleanSimplification.
  **/
 
 #include <algorithm>
@@ -26,7 +26,7 @@
 #include "smt_util/boolean_simplification.h"
 #include "test_node.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
 class TestUtilBlackBooleanSimplification : public TestNode
@@ -248,4 +248,4 @@ TEST_F(TestUtilBlackBooleanSimplification, simplifyConflict)
 #endif
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 9f555203765cea6e71c3e8b22dda7ee3ee689914..b4b6ab6a53f6fa12be453687c99e6eaf1c441632 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Public-box testing of CVC4::Cardinality
+ ** \brief Public-box testing of CVC5::Cardinality
  **
- ** Public-box testing of CVC4::Cardinality.
+ ** Public-box testing of CVC5::Cardinality.
  **/
 
 #include <sstream>
@@ -22,7 +22,7 @@
 #include "util/cardinality.h"
 #include "util/integer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
 class TestUtilBlackCardinality : public TestInternal
@@ -270,4 +270,4 @@ TEST_F(TestUtilBlackCardinality, cardinalities)
   ASSERT_EQ((z ^ z).getBethNumber(), 3);
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 5ee0f42c4a954fdecd655fb08033882b157bea8f..4985bced31fc7dc12041ccee18e0645f1429b527 100644 (file)
@@ -20,7 +20,7 @@
 #include "base/check.h"
 #include "test.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
 class TestUtilWhiteCheck : public TestInternal
@@ -63,4 +63,4 @@ TEST_F(TestUtilWhiteCheck, expect_abort)
   ASSERT_DEATH(AlwaysAssert(false), "false");
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 44ae8c04b30d2327ff35644179c284a9adf5768a..a7c5c2703903b19097ab6a760ef6c5b6281b8510 100644 (file)
@@ -9,15 +9,15 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::Configuration.
+ ** \brief Black box testing of CVC5::Configuration.
  **
- ** Black box testing of CVC4::Configuration.
+ ** Black box testing of CVC5::Configuration.
  **/
 
 #include "base/configuration.h"
 #include "test.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
 class TestUtilBlackConfiguration : public TestInternal
@@ -96,4 +96,4 @@ TEST_F(TestUtilBlackConfiguration, about)
   Configuration::about();
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index ef24d870d078c814892978b0fc5332034e5afcc4..b486d91e9a888bf3a69c2faacf1b7ae0c413dc0d 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::DType
+ ** \brief Black box testing of CVC5::DType
  **
- ** Black box testing of CVC4::DType.
+ ** Black box testing of CVC5::DType.
  **/
 
 #include <sstream>
@@ -21,7 +21,7 @@
 #include "expr/type_node.h"
 #include "test_smt.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
 class TestUtilBlackDatatype : public TestSmt
@@ -495,4 +495,4 @@ TEST_F(TestUtilBlackDatatype, parametric_DType)
   ASSERT_EQ(TypeNode::leastCommonTypeNode(pairIntInt, pairIntInt), pairIntInt);
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index d6ac7af67df881d5d0a26e1b8b12bbc6950b2d5d..7216c0b8c4576e5f3f4f290d6f628e1924642720 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::Exception.
+ ** \brief Black box testing of CVC5::Exception.
  **
- ** Black box testing of CVC4::Exception.
+ ** Black box testing of CVC5::Exception.
  **/
 
 #include <iostream>
 #include "base/exception.h"
 #include "test.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
 class TestUtilBlackException : public TestInternal
 {
 };
 
-// CVC4::Exception is a simple class, just test it all at once.
+// CVC5::Exception is a simple class, just test it all at once.
 TEST_F(TestUtilBlackException, exceptions)
 {
   Exception e1;
@@ -52,4 +52,4 @@ TEST_F(TestUtilBlackException, exceptions)
   ASSERT_EQ(s3.str(), std::string("three of 'em!"));
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index fd27268d110a11d543ad3cd08f303195d296c02f..391c656f3dc3406fd04db94ba75b5076faf8acc5 100644 (file)
@@ -9,15 +9,15 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::FloatingPoint.
+ ** \brief Black box testing of CVC5::FloatingPoint.
  **
- ** Black box testing of CVC4::FloatingPoint.
+ ** Black box testing of CVC5::FloatingPoint.
  **/
 
 #include "test.h"
 #include "util/floatingpoint.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
 class TestUtilBlackFloatingPoint : public TestInternal
@@ -136,4 +136,4 @@ TEST_F(TestUtilBlackFloatingPoint, makeMaxNormal)
   ASSERT_TRUE(mfp128.isNormal());
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 29b971160b0647219a2e18a201cf08892c978b88..fc92fa0d2f00525c11645a1a99c976d6d5d80b95 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::Integer.
+ ** \brief Black box testing of CVC5::Integer.
  **
- ** Black box testing of CVC4::Integer.
+ ** Black box testing of CVC5::Integer.
  **/
 
 #include <limits>
@@ -21,7 +21,7 @@
 #include "test.h"
 #include "util/integer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
 class TestUtilBlackInteger : public TestInternal
@@ -564,4 +564,4 @@ TEST_F(TestUtilBlackInteger, modInverse)
   }
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 16e606d87ce268e2886d05aa1374440eca7a9001..3b5363dda8dd26e24afa934fc8415c30a2368c47 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief White box testing of CVC4::Integer.
+ ** \brief White box testing of CVC5::Integer.
  **
- ** White box testing of CVC4::Integer.
+ ** White box testing of CVC5::Integer.
  **/
 
 #include <sstream>
@@ -19,7 +19,7 @@
 #include "test.h"
 #include "util/integer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
 class TestUtilWhiteInteger : public TestInternal
@@ -53,4 +53,4 @@ TEST_F(TestUtilWhiteInteger, construction)
   ASSERT_EQ(Integer(u), Integer(u));
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 48b1d40876f3f3b76d0449e650f4ead40d964d02..f5c973849e7893ca65b83074c538ac326f47c68e 100644 (file)
@@ -20,7 +20,7 @@
 #include "base/output.h"
 #include "test.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
 class TestUtilBlackOutput : public TestInternal
@@ -241,4 +241,4 @@ TEST_F(TestUtilBlackOutput, simple_print)
 #endif /* CVC4_MUZZLE */
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index d3eaaf61eb15ceed45f8ab4f23c678149876ff52..e6dee5d5539b6e9381f65520db9c770206b42073 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::Rational.
+ ** \brief Black box testing of CVC5::Rational.
  **
- ** Black box testing of CVC4::Rational.
+ ** Black box testing of CVC5::Rational.
  **/
 
 #include <sstream>
@@ -19,7 +19,7 @@
 #include "test.h"
 #include "util/rational.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
 class TestUtilBlackRational : public TestInternal
@@ -44,4 +44,4 @@ TEST_F(TestUtilBlackRational, fromDecimal)
   ASSERT_THROW(Rational::fromDecimal("Hello, world!");, std::invalid_argument);
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index df2dd1b172b5261268c2a6d1cb381344783f76d5..542a43990ea96cb27699929bbc29c1d9315f20a0 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief White box testing of CVC4::Rational.
+ ** \brief White box testing of CVC5::Rational.
  **
- ** White box testing of CVC4::Rational.
+ ** White box testing of CVC5::Rational.
  **/
 
 #include <sstream>
@@ -19,7 +19,7 @@
 #include "test.h"
 #include "util/rational.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
 class TestUtilWhiteRational : public TestInternal
@@ -416,4 +416,4 @@ TEST_F(TestUtilWhiteRational, constructrion)
   ASSERT_EQ(Rational(u), Rational(u));
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 97bbb438c5b147f006a37427e77094db7d3b26ae..4300b709cf21a0afc50390afb9bb3d323e65c4c4 100644 (file)
@@ -9,15 +9,15 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::RealAlgebraicNumber.
+ ** \brief Black box testing of CVC5::RealAlgebraicNumber.
  **
- ** Black box testing of CVC4::RealAlgebraicNumber.
+ ** Black box testing of CVC5::RealAlgebraicNumber.
  **/
 
 #include "test.h"
 #include "util/real_algebraic_number.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
 #ifndef CVC4_POLY_IMP
@@ -81,4 +81,4 @@ TEST_F(TestUtilBlackRealAlgebraicNumber, arithmetic)
   ASSERT_EQ(msqrt2 * sqrt2, RealAlgebraicNumber(Integer(-2)));
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5
index 71cde7e5a3aeba1b2b78691ed1e42c058e72a810..f8a14d9b2de0a37d3b80a1c4210e8a682e96f321 100644 (file)
@@ -9,9 +9,9 @@
  ** All rights reserved.  See the file COPYING in the top-level source
  ** directory for licensing information.\endverbatim
  **
- ** \brief Black box testing of CVC4::Stat and associated classes
+ ** \brief Black box testing of CVC5::Stat and associated classes
  **
- ** Black box testing of CVC4::Stat and associated classes.
+ ** Black box testing of CVC5::Stat and associated classes.
  **/
 
 #include <fcntl.h>
@@ -27,7 +27,7 @@
 #include "util/stats_histogram.h"
 #include "util/stats_timer.h"
 
-namespace CVC4 {
+namespace CVC5 {
 namespace test {
 
 class TestUtilBlackStats : public TestInternal
@@ -49,7 +49,7 @@ TEST_F(TestUtilBlackStats, stats)
   BackedStat<void*> backedAddr("backedDouble", (void*)0xDEADBEEF);
   IntegralHistogramStat<std::int64_t> histIntStat("hist-int");
   histIntStat << 15 << 16 << 15 << 14 << 16;
-  IntegralHistogramStat<CVC4::PfRule> histPfRuleStat("hist-pfrule");
+  IntegralHistogramStat<CVC5::PfRule> histPfRuleStat("hist-pfrule");
   histPfRuleStat << PfRule::ASSUME << PfRule::SCOPE << PfRule::ASSUME;
 
   // A statistic with no safe_print support
@@ -161,4 +161,4 @@ TEST_F(TestUtilBlackStats, stats)
 #endif
 }
 }  // namespace test
-}  // namespace CVC4
+}  // namespace CVC5