From: Aina Niemetz Date: Wed, 14 Apr 2021 18:56:47 +0000 (-0700) Subject: Rename public and private headers in src/include. (#6352) X-Git-Tag: cvc5-1.0.0~1904 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=e5c26181dab76704ad9a47126585fe2ec9d6cac2;p=cvc5.git Rename public and private headers in src/include. (#6352) --- diff --git a/src/api/cpp/cvc5_checks.h b/src/api/cpp/cvc5_checks.h index 83290088c..9cfa0d252 100644 --- a/src/api/cpp/cvc5_checks.h +++ b/src/api/cpp/cvc5_checks.h @@ -15,7 +15,7 @@ * These macros implement guards for the cvc5 C++ API functions. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__API__CHECKS_H #define CVC5__API__CHECKS_H diff --git a/src/base/check.h b/src/base/check.h index 2905990eb..5c7b7c9ed 100644 --- a/src/base/check.h +++ b/src/base/check.h @@ -28,7 +28,7 @@ * signal-handling code. */ -#include "cvc4_private_library.h" +#include "cvc5_private_library.h" #ifndef CVC5__CHECK_H #define CVC5__CHECK_H diff --git a/src/base/configuration.h b/src/base/configuration.h index 66f3b8566..7b99bd605 100644 --- a/src/base/configuration.h +++ b/src/base/configuration.h @@ -14,7 +14,7 @@ * about the CVC4 library. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__CONFIGURATION_H #define CVC5__CONFIGURATION_H diff --git a/src/base/configuration_private.h b/src/base/configuration_private.h index 8b43b5cab..3027b23bc 100644 --- a/src/base/configuration_private.h +++ b/src/base/configuration_private.h @@ -13,7 +13,7 @@ * Provide compile-time configuration information about the cvc5 library. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__CONFIGURATION_PRIVATE_H #define CVC5__CONFIGURATION_PRIVATE_H diff --git a/src/base/exception.h b/src/base/exception.h index b7bc00d71..ac97bdb2d 100644 --- a/src/base/exception.h +++ b/src/base/exception.h @@ -13,7 +13,7 @@ * cvc5's exception base class and some associated utilities. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__EXCEPTION_H #define CVC5__EXCEPTION_H diff --git a/src/base/listener.h b/src/base/listener.h index ee42d4359..79de71a31 100644 --- a/src/base/listener.h +++ b/src/base/listener.h @@ -15,7 +15,7 @@ * This class provides a single notification that must be overwritten. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__LISTENER_H #define CVC5__LISTENER_H diff --git a/src/base/map_util.h b/src/base/map_util.h index 4c46052a1..d53710708 100644 --- a/src/base/map_util.h +++ b/src/base/map_util.h @@ -33,7 +33,7 @@ * - InsertIfNotPresent */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__BASE__MAP_UTIL_H #define CVC5__BASE__MAP_UTIL_H diff --git a/src/base/modal_exception.h b/src/base/modal_exception.h index bf019f707..12e8cdb30 100644 --- a/src/base/modal_exception.h +++ b/src/base/modal_exception.h @@ -15,7 +15,7 @@ * "(get-assertions)" command in an SMT-LIBv2 script). */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__SMT__MODAL_EXCEPTION_H #define CVC5__SMT__MODAL_EXCEPTION_H diff --git a/src/base/output.h b/src/base/output.h index 4a7be543e..9a7fc3f36 100644 --- a/src/base/output.h +++ b/src/base/output.h @@ -13,7 +13,7 @@ * Output utility classes and functions. */ -#include "cvc4_private_library.h" +#include "cvc5_private_library.h" #ifndef CVC5__OUTPUT_H #define CVC5__OUTPUT_H diff --git a/src/context/backtrackable.h b/src/context/backtrackable.h index 0c1081266..28654dbdf 100644 --- a/src/context/backtrackable.h +++ b/src/context/backtrackable.h @@ -13,7 +13,7 @@ * Contains a backtrackable list. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__UTIL__BACKTRACKABLE_H #define CVC5__UTIL__BACKTRACKABLE_H diff --git a/src/context/cddense_set.h b/src/context/cddense_set.h index 5b45e9f58..16e98eb95 100644 --- a/src/context/cddense_set.h +++ b/src/context/cddense_set.h @@ -16,7 +16,7 @@ * than the maximum key. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/context/cdhashmap.h b/src/context/cdhashmap.h index 32b0cc8cc..5ea1fc5a7 100644 --- a/src/context/cdhashmap.h +++ b/src/context/cdhashmap.h @@ -78,7 +78,7 @@ * possible. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__CONTEXT__CDHASHMAP_H #define CVC5__CONTEXT__CDHASHMAP_H diff --git a/src/context/cdhashmap_forward.h b/src/context/cdhashmap_forward.h index ef7b9a6a4..4b7a43123 100644 --- a/src/context/cdhashmap_forward.h +++ b/src/context/cdhashmap_forward.h @@ -19,7 +19,7 @@ * yourself, because it has a default template argument. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__CONTEXT__CDHASHMAP_FORWARD_H #define CVC5__CONTEXT__CDHASHMAP_FORWARD_H diff --git a/src/context/cdhashset.h b/src/context/cdhashset.h index 416806e09..79c28769c 100644 --- a/src/context/cdhashset.h +++ b/src/context/cdhashset.h @@ -13,7 +13,7 @@ * Context-dependent set class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__CONTEXT__CDHASHSET_H #define CVC5__CONTEXT__CDHASHSET_H diff --git a/src/context/cdhashset_forward.h b/src/context/cdhashset_forward.h index 978576de6..02475de96 100644 --- a/src/context/cdhashset_forward.h +++ b/src/context/cdhashset_forward.h @@ -20,7 +20,7 @@ * yourself, because it has a default template argument. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__CONTEXT__CDSET_FORWARD_H #define CVC5__CONTEXT__CDSET_FORWARD_H diff --git a/src/context/cdinsert_hashmap.h b/src/context/cdinsert_hashmap.h index 2b7712924..b383fe931 100644 --- a/src/context/cdinsert_hashmap.h +++ b/src/context/cdinsert_hashmap.h @@ -31,8 +31,6 @@ * - Supports insertAtContextLevelZero() if the element is not in the map. */ -#include "cvc4_private.h" - #include #include #include @@ -42,6 +40,7 @@ #include "base/output.h" #include "context/cdinsert_hashmap_forward.h" #include "context/context.h" +#include "cvc5_private.h" #include "expr/node.h" #pragma once diff --git a/src/context/cdinsert_hashmap_forward.h b/src/context/cdinsert_hashmap_forward.h index 1c1bcae76..9e00e6dc4 100644 --- a/src/context/cdinsert_hashmap_forward.h +++ b/src/context/cdinsert_hashmap_forward.h @@ -21,7 +21,7 @@ * yourself, because it has a default template argument. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__CONTEXT__CDINSERT_HASHMAP_FORWARD_H #define CVC5__CONTEXT__CDINSERT_HASHMAP_FORWARD_H diff --git a/src/context/cdlist.h b/src/context/cdlist.h index 14f99e03e..2bb66eaf2 100644 --- a/src/context/cdlist.h +++ b/src/context/cdlist.h @@ -15,7 +15,7 @@ * simply shortened. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__CONTEXT__CDLIST_H #define CVC5__CONTEXT__CDLIST_H diff --git a/src/context/cdlist_forward.h b/src/context/cdlist_forward.h index d8a583922..993a48084 100644 --- a/src/context/cdlist_forward.h +++ b/src/context/cdlist_forward.h @@ -26,7 +26,7 @@ * different compilation units). */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__CONTEXT__CDLIST_FORWARD_H #define CVC5__CONTEXT__CDLIST_FORWARD_H diff --git a/src/context/cdmaybe.h b/src/context/cdmaybe.h index f89313af1..904e77ccc 100644 --- a/src/context/cdmaybe.h +++ b/src/context/cdmaybe.h @@ -17,7 +17,7 @@ * assignment. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/context/cdo.h b/src/context/cdo.h index 5fdf3fd6d..f73a3ae1f 100644 --- a/src/context/cdo.h +++ b/src/context/cdo.h @@ -13,7 +13,7 @@ * A context-dependent object. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__CONTEXT__CDO_H #define CVC5__CONTEXT__CDO_H diff --git a/src/context/cdqueue.h b/src/context/cdqueue.h index dc7994957..b95890a01 100644 --- a/src/context/cdqueue.h +++ b/src/context/cdqueue.h @@ -20,7 +20,7 @@ * size_t for tracking the previous size of the list. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__CONTEXT__CDQUEUE_H #define CVC5__CONTEXT__CDQUEUE_H diff --git a/src/context/cdtrail_queue.h b/src/context/cdtrail_queue.h index 09aa9a29e..4240d34c4 100644 --- a/src/context/cdtrail_queue.h +++ b/src/context/cdtrail_queue.h @@ -17,7 +17,7 @@ * The implementation is currently not full featured. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__CONTEXT__CDTRAIL_QUEUE_H #define CVC5__CONTEXT__CDTRAIL_QUEUE_H diff --git a/src/context/context.h b/src/context/context.h index 1ccddfa59..7dad00ded 100644 --- a/src/context/context.h +++ b/src/context/context.h @@ -13,7 +13,7 @@ * Context class and context manager. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__CONTEXT__CONTEXT_H #define CVC5__CONTEXT__CONTEXT_H diff --git a/src/context/context_mm.h b/src/context/context_mm.h index 725f713ac..10cc7d1c9 100644 --- a/src/context/context_mm.h +++ b/src/context/context_mm.h @@ -15,7 +15,7 @@ * Designed for use by ContextManager. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__CONTEXT__CONTEXT_MM_H #define CVC5__CONTEXT__CONTEXT_MM_H diff --git a/src/decision/decision_attributes.h b/src/decision/decision_attributes.h index f6466e48c..2654019ba 100644 --- a/src/decision/decision_attributes.h +++ b/src/decision/decision_attributes.h @@ -13,7 +13,7 @@ * Rewriter attributes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__DECISION__DECISION_ATTRIBUTES_H #define CVC5__DECISION__DECISION_ATTRIBUTES_H diff --git a/src/decision/decision_engine.h b/src/decision/decision_engine.h index 2a85e7bb0..0a1d63d99 100644 --- a/src/decision/decision_engine.h +++ b/src/decision/decision_engine.h @@ -13,7 +13,7 @@ * Decision engine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__DECISION__DECISION_ENGINE_H #define CVC5__DECISION__DECISION_ENGINE_H diff --git a/src/decision/decision_strategy.h b/src/decision/decision_strategy.h index 4cd443860..9f3b4be91 100644 --- a/src/decision/decision_strategy.h +++ b/src/decision/decision_strategy.h @@ -13,7 +13,7 @@ * Decision strategy. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__DECISION__DECISION_STRATEGY_H #define CVC5__DECISION__DECISION_STRATEGY_H diff --git a/src/decision/justification_heuristic.h b/src/decision/justification_heuristic.h index 5d83ed9fd..728c0a10d 100644 --- a/src/decision/justification_heuristic.h +++ b/src/decision/justification_heuristic.h @@ -19,7 +19,7 @@ * It needs access to the simplified but non-clausal formula. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__DECISION__JUSTIFICATION_HEURISTIC #define CVC5__DECISION__JUSTIFICATION_HEURISTIC diff --git a/src/expr/array_store_all.h b/src/expr/array_store_all.h index 75b1a6d06..3b94f4f9f 100644 --- a/src/expr/array_store_all.h +++ b/src/expr/array_store_all.h @@ -14,7 +14,7 @@ * same for all indices). */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__ARRAY_STORE_ALL_H #define CVC5__ARRAY_STORE_ALL_H diff --git a/src/expr/ascription_type.h b/src/expr/ascription_type.h index bb8967abd..05874f6e8 100644 --- a/src/expr/ascription_type.h +++ b/src/expr/ascription_type.h @@ -13,7 +13,7 @@ * A class representing a parameter for the type ascription operator. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__ASCRIPTION_TYPE_H #define CVC5__ASCRIPTION_TYPE_H diff --git a/src/expr/attribute.h b/src/expr/attribute.h index 7ddc01427..e42338bbb 100644 --- a/src/expr/attribute.h +++ b/src/expr/attribute.h @@ -13,7 +13,7 @@ * Node attributes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" /* There are strong constraints on ordering of declarations of * attributes and nodes due to template use */ diff --git a/src/expr/attribute_internals.h b/src/expr/attribute_internals.h index e1c6f759f..c82e62836 100644 --- a/src/expr/attribute_internals.h +++ b/src/expr/attribute_internals.h @@ -13,7 +13,7 @@ * Node attributes' internals. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5_ATTRIBUTE_H__INCLUDING__ATTRIBUTE_INTERNALS_H # error expr/attribute_internals.h should only be included by expr/attribute.h diff --git a/src/expr/attribute_unique_id.h b/src/expr/attribute_unique_id.h index df7194f5a..ae86ba256 100644 --- a/src/expr/attribute_unique_id.h +++ b/src/expr/attribute_unique_id.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/expr/bound_var_manager.h b/src/expr/bound_var_manager.h index fdfbc8460..4c9c0af20 100644 --- a/src/expr/bound_var_manager.h +++ b/src/expr/bound_var_manager.h @@ -13,7 +13,7 @@ * Bound variable manager. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__BOUND_VAR_MANAGER_H #define CVC5__EXPR__BOUND_VAR_MANAGER_H diff --git a/src/expr/buffered_proof_generator.h b/src/expr/buffered_proof_generator.h index 89e8b196d..4ac0b9add 100644 --- a/src/expr/buffered_proof_generator.h +++ b/src/expr/buffered_proof_generator.h @@ -13,7 +13,7 @@ * A proof generator for buffered proof steps. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__BUFFERED_PROOF_GENERATOR_H #define CVC5__EXPR__BUFFERED_PROOF_GENERATOR_H diff --git a/src/expr/datatype_index.h b/src/expr/datatype_index.h index c46bcda85..f5f636b29 100644 --- a/src/expr/datatype_index.h +++ b/src/expr/datatype_index.h @@ -13,7 +13,7 @@ * A class representing an index to a datatype living in NodeManager. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__DATATYPE_INDEX_H #define CVC5__DATATYPE_INDEX_H diff --git a/src/expr/dtype.h b/src/expr/dtype.h index 2837e37af..da16729cc 100644 --- a/src/expr/dtype.h +++ b/src/expr/dtype.h @@ -13,7 +13,7 @@ * A class representing a datatype definition. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__DTYPE_H #define CVC5__EXPR__DTYPE_H diff --git a/src/expr/dtype_cons.h b/src/expr/dtype_cons.h index 55d940d91..a6268aad1 100644 --- a/src/expr/dtype_cons.h +++ b/src/expr/dtype_cons.h @@ -13,7 +13,7 @@ * A class representing a datatype definition. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__DTYPE_CONS_H #define CVC5__EXPR__DTYPE_CONS_H diff --git a/src/expr/dtype_selector.h b/src/expr/dtype_selector.h index 391d233ca..1c7d63d65 100644 --- a/src/expr/dtype_selector.h +++ b/src/expr/dtype_selector.h @@ -13,7 +13,7 @@ * A class representing a datatype selector. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__DTYPE_SELECTOR_H #define CVC5__EXPR__DTYPE_SELECTOR_H diff --git a/src/expr/emptybag.h b/src/expr/emptybag.h index 78c573674..16f7d3d9c 100644 --- a/src/expr/emptybag.h +++ b/src/expr/emptybag.h @@ -13,7 +13,7 @@ * A class for empty bags. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__EMPTY_BAG_H #define CVC5__EMPTY_BAG_H diff --git a/src/expr/emptyset.h b/src/expr/emptyset.h index a545e48b0..d3bdd1ec4 100644 --- a/src/expr/emptyset.h +++ b/src/expr/emptyset.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__EMPTY_SET_H #define CVC5__EMPTY_SET_H diff --git a/src/expr/expr_iomanip.h b/src/expr/expr_iomanip.h index 35ee6c324..a04ed9f39 100644 --- a/src/expr/expr_iomanip.h +++ b/src/expr/expr_iomanip.h @@ -13,7 +13,7 @@ * Expr IO manipulation classes. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__EXPR__EXPR_IOMANIP_H #define CVC5__EXPR__EXPR_IOMANIP_H diff --git a/src/expr/kind_map.h b/src/expr/kind_map.h index 1add4eb31..3c5f27c49 100644 --- a/src/expr/kind_map.h +++ b/src/expr/kind_map.h @@ -16,7 +16,7 @@ * manipulable, and packed. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__KIND_MAP_H #define CVC5__KIND_MAP_H diff --git a/src/expr/kind_template.h b/src/expr/kind_template.h index c4fc6fc73..d5fc3967c 100644 --- a/src/expr/kind_template.h +++ b/src/expr/kind_template.h @@ -13,7 +13,7 @@ * Template for the Node kind header. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__KIND_H #define CVC5__KIND_H diff --git a/src/expr/lazy_proof.h b/src/expr/lazy_proof.h index 21a862691..6bec9ffb9 100644 --- a/src/expr/lazy_proof.h +++ b/src/expr/lazy_proof.h @@ -13,7 +13,7 @@ * Lazy proof utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__LAZY_PROOF_H #define CVC5__EXPR__LAZY_PROOF_H diff --git a/src/expr/lazy_proof_chain.h b/src/expr/lazy_proof_chain.h index 5a91e3e29..fa965f8bb 100644 --- a/src/expr/lazy_proof_chain.h +++ b/src/expr/lazy_proof_chain.h @@ -13,7 +13,7 @@ * Lazy proof chain utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__LAZY_PROOF_CHAIN_H #define CVC5__EXPR__LAZY_PROOF_CHAIN_H diff --git a/src/expr/match_trie.h b/src/expr/match_trie.h index e17b711fc..e483b23fe 100644 --- a/src/expr/match_trie.h +++ b/src/expr/match_trie.h @@ -13,7 +13,7 @@ * Implements a match trie, also known as a discrimination tree. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__MATCH_TRIE_H #define CVC5__EXPR__MATCH_TRIE_H diff --git a/src/expr/metakind_template.h b/src/expr/metakind_template.h index 2af169577..0747b97fa 100644 --- a/src/expr/metakind_template.h +++ b/src/expr/metakind_template.h @@ -13,7 +13,7 @@ * Template for the metakind header. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__KIND__METAKIND_H #define CVC5__KIND__METAKIND_H diff --git a/src/expr/node.h b/src/expr/node.h index bd2120695..181fc2e52 100644 --- a/src/expr/node.h +++ b/src/expr/node.h @@ -13,7 +13,7 @@ * Reference-counted encapsulation of a pointer to node information. */ -#include "cvc4_private.h" +#include "cvc5_private.h" // circular dependency #include "expr/node_value.h" diff --git a/src/expr/node_algorithm.h b/src/expr/node_algorithm.h index b55802fd4..010724c80 100644 --- a/src/expr/node_algorithm.h +++ b/src/expr/node_algorithm.h @@ -16,7 +16,7 @@ * be included in source files. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__NODE_ALGORITHM_H #define CVC5__EXPR__NODE_ALGORITHM_H diff --git a/src/expr/node_builder.h b/src/expr/node_builder.h index dd9a41146..a7da518ab 100644 --- a/src/expr/node_builder.h +++ b/src/expr/node_builder.h @@ -131,7 +131,7 @@ * d_nv is deallocated. */ -#include "cvc4_private.h" +#include "cvc5_private.h" /* strong dependency; make sure node is included first */ #include "expr/node.h" diff --git a/src/expr/node_manager.h b/src/expr/node_manager.h index 39d0510a6..5ca6823d9 100644 --- a/src/expr/node_manager.h +++ b/src/expr/node_manager.h @@ -13,7 +13,7 @@ * A manager for Nodes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" /* circular dependency; force node.h first */ //#include "expr/attribute.h" diff --git a/src/expr/node_self_iterator.h b/src/expr/node_self_iterator.h index d4ebed9a3..de6082ead 100644 --- a/src/expr/node_self_iterator.h +++ b/src/expr/node_self_iterator.h @@ -13,7 +13,7 @@ * Iterator supporting Node "self-iteration." */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__NODE_SELF_ITERATOR_H #define CVC5__EXPR__NODE_SELF_ITERATOR_H diff --git a/src/expr/node_traversal.h b/src/expr/node_traversal.h index 095494edb..6489e19c8 100644 --- a/src/expr/node_traversal.h +++ b/src/expr/node_traversal.h @@ -13,7 +13,7 @@ * Iterators for traversing nodes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__NODE_TRAVERSAL_H #define CVC5__EXPR__NODE_TRAVERSAL_H diff --git a/src/expr/node_trie.h b/src/expr/node_trie.h index 5519f4666..8617d19f5 100644 --- a/src/expr/node_trie.h +++ b/src/expr/node_trie.h @@ -13,7 +13,7 @@ * A trie class for Nodes and TNodes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__NODE_TRIE_H #define CVC5__EXPR__NODE_TRIE_H diff --git a/src/expr/node_value.h b/src/expr/node_value.h index 268fadeef..3aa927bdb 100644 --- a/src/expr/node_value.h +++ b/src/expr/node_value.h @@ -18,7 +18,7 @@ * NodeValue instances. */ -#include "cvc4_private.h" +#include "cvc5_private.h" // circular dependency #include "expr/metakind.h" diff --git a/src/expr/node_visitor.h b/src/expr/node_visitor.h index 52755e9fa..73de7c02d 100644 --- a/src/expr/node_visitor.h +++ b/src/expr/node_visitor.h @@ -15,10 +15,9 @@ #pragma once -#include "cvc4_private.h" - #include +#include "cvc5_private.h" #include "expr/node.h" namespace cvc5 { diff --git a/src/expr/proof.h b/src/expr/proof.h index de599a252..25ab1fd23 100644 --- a/src/expr/proof.h +++ b/src/expr/proof.h @@ -13,7 +13,7 @@ * Proof utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__PROOF_H #define CVC5__EXPR__PROOF_H diff --git a/src/expr/proof_checker.h b/src/expr/proof_checker.h index a6aa1e557..69be40ad0 100644 --- a/src/expr/proof_checker.h +++ b/src/expr/proof_checker.h @@ -13,7 +13,7 @@ * Proof checker utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__PROOF_CHECKER_H #define CVC5__EXPR__PROOF_CHECKER_H diff --git a/src/expr/proof_ensure_closed.h b/src/expr/proof_ensure_closed.h index 71bfa86fd..3d126a4a1 100644 --- a/src/expr/proof_ensure_closed.h +++ b/src/expr/proof_ensure_closed.h @@ -13,7 +13,7 @@ * Debug checks for ensuring proofs are closed. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__PROOF_ENSURE_CLOSED_H #define CVC5__EXPR__PROOF_ENSURE_CLOSED_H diff --git a/src/expr/proof_generator.h b/src/expr/proof_generator.h index e95cf3a3c..2e87ab756 100644 --- a/src/expr/proof_generator.h +++ b/src/expr/proof_generator.h @@ -13,7 +13,7 @@ * The abstract proof generator class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__PROOF_GENERATOR_H #define CVC5__EXPR__PROOF_GENERATOR_H diff --git a/src/expr/proof_node.h b/src/expr/proof_node.h index abac0431c..08d2a0245 100644 --- a/src/expr/proof_node.h +++ b/src/expr/proof_node.h @@ -13,7 +13,7 @@ * Proof node utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__PROOF_NODE_H #define CVC5__EXPR__PROOF_NODE_H diff --git a/src/expr/proof_node_algorithm.h b/src/expr/proof_node_algorithm.h index 58d0098d1..4c89dd4bc 100644 --- a/src/expr/proof_node_algorithm.h +++ b/src/expr/proof_node_algorithm.h @@ -13,7 +13,7 @@ * Proof node algorithm utilities. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__PROOF_NODE_ALGORITHM_H #define CVC5__EXPR__PROOF_NODE_ALGORITHM_H diff --git a/src/expr/proof_node_manager.h b/src/expr/proof_node_manager.h index d83143e82..853d22de7 100644 --- a/src/expr/proof_node_manager.h +++ b/src/expr/proof_node_manager.h @@ -13,7 +13,7 @@ * Proof node manager utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__PROOF_NODE_MANAGER_H #define CVC5__EXPR__PROOF_NODE_MANAGER_H diff --git a/src/expr/proof_node_to_sexpr.h b/src/expr/proof_node_to_sexpr.h index 46fb32308..d4cca8eae 100644 --- a/src/expr/proof_node_to_sexpr.h +++ b/src/expr/proof_node_to_sexpr.h @@ -13,7 +13,7 @@ * Conversion from ProofNode to s-expressions. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__PROOF_NODE_TO_SEXPR_H #define CVC5__EXPR__PROOF_NODE_TO_SEXPR_H diff --git a/src/expr/proof_node_updater.h b/src/expr/proof_node_updater.h index be54de207..3146160bb 100644 --- a/src/expr/proof_node_updater.h +++ b/src/expr/proof_node_updater.h @@ -13,7 +13,7 @@ * A utility for updating proof nodes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__PROOF_NODE_UPDATER_H #define CVC5__EXPR__PROOF_NODE_UPDATER_H diff --git a/src/expr/proof_rule.h b/src/expr/proof_rule.h index 11b4c1bb0..d2aa75d8c 100644 --- a/src/expr/proof_rule.h +++ b/src/expr/proof_rule.h @@ -13,7 +13,7 @@ * Proof rule enumeration. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__PROOF_RULE_H #define CVC5__EXPR__PROOF_RULE_H diff --git a/src/expr/proof_set.h b/src/expr/proof_set.h index 7193f5572..5ea9c1021 100644 --- a/src/expr/proof_set.h +++ b/src/expr/proof_set.h @@ -13,7 +13,7 @@ * Proof set utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__PROOF_SET_H #define CVC5__EXPR__PROOF_SET_H diff --git a/src/expr/proof_step_buffer.h b/src/expr/proof_step_buffer.h index b74ced0f1..b9350cf45 100644 --- a/src/expr/proof_step_buffer.h +++ b/src/expr/proof_step_buffer.h @@ -13,7 +13,7 @@ * Proof step and proof step buffer utilities. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__PROOF_STEP_BUFFER_H #define CVC5__EXPR__PROOF_STEP_BUFFER_H diff --git a/src/expr/record.h b/src/expr/record.h index 555d0ae08..ecf6c8d32 100644 --- a/src/expr/record.h +++ b/src/expr/record.h @@ -13,7 +13,7 @@ * A class representing a Record definition. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__RECORD_H #define CVC5__RECORD_H diff --git a/src/expr/sequence.h b/src/expr/sequence.h index b2018d0eb..40cadb858 100644 --- a/src/expr/sequence.h +++ b/src/expr/sequence.h @@ -13,7 +13,7 @@ * The sequence data type. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__EXPR__SEQUENCE_H #define CVC5__EXPR__SEQUENCE_H diff --git a/src/expr/skolem_manager.h b/src/expr/skolem_manager.h index dd228e598..13d0491a6 100644 --- a/src/expr/skolem_manager.h +++ b/src/expr/skolem_manager.h @@ -13,7 +13,7 @@ * Skolem manager utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__SKOLEM_MANAGER_H #define CVC5__EXPR__SKOLEM_MANAGER_H diff --git a/src/expr/sygus_datatype.h b/src/expr/sygus_datatype.h index ef0fa4de7..fa3fce5b2 100644 --- a/src/expr/sygus_datatype.h +++ b/src/expr/sygus_datatype.h @@ -12,7 +12,7 @@ * * A class for constructing SyGuS datatypes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__SYGUS_DATATYPE_H #define CVC5__EXPR__SYGUS_DATATYPE_H diff --git a/src/expr/symbol_manager.h b/src/expr/symbol_manager.h index 9f951ebfb..53057d0b1 100644 --- a/src/expr/symbol_manager.h +++ b/src/expr/symbol_manager.h @@ -13,7 +13,7 @@ * The symbol manager. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__EXPR__SYMBOL_MANAGER_H #define CVC5__EXPR__SYMBOL_MANAGER_H diff --git a/src/expr/symbol_table.h b/src/expr/symbol_table.h index 5539adefb..cd80c0eba 100644 --- a/src/expr/symbol_table.h +++ b/src/expr/symbol_table.h @@ -13,7 +13,7 @@ * Convenience class for scoping variable and type declarations. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__SYMBOL_TABLE_H #define CVC5__SYMBOL_TABLE_H diff --git a/src/expr/tconv_seq_proof_generator.h b/src/expr/tconv_seq_proof_generator.h index 960a2f081..ba8c438b2 100644 --- a/src/expr/tconv_seq_proof_generator.h +++ b/src/expr/tconv_seq_proof_generator.h @@ -13,7 +13,7 @@ * Term conversion sequence proof generator utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__TCONV_SEQ_PROOF_GENERATOR_H #define CVC5__EXPR__TCONV_SEQ_PROOF_GENERATOR_H diff --git a/src/expr/term_canonize.h b/src/expr/term_canonize.h index 188359e58..6b9cf9cb9 100644 --- a/src/expr/term_canonize.h +++ b/src/expr/term_canonize.h @@ -13,7 +13,7 @@ * Utilities for constructing canonical terms. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__TERM_CANONIZE_H #define CVC5__EXPR__TERM_CANONIZE_H diff --git a/src/expr/term_context.h b/src/expr/term_context.h index 320c8e65b..37d2ef6bd 100644 --- a/src/expr/term_context.h +++ b/src/expr/term_context.h @@ -13,7 +13,7 @@ * Term context utilities. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__TERM_CONTEXT_H #define CVC5__EXPR__TERM_CONTEXT_H diff --git a/src/expr/term_context_node.h b/src/expr/term_context_node.h index cc60f01b5..ac89b0d71 100644 --- a/src/expr/term_context_node.h +++ b/src/expr/term_context_node.h @@ -13,7 +13,7 @@ * Term context node utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__TERM_CONTEXT_NODE_H #define CVC5__EXPR__TERM_CONTEXT_NODE_H diff --git a/src/expr/term_context_stack.h b/src/expr/term_context_stack.h index 51cf922aa..e3412793f 100644 --- a/src/expr/term_context_stack.h +++ b/src/expr/term_context_stack.h @@ -13,7 +13,7 @@ * Term context. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__TERM_CONTEXT_STACK_H #define CVC5__EXPR__TERM_CONTEXT_STACK_H diff --git a/src/expr/term_conversion_proof_generator.h b/src/expr/term_conversion_proof_generator.h index 946c31acb..bc0987478 100644 --- a/src/expr/term_conversion_proof_generator.h +++ b/src/expr/term_conversion_proof_generator.h @@ -13,7 +13,7 @@ * Term conversion proof generator utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__TERM_CONVERSION_PROOF_GENERATOR_H #define CVC5__EXPR__TERM_CONVERSION_PROOF_GENERATOR_H diff --git a/src/expr/type_checker.h b/src/expr/type_checker.h index 077158749..c072ca4d4 100644 --- a/src/expr/type_checker.h +++ b/src/expr/type_checker.h @@ -13,7 +13,7 @@ * A type checker. */ -#include "cvc4_private.h" +#include "cvc5_private.h" // ordering dependence #include "expr/node.h" diff --git a/src/expr/type_checker_util.h b/src/expr/type_checker_util.h index 5bdfbb02f..e837659ad 100644 --- a/src/expr/type_checker_util.h +++ b/src/expr/type_checker_util.h @@ -18,10 +18,9 @@ * for them. */ -#include "cvc4_private.h" - #include +#include "cvc5_private.h" #include "expr/kind.h" #include "expr/node.h" #include "expr/node_manager.h" diff --git a/src/expr/type_matcher.h b/src/expr/type_matcher.h index 0d5cc9265..e7b839234 100644 --- a/src/expr/type_matcher.h +++ b/src/expr/type_matcher.h @@ -13,7 +13,7 @@ * A class representing a type matcher. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__EXPR__TYPE_MATCHER_H #define CVC5__EXPR__TYPE_MATCHER_H diff --git a/src/expr/type_node.h b/src/expr/type_node.h index dab7fd394..d1b5edf22 100644 --- a/src/expr/type_node.h +++ b/src/expr/type_node.h @@ -13,7 +13,7 @@ * Reference-counted encapsulation of a pointer to node information. */ -#include "cvc4_private.h" +#include "cvc5_private.h" // circular dependency #include "expr/node_value.h" diff --git a/src/expr/type_properties_template.h b/src/expr/type_properties_template.h index 799233378..77a671a68 100644 --- a/src/expr/type_properties_template.h +++ b/src/expr/type_properties_template.h @@ -13,7 +13,7 @@ * Template for the Type properties header. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__TYPE_PROPERTIES_H #define CVC5__TYPE_PROPERTIES_H diff --git a/src/expr/uninterpreted_constant.h b/src/expr/uninterpreted_constant.h index edf2cf154..4a86ba510 100644 --- a/src/expr/uninterpreted_constant.h +++ b/src/expr/uninterpreted_constant.h @@ -13,7 +13,7 @@ * Representation of constants of uninterpreted sorts. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__UNINTERPRETED_CONSTANT_H #define CVC5__UNINTERPRETED_CONSTANT_H diff --git a/src/include/cvc4_private.h b/src/include/cvc4_private.h deleted file mode 100644 index 740665f04..000000000 --- a/src/include/cvc4_private.h +++ /dev/null @@ -1,28 +0,0 @@ -/****************************************************************************** - * Top contributors (to current version): - * Mathias Preiner, Morgan Deters, Tim King - * - * This file is part of the cvc5 project. - * - * Copyright (c) 2009-2021 by the authors listed in the file AUTHORS - * in the top-level source directory and their institutional affiliations. - * All rights reserved. See the file COPYING in the top-level source - * directory for licensing information. - * **************************************************************************** - * - * Inclusion of this file marks a header as private and generates a warning - * when the file is included improperly. - */ - -#ifndef CVC5_PRIVATE_H -#define CVC5_PRIVATE_H - -#if ! (defined(__BUILDING_CVC4LIB) || defined(__BUILDING_CVC4LIB_UNIT_TEST)) -# error A private CVC4 header was included when not building the library or private unit test code. -#endif /* ! (__BUILDING_CVC4LIB || __BUILDING_CVC4LIB_UNIT_TEST) */ - - -#include "cvc4_public.h" -#include "cvc4autoconfig.h" - -#endif /* CVC5_PRIVATE_H */ diff --git a/src/include/cvc4_private_library.h b/src/include/cvc4_private_library.h deleted file mode 100644 index 2062d4107..000000000 --- a/src/include/cvc4_private_library.h +++ /dev/null @@ -1,30 +0,0 @@ -/****************************************************************************** - * Top contributors (to current version): - * Andres Noetzli, Mathias Preiner, Tim King - * - * This file is part of the cvc5 project. - * - * Copyright (c) 2009-2021 by the authors listed in the file AUTHORS - * in the top-level source directory and their institutional affiliations. - * All rights reserved. See the file COPYING in the top-level source - * directory for licensing information. - * **************************************************************************** - * - * Inclusion of this file marks a header as private and generates a warning - * when the file is included improperly. - */ - -#ifndef CVC5_PRIVATE_LIBRARY_H -#define CVC5_PRIVATE_LIBRARY_H - -#if !(defined(__BUILDING_CVC4LIB) || defined(__BUILDING_CVC4LIB_UNIT_TEST) \ - || defined(__BUILDING_CVC4PARSERLIB) \ - || defined(__BUILDING_CVC4PARSERLIB_UNIT_TEST) \ - || defined(__BUILDING_CVC4DRIVER)) -# error A "private library" CVC4 header was included when not building the library, driver, or private unit test code. -#endif /* ! (__BUILDING_CVC4LIB || __BUILDING_CVC4LIB_UNIT_TEST || __BUILDING_CVC4PARSERLIB || __BUILDING_CVC4PARSERLIB_UNIT_TEST || __BUILDING_CVC4DRIVER) */ - -#include "cvc4_public.h" -#include "cvc4autoconfig.h" - -#endif /* CVC5_PRIVATE_LIBRARY_H */ diff --git a/src/include/cvc4_public.h b/src/include/cvc4_public.h deleted file mode 100644 index ede5f5223..000000000 --- a/src/include/cvc4_public.h +++ /dev/null @@ -1,42 +0,0 @@ -/****************************************************************************** - * Top contributors (to current version): - * Morgan Deters, Mathias Preiner - * - * This file is part of the cvc5 project. - * - * Copyright (c) 2009-2021 by the authors listed in the file AUTHORS - * in the top-level source directory and their institutional affiliations. - * All rights reserved. See the file COPYING in the top-level source - * directory for licensing information. - * **************************************************************************** - * - * Macros that should be defined everywhere during the building of - * the libraries and driver binary, and also exported to the user. - */ - -#ifndef CVC5_PUBLIC_H -#define CVC5_PUBLIC_H - -#include -#include - -// CVC5_UNUSED is to mark something (e.g. local variable, function) -// as being _possibly_ unused, so that the compiler generates no -// warning about it. This might be the case for e.g. a variable -// only used in DEBUG builds. - -#ifdef __GNUC__ -#define CVC5_UNUSED __attribute__((__unused__)) -#define CVC5_NORETURN __attribute__((__noreturn__)) -#define CVC5_CONST_FUNCTION __attribute__((__const__)) -#define CVC5_PURE_FUNCTION __attribute__((__pure__)) -#define CVC5_WARN_UNUSED_RESULT __attribute__((__warn_unused_result__)) -#else /* ! __GNUC__ */ -#define CVC5_UNUSED -#define CVC5_NORETURN -#define CVC5_CONST_FUNCTION -#define CVC5_PURE_FUNCTION -#define CVC5_WARN_UNUSED_RESULT -#endif /* __GNUC__ */ - -#endif /* CVC5_PUBLIC_H */ diff --git a/src/include/cvc4parser_private.h b/src/include/cvc4parser_private.h deleted file mode 100644 index fd66ba394..000000000 --- a/src/include/cvc4parser_private.h +++ /dev/null @@ -1,30 +0,0 @@ -/****************************************************************************** - * Top contributors (to current version): - * Morgan Deters, Tim King - * - * This file is part of the cvc5 project. - * - * Copyright (c) 2009-2021 by the authors listed in the file AUTHORS - * in the top-level source directory and their institutional affiliations. - * All rights reserved. See the file COPYING in the top-level source - * directory for licensing information. - * **************************************************************************** - * - * Inclusion of this file marks a header as private and generates a warning - * when the file is included improperly. - */ - -#ifndef __CVC4PARSER_PRIVATE_H -#define __CVC4PARSER_PRIVATE_H - -#if ! (defined(__BUILDING_CVC4PARSERLIB) || defined(__BUILDING_CVC4PARSERLIB_UNIT_TEST)) -# error A private CVC4 parser header was included when not building the parser library or private unit test code. -#endif /* ! (__BUILDING_CVC4PARSERLIB || __BUILDING_CVC4PARSERLIB_UNIT_TEST) */ - -#include "cvc4parser_public.h" -// It would be nice to #include "cvc4autoconfig.h" here, but there are conflicts -// with antlr3's autoheader stuff, which they export :( -// -// #include "cvc4autoconfig.h" - -#endif /* __CVC4PARSER_PRIVATE_H */ diff --git a/src/include/cvc4parser_public.h b/src/include/cvc4parser_public.h deleted file mode 100644 index 408183a2d..000000000 --- a/src/include/cvc4parser_public.h +++ /dev/null @@ -1,22 +0,0 @@ -/****************************************************************************** - * Top contributors (to current version): - * Morgan Deters - * - * This file is part of the cvc5 project. - * - * Copyright (c) 2009-2021 by the authors listed in the file AUTHORS - * in the top-level source directory and their institutional affiliations. - * All rights reserved. See the file COPYING in the top-level source - * directory for licensing information. - * **************************************************************************** - * - * Macros that should be defined everywhere during the building of the - * libraries and driver binary, and also exported to the user. - */ - -#ifndef __CVC4PARSER_PUBLIC_H -#define __CVC4PARSER_PUBLIC_H - -#include "cvc4_public.h" - -#endif /* __CVC4PARSER_PUBLIC_H */ diff --git a/src/include/cvc5_private.h b/src/include/cvc5_private.h new file mode 100644 index 000000000..1c328ef60 --- /dev/null +++ b/src/include/cvc5_private.h @@ -0,0 +1,27 @@ +/****************************************************************************** + * Top contributors (to current version): + * Mathias Preiner, Morgan Deters, Tim King + * + * This file is part of the cvc5 project. + * + * Copyright (c) 2009-2021 by the authors listed in the file AUTHORS + * in the top-level source directory and their institutional affiliations. + * All rights reserved. See the file COPYING in the top-level source + * directory for licensing information. + * **************************************************************************** + * + * Inclusion of this file marks a header as private and generates a warning + * when the file is included improperly. + */ + +#ifndef CVC5_PRIVATE_H +#define CVC5_PRIVATE_H + +#if !(defined(__BUILDING_CVC4LIB) || defined(__BUILDING_CVC4LIB_UNIT_TEST)) +# error A private CVC4 header was included when not building the library or private unit test code. +#endif /* ! (__BUILDING_CVC4LIB || __BUILDING_CVC4LIB_UNIT_TEST) */ + +#include "cvc4autoconfig.h" +#include "cvc5_public.h" + +#endif /* CVC5_PRIVATE_H */ diff --git a/src/include/cvc5_private_library.h b/src/include/cvc5_private_library.h new file mode 100644 index 000000000..95c928fb5 --- /dev/null +++ b/src/include/cvc5_private_library.h @@ -0,0 +1,32 @@ +/****************************************************************************** + * Top contributors (to current version): + * Andres Noetzli, Mathias Preiner, Tim King + * + * This file is part of the cvc5 project. + * + * Copyright (c) 2009-2021 by the authors listed in the file AUTHORS + * in the top-level source directory and their institutional affiliations. + * All rights reserved. See the file COPYING in the top-level source + * directory for licensing information. + * **************************************************************************** + * + * Inclusion of this file marks a header as private and generates a warning + * when the file is included improperly. + */ + +#ifndef CVC5_PRIVATE_LIBRARY_H +#define CVC5_PRIVATE_LIBRARY_H + +#if !(defined(__BUILDING_CVC4LIB) || defined(__BUILDING_CVC4LIB_UNIT_TEST) \ + || defined(__BUILDING_CVC4PARSERLIB) \ + || defined(__BUILDING_CVC4PARSERLIB_UNIT_TEST) \ + || defined(__BUILDING_CVC4DRIVER)) +# error A "private library" CVC4 header was included when not building the library, driver, or private unit test code. +#endif /* ! (__BUILDING_CVC4LIB || __BUILDING_CVC4LIB_UNIT_TEST || \ + __BUILDING_CVC4PARSERLIB || __BUILDING_CVC4PARSERLIB_UNIT_TEST || \ + __BUILDING_CVC4DRIVER) */ + +#include "cvc4autoconfig.h" +#include "cvc5_public.h" + +#endif /* CVC5_PRIVATE_LIBRARY_H */ diff --git a/src/include/cvc5_public.h b/src/include/cvc5_public.h new file mode 100644 index 000000000..ede5f5223 --- /dev/null +++ b/src/include/cvc5_public.h @@ -0,0 +1,42 @@ +/****************************************************************************** + * Top contributors (to current version): + * Morgan Deters, Mathias Preiner + * + * This file is part of the cvc5 project. + * + * Copyright (c) 2009-2021 by the authors listed in the file AUTHORS + * in the top-level source directory and their institutional affiliations. + * All rights reserved. See the file COPYING in the top-level source + * directory for licensing information. + * **************************************************************************** + * + * Macros that should be defined everywhere during the building of + * the libraries and driver binary, and also exported to the user. + */ + +#ifndef CVC5_PUBLIC_H +#define CVC5_PUBLIC_H + +#include +#include + +// CVC5_UNUSED is to mark something (e.g. local variable, function) +// as being _possibly_ unused, so that the compiler generates no +// warning about it. This might be the case for e.g. a variable +// only used in DEBUG builds. + +#ifdef __GNUC__ +#define CVC5_UNUSED __attribute__((__unused__)) +#define CVC5_NORETURN __attribute__((__noreturn__)) +#define CVC5_CONST_FUNCTION __attribute__((__const__)) +#define CVC5_PURE_FUNCTION __attribute__((__pure__)) +#define CVC5_WARN_UNUSED_RESULT __attribute__((__warn_unused_result__)) +#else /* ! __GNUC__ */ +#define CVC5_UNUSED +#define CVC5_NORETURN +#define CVC5_CONST_FUNCTION +#define CVC5_PURE_FUNCTION +#define CVC5_WARN_UNUSED_RESULT +#endif /* __GNUC__ */ + +#endif /* CVC5_PUBLIC_H */ diff --git a/src/include/cvc5parser_private.h b/src/include/cvc5parser_private.h new file mode 100644 index 000000000..aec3a09a5 --- /dev/null +++ b/src/include/cvc5parser_private.h @@ -0,0 +1,32 @@ +/****************************************************************************** + * Top contributors (to current version): + * Morgan Deters, Tim King + * + * This file is part of the cvc5 project. + * + * Copyright (c) 2009-2021 by the authors listed in the file AUTHORS + * in the top-level source directory and their institutional affiliations. + * All rights reserved. See the file COPYING in the top-level source + * directory for licensing information. + * **************************************************************************** + * + * Inclusion of this file marks a header as private and generates a warning + * when the file is included improperly. + */ + +#ifndef __CVC4PARSER_PRIVATE_H +#define __CVC4PARSER_PRIVATE_H + +#if !(defined(__BUILDING_CVC4PARSERLIB) \ + || defined(__BUILDING_CVC4PARSERLIB_UNIT_TEST)) +# error A private CVC4 parser header was included when not building the parser library or private unit test code. +#endif /* ! (__BUILDING_CVC4PARSERLIB || __BUILDING_CVC4PARSERLIB_UNIT_TEST) \ + */ + +#include "cvc5parser_public.h" +// It would be nice to #include "cvc4autoconfig.h" here, but there are conflicts +// with antlr3's autoheader stuff, which they export :( +// +// #include "cvc4autoconfig.h" + +#endif /* __CVC4PARSER_PRIVATE_H */ diff --git a/src/include/cvc5parser_public.h b/src/include/cvc5parser_public.h new file mode 100644 index 000000000..099eb58c2 --- /dev/null +++ b/src/include/cvc5parser_public.h @@ -0,0 +1,22 @@ +/****************************************************************************** + * Top contributors (to current version): + * Morgan Deters + * + * This file is part of the cvc5 project. + * + * Copyright (c) 2009-2021 by the authors listed in the file AUTHORS + * in the top-level source directory and their institutional affiliations. + * All rights reserved. See the file COPYING in the top-level source + * directory for licensing information. + * **************************************************************************** + * + * Macros that should be defined everywhere during the building of the + * libraries and driver binary, and also exported to the user. + */ + +#ifndef __CVC4PARSER_PUBLIC_H +#define __CVC4PARSER_PUBLIC_H + +#include "cvc5_public.h" + +#endif /* __CVC4PARSER_PUBLIC_H */ diff --git a/src/lib/clock_gettime.c b/src/lib/clock_gettime.c index 32e6e5b9e..b149fdd0c 100644 --- a/src/lib/clock_gettime.c +++ b/src/lib/clock_gettime.c @@ -13,7 +13,7 @@ * Replacement for clock_gettime() for systems without it (Windows). */ -// #warning "TODO(taking): Make lib/clock_gettime.h cvc4_private.h again." +// #warning "TODO(taking): Make lib/clock_gettime.h cvc5_private.h again." #include "lib/clock_gettime.h" diff --git a/src/lib/clock_gettime.h b/src/lib/clock_gettime.h index 0626e2a20..7b4bb541f 100644 --- a/src/lib/clock_gettime.h +++ b/src/lib/clock_gettime.h @@ -13,7 +13,7 @@ * Replacement for clock_gettime() for systems without it (Windows). */ -#include "cvc4_private_library.h" +#include "cvc5_private_library.h" #ifndef CVC5__LIB__CLOCK_GETTIME_H #define CVC5__LIB__CLOCK_GETTIME_H diff --git a/src/lib/ffs.c b/src/lib/ffs.c index 78aed12eb..3c2f529fa 100644 --- a/src/lib/ffs.c +++ b/src/lib/ffs.c @@ -13,10 +13,10 @@ * Replacement for ffs() for systems without it (like Win32). */ -#include "cvc4_private.h" - #include "lib/ffs.h" +#include "cvc5_private.h" + #ifdef __cplusplus extern "C" { #endif /* __cplusplus */ diff --git a/src/lib/ffs.h b/src/lib/ffs.h index c9e583b82..c9ad5422e 100644 --- a/src/lib/ffs.h +++ b/src/lib/ffs.h @@ -13,7 +13,7 @@ * Replacement for ffs() for systems without it (like Win32). */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__LIB__FFS_H #define CVC5__LIB__FFS_H diff --git a/src/lib/replacements.h b/src/lib/replacements.h index 5669b400f..ad868d7c6 100644 --- a/src/lib/replacements.h +++ b/src/lib/replacements.h @@ -17,10 +17,10 @@ #define CVC5__LIB__REPLACEMENTS_H #if (defined(__BUILDING_CVC4LIB) || defined(__BUILDING_CVC4LIB_UNIT_TEST)) && !defined(__BUILDING_STATISTICS_FOR_EXPORT) -# include "cvc4_private.h" +#include "cvc5_private.h" #else # if defined(__BUILDING_CVC4PARSERLIB) || defined(__BUILDING_CVC4PARSERLIB_UNIT_TEST) -# include "cvc4parser_private.h" +#include "cvc5parser_private.h" # else #if defined(__BUILDING_CVC4DRIVER) || defined(__BUILDING_CVC5_SYSTEM_TEST) \ || defined(__BUILDING_STATISTICS_FOR_EXPORT) diff --git a/src/lib/strtok_r.c b/src/lib/strtok_r.c index 45d77d08b..959a1643f 100644 --- a/src/lib/strtok_r.c +++ b/src/lib/strtok_r.c @@ -13,12 +13,12 @@ * Replacement for strtok_r() for systems without it (like Win32). */ -#include "cvc4_private.h" - #include "lib/strtok_r.h" + #include #include +#include "cvc5_private.h" #ifdef __cplusplus extern "C" { diff --git a/src/lib/strtok_r.h b/src/lib/strtok_r.h index 6843196b7..73897c09f 100644 --- a/src/lib/strtok_r.h +++ b/src/lib/strtok_r.h @@ -13,7 +13,7 @@ * Replacement for strtok_r() for systems without it (like Win32). */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__LIB__STRTOK_R_H #define CVC5__LIB__STRTOK_R_H diff --git a/src/options/base_handlers.h b/src/options/base_handlers.h index 37389180f..86112a907 100644 --- a/src/options/base_handlers.h +++ b/src/options/base_handlers.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__BASE_HANDLERS_H #define CVC5__BASE_HANDLERS_H diff --git a/src/options/decision_weight.h b/src/options/decision_weight.h index c4e8ef9b6..2e2f8db0c 100644 --- a/src/options/decision_weight.h +++ b/src/options/decision_weight.h @@ -13,7 +13,7 @@ * Rewriter attributes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__OPTIONS__DECISION_WEIGHT_H #define CVC5__OPTIONS__DECISION_WEIGHT_H diff --git a/src/options/language.h b/src/options/language.h index 07dc5da7b..2858f544a 100644 --- a/src/options/language.h +++ b/src/options/language.h @@ -13,7 +13,7 @@ * Definition of input and output languages. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__LANGUAGE_H #define CVC5__LANGUAGE_H diff --git a/src/options/module_template.h b/src/options/module_template.h index 279831fcc..559f4a5e4 100644 --- a/src/options/module_template.h +++ b/src/options/module_template.h @@ -16,7 +16,7 @@ * expands this template and generates a _options.h file. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__OPTIONS__${id}$_H #define CVC5__OPTIONS__${id}$_H diff --git a/src/options/open_ostream.h b/src/options/open_ostream.h index aac4a4173..b135ef7ce 100644 --- a/src/options/open_ostream.h +++ b/src/options/open_ostream.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__OPEN_OSTREAM_H #define CVC5__OPEN_OSTREAM_H diff --git a/src/options/option_exception.h b/src/options/option_exception.h index 8e5db659a..4cfe55a31 100644 --- a/src/options/option_exception.h +++ b/src/options/option_exception.h @@ -13,7 +13,7 @@ * Options-related exceptions. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__OPTION_EXCEPTION_H #define CVC5__OPTION_EXCEPTION_H diff --git a/src/options/options.h b/src/options/options.h index 0bbc31b77..804110f1d 100644 --- a/src/options/options.h +++ b/src/options/options.h @@ -13,7 +13,7 @@ * Global (command-line, set-option, ...) parameters for SMT. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__OPTIONS__OPTIONS_H #define CVC5__OPTIONS__OPTIONS_H diff --git a/src/options/options_handler.h b/src/options/options_handler.h index 680f2093c..f8b818f0f 100644 --- a/src/options/options_handler.h +++ b/src/options/options_handler.h @@ -13,7 +13,7 @@ * Interface for custom handlers and predicates options. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__OPTIONS__OPTIONS_HANDLER_H #define CVC5__OPTIONS__OPTIONS_HANDLER_H diff --git a/src/options/options_holder_template.h b/src/options/options_holder_template.h index fce0a38ac..8f5a0e096 100644 --- a/src/options/options_holder_template.h +++ b/src/options/options_holder_template.h @@ -13,7 +13,7 @@ * Global (command-line, set-option, ...) parameters for SMT. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__OPTIONS__OPTIONS_HOLDER_H #define CVC5__OPTIONS__OPTIONS_HOLDER_H diff --git a/src/options/options_listener.h b/src/options/options_listener.h index 2c8b21e96..634111610 100644 --- a/src/options/options_listener.h +++ b/src/options/options_listener.h @@ -13,7 +13,7 @@ * Base class for option listener. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__OPTIONS__OPTIONS_LISTENER_H #define CVC5__OPTIONS__OPTIONS_LISTENER_H diff --git a/src/options/printer_modes.h b/src/options/printer_modes.h index f64ee0054..e27cb133f 100644 --- a/src/options/printer_modes.h +++ b/src/options/printer_modes.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__PRINTER__MODES_H #define CVC5__PRINTER__MODES_H diff --git a/src/options/set_language.h b/src/options/set_language.h index 49648194f..5ff7cdb7b 100644 --- a/src/options/set_language.h +++ b/src/options/set_language.h @@ -13,7 +13,7 @@ * Definition of input and output languages. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__OPTIONS__SET_LANGUAGE_H #define CVC5__OPTIONS__SET_LANGUAGE_H diff --git a/src/parser/antlr_input.h b/src/parser/antlr_input.h index fea0837e4..2754e4167 100644 --- a/src/parser/antlr_input.h +++ b/src/parser/antlr_input.h @@ -26,7 +26,7 @@ #include "base/check.h" #include "base/output.h" -#include "cvc4parser_private.h" +#include "cvc5parser_private.h" #include "parser/bounded_token_buffer.h" #include "parser/input.h" #include "parser/line_buffer.h" diff --git a/src/parser/antlr_line_buffered_input.h b/src/parser/antlr_line_buffered_input.h index faf9d16da..3203e815b 100644 --- a/src/parser/antlr_line_buffered_input.h +++ b/src/parser/antlr_line_buffered_input.h @@ -21,7 +21,7 @@ * achieve that and stores the lines received so far in a LineBuffer. */ -#include "cvc4parser_private.h" +#include "cvc5parser_private.h" #ifndef CVC5__PARSER__ANTLR_LINE_BUFFERED_INPUT_H #define CVC5__PARSER__ANTLR_LINE_BUFFERED_INPUT_H diff --git a/src/parser/bounded_token_buffer.h b/src/parser/bounded_token_buffer.h index f190e82cf..b2bd55eaf 100644 --- a/src/parser/bounded_token_buffer.h +++ b/src/parser/bounded_token_buffer.h @@ -23,7 +23,7 @@ * "hidden". */ -#include "cvc4parser_private.h" +#include "cvc5parser_private.h" #ifndef CVC5__PARSER__BOUNDED_TOKEN_BUFFER_H #define CVC5__PARSER__BOUNDED_TOKEN_BUFFER_H diff --git a/src/parser/bounded_token_factory.h b/src/parser/bounded_token_factory.h index 9211ef47c..ac93d6cfc 100644 --- a/src/parser/bounded_token_factory.h +++ b/src/parser/bounded_token_factory.h @@ -16,7 +16,7 @@ * tokens will be bounded (e.g., if you're using a bounded token stream). */ -#include "cvc4parser_private.h" +#include "cvc5parser_private.h" #ifndef CVC5__PARSER__BOUNDED_TOKEN_FACTORY_H #define CVC5__PARSER__BOUNDED_TOKEN_FACTORY_H diff --git a/src/parser/cvc/cvc.h b/src/parser/cvc/cvc.h index d9866603c..e14f1bc7a 100644 --- a/src/parser/cvc/cvc.h +++ b/src/parser/cvc/cvc.h @@ -13,7 +13,7 @@ * The parser class for the CVC language. */ -#include "cvc4parser_private.h" +#include "cvc5parser_private.h" #ifndef CVC5__PARSER__CVC_H #define CVC5__PARSER__CVC_H diff --git a/src/parser/cvc/cvc_input.h b/src/parser/cvc/cvc_input.h index 30991ea2b..128acbd29 100644 --- a/src/parser/cvc/cvc_input.h +++ b/src/parser/cvc/cvc_input.h @@ -15,7 +15,7 @@ * [[ Add lengthier description here ]] */ -#include "cvc4parser_private.h" +#include "cvc5parser_private.h" #ifndef CVC5__PARSER__CVC_INPUT_H #define CVC5__PARSER__CVC_INPUT_H diff --git a/src/parser/input.h b/src/parser/input.h index b4128b5c2..fb7ce2b40 100644 --- a/src/parser/input.h +++ b/src/parser/input.h @@ -13,7 +13,7 @@ * Base for parser inputs. */ -#include "cvc4parser_public.h" +#include "cvc5parser_public.h" #ifndef CVC5__PARSER__INPUT_H #define CVC5__PARSER__INPUT_H diff --git a/src/parser/line_buffer.h b/src/parser/line_buffer.h index 15ce9a8a1..1d1b16b04 100644 --- a/src/parser/line_buffer.h +++ b/src/parser/line_buffer.h @@ -17,7 +17,7 @@ * within the line. */ -#include "cvc4parser_private.h" +#include "cvc5parser_private.h" #ifndef CVC5__PARSER__LINE_BUFFER_H #define CVC5__PARSER__LINE_BUFFER_H diff --git a/src/parser/memory_mapped_input_buffer.h b/src/parser/memory_mapped_input_buffer.h index 9db4c3d49..a420eccbf 100644 --- a/src/parser/memory_mapped_input_buffer.h +++ b/src/parser/memory_mapped_input_buffer.h @@ -13,7 +13,7 @@ * ANTLR input buffer from a memory-mapped file. */ -#include "cvc4parser_private.h" +#include "cvc5parser_private.h" #ifndef CVC5__PARSER__MEMORY_MAPPED_INPUT_BUFFER_H #define CVC5__PARSER__MEMORY_MAPPED_INPUT_BUFFER_H diff --git a/src/parser/parse_op.h b/src/parser/parse_op.h index aed05769a..88bf22638 100644 --- a/src/parser/parse_op.h +++ b/src/parser/parse_op.h @@ -13,7 +13,7 @@ * Definitions of parsed operators. */ -#include "cvc4parser_public.h" +#include "cvc5parser_public.h" #ifndef CVC5__PARSER__PARSE_OP_H #define CVC5__PARSER__PARSE_OP_H diff --git a/src/parser/parser.h b/src/parser/parser.h index 6f7c5f569..3382d25eb 100644 --- a/src/parser/parser.h +++ b/src/parser/parser.h @@ -13,7 +13,7 @@ * A collection of state for use by parser implementations. */ -#include "cvc4parser_public.h" +#include "cvc5parser_public.h" #ifndef CVC5__PARSER__PARSER_H #define CVC5__PARSER__PARSER_H diff --git a/src/parser/parser_builder.h b/src/parser/parser_builder.h index 521628262..87fef8e93 100644 --- a/src/parser/parser_builder.h +++ b/src/parser/parser_builder.h @@ -13,7 +13,7 @@ * A builder for parsers. */ -#include "cvc4parser_public.h" +#include "cvc5parser_public.h" #ifndef CVC5__PARSER__PARSER_BUILDER_H #define CVC5__PARSER__PARSER_BUILDER_H diff --git a/src/parser/parser_exception.h b/src/parser/parser_exception.h index 70e3edda3..0372661a2 100644 --- a/src/parser/parser_exception.h +++ b/src/parser/parser_exception.h @@ -13,7 +13,7 @@ * Exception class for parse errors. */ -#include "cvc4parser_public.h" +#include "cvc5parser_public.h" #ifndef CVC5__PARSER__PARSER_EXCEPTION_H #define CVC5__PARSER__PARSER_EXCEPTION_H diff --git a/src/parser/smt2/smt2.h b/src/parser/smt2/smt2.h index 166ddeb2d..49b8c37d6 100644 --- a/src/parser/smt2/smt2.h +++ b/src/parser/smt2/smt2.h @@ -13,7 +13,7 @@ * Definitions of SMT2 constants. */ -#include "cvc4parser_private.h" +#include "cvc5parser_private.h" #ifndef CVC5__PARSER__SMT2_H #define CVC5__PARSER__SMT2_H diff --git a/src/parser/smt2/smt2_input.h b/src/parser/smt2/smt2_input.h index 1668e101f..b05316faf 100644 --- a/src/parser/smt2/smt2_input.h +++ b/src/parser/smt2/smt2_input.h @@ -15,7 +15,7 @@ * [[ Add file-specific comments here ]] */ -#include "cvc4parser_private.h" +#include "cvc5parser_private.h" #ifndef CVC5__PARSER__SMT2_INPUT_H #define CVC5__PARSER__SMT2_INPUT_H diff --git a/src/parser/smt2/sygus_input.h b/src/parser/smt2/sygus_input.h index 93e40253d..6da46736f 100644 --- a/src/parser/smt2/sygus_input.h +++ b/src/parser/smt2/sygus_input.h @@ -15,7 +15,7 @@ * [[ Add file-specific comments here ]] */ -#include "cvc4parser_private.h" +#include "cvc5parser_private.h" #ifndef CVC5__PARSER__SYGUS_INPUT_H #define CVC5__PARSER__SYGUS_INPUT_H diff --git a/src/parser/tptp/tptp.h b/src/parser/tptp/tptp.h index 65b2240af..daeb5be58 100644 --- a/src/parser/tptp/tptp.h +++ b/src/parser/tptp/tptp.h @@ -13,9 +13,8 @@ * Definition of TPTP parser. */ -#include "parser/antlr_input.h" // Needs to go first. - -#include "cvc4parser_private.h" +#include "cvc5parser_private.h" +#include "parser/antlr_input.h" // Needs to go first. #ifndef CVC5__PARSER__TPTP_H #define CVC5__PARSER__TPTP_H diff --git a/src/parser/tptp/tptp_input.h b/src/parser/tptp/tptp_input.h index b9a8e2d0f..f08a28026 100644 --- a/src/parser/tptp/tptp_input.h +++ b/src/parser/tptp/tptp_input.h @@ -15,7 +15,7 @@ * [[ Add file-specific comments here ]] */ -#include "cvc4parser_private.h" +#include "cvc5parser_private.h" #ifndef CVC5__PARSER__TPTP_INPUT_H #define CVC5__PARSER__TPTP_INPUT_H diff --git a/src/preprocessing/assertion_pipeline.h b/src/preprocessing/assertion_pipeline.h index e555da299..bb8e594d7 100644 --- a/src/preprocessing/assertion_pipeline.h +++ b/src/preprocessing/assertion_pipeline.h @@ -14,7 +14,7 @@ * preprocessing passes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__ASSERTION_PIPELINE_H #define CVC5__PREPROCESSING__ASSERTION_PIPELINE_H diff --git a/src/preprocessing/passes/ackermann.h b/src/preprocessing/passes/ackermann.h index c7d65d5cc..b51c4b344 100644 --- a/src/preprocessing/passes/ackermann.h +++ b/src/preprocessing/passes/ackermann.h @@ -22,7 +22,7 @@ * https://cs.nyu.edu/media/publications/hadarean_liana.pdf */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__ACKERMANN_H #define CVC5__PREPROCESSING__PASSES__ACKERMANN_H diff --git a/src/preprocessing/passes/apply_substs.h b/src/preprocessing/passes/apply_substs.h index 6b6155114..67b7996f5 100644 --- a/src/preprocessing/passes/apply_substs.h +++ b/src/preprocessing/passes/apply_substs.h @@ -16,7 +16,7 @@ * assertions. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__APPLY_SUBSTS_H #define CVC5__PREPROCESSING__PASSES__APPLY_SUBSTS_H diff --git a/src/preprocessing/passes/bool_to_bv.h b/src/preprocessing/passes/bool_to_bv.h index de6a82a13..ec14490a0 100644 --- a/src/preprocessing/passes/bool_to_bv.h +++ b/src/preprocessing/passes/bool_to_bv.h @@ -14,7 +14,7 @@ * */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__BOOL_TO_BV_H #define CVC5__PREPROCESSING__PASSES__BOOL_TO_BV_H diff --git a/src/preprocessing/passes/bv_abstraction.h b/src/preprocessing/passes/bv_abstraction.h index 7e07653da..0f3db2f59 100644 --- a/src/preprocessing/passes/bv_abstraction.h +++ b/src/preprocessing/passes/bv_abstraction.h @@ -22,7 +22,7 @@ * https://cs.nyu.edu/media/publications/hadarean_liana.pdf */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__BV_ABSTRACTION_H #define CVC5__PREPROCESSING__PASSES__BV_ABSTRACTION_H diff --git a/src/preprocessing/passes/bv_eager_atoms.h b/src/preprocessing/passes/bv_eager_atoms.h index 87fd87c91..ca2f8b5a6 100644 --- a/src/preprocessing/passes/bv_eager_atoms.h +++ b/src/preprocessing/passes/bv_eager_atoms.h @@ -16,7 +16,7 @@ * and allows to use eager bit-blasting in the BV solver. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__BV_EAGER_ATOMS_H #define CVC5__PREPROCESSING__PASSES__BV_EAGER_ATOMS_H diff --git a/src/preprocessing/passes/bv_gauss.h b/src/preprocessing/passes/bv_gauss.h index ceda3a885..a71f4ce3f 100644 --- a/src/preprocessing/passes/bv_gauss.h +++ b/src/preprocessing/passes/bv_gauss.h @@ -16,7 +16,7 @@ * Elimination if possible. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__BV_GAUSS_ELIM_H #define CVC5__PREPROCESSING__PASSES__BV_GAUSS_ELIM_H diff --git a/src/preprocessing/passes/bv_intro_pow2.h b/src/preprocessing/passes/bv_intro_pow2.h index fe4b7dceb..0ec0f4df6 100644 --- a/src/preprocessing/passes/bv_intro_pow2.h +++ b/src/preprocessing/passes/bv_intro_pow2.h @@ -17,7 +17,7 @@ * can be enabled via option `--bv-intro-pow2`. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__BV_INTRO_POW2_H #define CVC5__PREPROCESSING__PASSES__BV_INTRO_POW2_H diff --git a/src/preprocessing/passes/bv_to_bool.h b/src/preprocessing/passes/bv_to_bool.h index 442812a20..d05899cb9 100644 --- a/src/preprocessing/passes/bv_to_bool.h +++ b/src/preprocessing/passes/bv_to_bool.h @@ -13,7 +13,7 @@ * Preprocessing pass that lifts bit-vectors of size 1 to booleans. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__BV_TO_BOOL_H #define CVC5__PREPROCESSING__PASSES__BV_TO_BOOL_H diff --git a/src/preprocessing/passes/bv_to_int.h b/src/preprocessing/passes/bv_to_int.h index d8d9e1262..b8fa00e95 100644 --- a/src/preprocessing/passes/bv_to_int.h +++ b/src/preprocessing/passes/bv_to_int.h @@ -64,7 +64,7 @@ * */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef __CVC5__PREPROCESSING__PASSES__BV_TO_INT_H #define __CVC5__PREPROCESSING__PASSES__BV_TO_INT_H diff --git a/src/preprocessing/passes/extended_rewriter_pass.h b/src/preprocessing/passes/extended_rewriter_pass.h index 69c456720..02986aea1 100644 --- a/src/preprocessing/passes/extended_rewriter_pass.h +++ b/src/preprocessing/passes/extended_rewriter_pass.h @@ -15,7 +15,7 @@ * Applies the extended rewriter to assertions. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__EXTENDED_REWRITER_PASS_H #define CVC5__PREPROCESSING__PASSES__EXTENDED_REWRITER_PASS_H diff --git a/src/preprocessing/passes/foreign_theory_rewrite.h b/src/preprocessing/passes/foreign_theory_rewrite.h index 2fc90e4c6..87299074a 100644 --- a/src/preprocessing/passes/foreign_theory_rewrite.h +++ b/src/preprocessing/passes/foreign_theory_rewrite.h @@ -15,7 +15,7 @@ * Simplifies nodes of one theory using rewrites from another. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__FOREIGN_THEORY_REWRITE_H #define CVC5__PREPROCESSING__PASSES__FOREIGN_THEORY_REWRITE_H diff --git a/src/preprocessing/passes/global_negate.h b/src/preprocessing/passes/global_negate.h index 5b5f7db4d..c7febf95d 100644 --- a/src/preprocessing/passes/global_negate.h +++ b/src/preprocessing/passes/global_negate.h @@ -22,7 +22,7 @@ * checks for unsat instead of sat. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__GLOBAL_NEGATE_H #define CVC5__PREPROCESSING__PASSES__GLOBAL_NEGATE_H diff --git a/src/preprocessing/passes/ho_elim.h b/src/preprocessing/passes/ho_elim.h index 998e4f353..a2574ff39 100644 --- a/src/preprocessing/passes/ho_elim.h +++ b/src/preprocessing/passes/ho_elim.h @@ -15,7 +15,7 @@ * Eliminates higher-order constraints. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef __CVC5__PREPROCESSING__PASSES__HO_ELIM_PASS_H #define __CVC5__PREPROCESSING__PASSES__HO_ELIM_PASS_H diff --git a/src/preprocessing/passes/int_to_bv.h b/src/preprocessing/passes/int_to_bv.h index e25154199..5d6ac15e4 100644 --- a/src/preprocessing/passes/int_to_bv.h +++ b/src/preprocessing/passes/int_to_bv.h @@ -17,7 +17,7 @@ * option. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__INT_TO_BV_H #define CVC5__PREPROCESSING__PASSES__INT_TO_BV_H diff --git a/src/preprocessing/passes/ite_removal.h b/src/preprocessing/passes/ite_removal.h index 5b9ac4beb..0371d11c7 100644 --- a/src/preprocessing/passes/ite_removal.h +++ b/src/preprocessing/passes/ite_removal.h @@ -13,7 +13,7 @@ * Remove ITEs from the assertions. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__ITE_REMOVAL_H #define CVC5__PREPROCESSING__PASSES__ITE_REMOVAL_H diff --git a/src/preprocessing/passes/ite_simp.h b/src/preprocessing/passes/ite_simp.h index 1cbe6d904..62a01b45a 100644 --- a/src/preprocessing/passes/ite_simp.h +++ b/src/preprocessing/passes/ite_simp.h @@ -13,7 +13,7 @@ * ITE simplification preprocessing pass. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__ITE_SIMP_H #define CVC5__PREPROCESSING__PASSES__ITE_SIMP_H diff --git a/src/preprocessing/passes/miplib_trick.h b/src/preprocessing/passes/miplib_trick.h index 5f5af1661..e9c331d92 100644 --- a/src/preprocessing/passes/miplib_trick.h +++ b/src/preprocessing/passes/miplib_trick.h @@ -13,7 +13,7 @@ * The MIPLIB trick preprocessing pass. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__MIPLIB_TRICK_H #define CVC5__PREPROCESSING__PASSES__MIPLIB_TRICK_H diff --git a/src/preprocessing/passes/nl_ext_purify.h b/src/preprocessing/passes/nl_ext_purify.h index 7b6c24ced..211373e35 100644 --- a/src/preprocessing/passes/nl_ext_purify.h +++ b/src/preprocessing/passes/nl_ext_purify.h @@ -16,7 +16,7 @@ * variables. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__NL_EXT_PURIFY_H #define CVC5__PREPROCESSING__PASSES__NL_EXT_PURIFY_H diff --git a/src/preprocessing/passes/non_clausal_simp.h b/src/preprocessing/passes/non_clausal_simp.h index 80dae3972..e4987fbde 100644 --- a/src/preprocessing/passes/non_clausal_simp.h +++ b/src/preprocessing/passes/non_clausal_simp.h @@ -13,7 +13,7 @@ * Non-clausal simplification preprocessing pass. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__NON_CLAUSAL_SIMP_H #define CVC5__PREPROCESSING__PASSES__NON_CLAUSAL_SIMP_H diff --git a/src/preprocessing/passes/pseudo_boolean_processor.h b/src/preprocessing/passes/pseudo_boolean_processor.h index 5b259dd55..cf68bc8fb 100644 --- a/src/preprocessing/passes/pseudo_boolean_processor.h +++ b/src/preprocessing/passes/pseudo_boolean_processor.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__PSEUDO_BOOLEAN_PROCESSOR_H #define CVC5__PREPROCESSING__PASSES__PSEUDO_BOOLEAN_PROCESSOR_H diff --git a/src/preprocessing/passes/quantifier_macros.h b/src/preprocessing/passes/quantifier_macros.h index 54215b620..b856222f8 100644 --- a/src/preprocessing/passes/quantifier_macros.h +++ b/src/preprocessing/passes/quantifier_macros.h @@ -13,7 +13,7 @@ * Pre-process step for detecting quantifier macro definitions. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__QUANTIFIER_MACROS_H #define CVC5__PREPROCESSING__PASSES__QUANTIFIER_MACROS_H diff --git a/src/preprocessing/passes/quantifiers_preprocess.h b/src/preprocessing/passes/quantifiers_preprocess.h index 50781a8ef..511b51459 100644 --- a/src/preprocessing/passes/quantifiers_preprocess.h +++ b/src/preprocessing/passes/quantifiers_preprocess.h @@ -16,7 +16,7 @@ * pre-skolemization to existential quantifiers */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__QUANTIFIERS_PREPROCESS_H #define CVC5__PREPROCESSING__PASSES__QUANTIFIERS_PREPROCESS_H diff --git a/src/preprocessing/passes/real_to_int.h b/src/preprocessing/passes/real_to_int.h index d33a49dfb..9f0eb529f 100644 --- a/src/preprocessing/passes/real_to_int.h +++ b/src/preprocessing/passes/real_to_int.h @@ -15,7 +15,7 @@ * Converts real operations into integer operations. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__REAL_TO_INT_H #define CVC5__PREPROCESSING__PASSES__REAL_TO_INT_H diff --git a/src/preprocessing/passes/rewrite.h b/src/preprocessing/passes/rewrite.h index 3ecc4cd22..fcc250e17 100644 --- a/src/preprocessing/passes/rewrite.h +++ b/src/preprocessing/passes/rewrite.h @@ -15,7 +15,7 @@ * Calls the rewriter on every assertion. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__REWRITE_H #define CVC5__PREPROCESSING__PASSES__REWRITE_H diff --git a/src/preprocessing/passes/sep_skolem_emp.h b/src/preprocessing/passes/sep_skolem_emp.h index 70f25ffb4..7dfdb66a2 100644 --- a/src/preprocessing/passes/sep_skolem_emp.h +++ b/src/preprocessing/passes/sep_skolem_emp.h @@ -13,7 +13,7 @@ * The sep-pre-skolem-emp eprocessing pass. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__SEP_SKOLEM_EMP_H #define CVC5__PREPROCESSING__PASSES__SEP_SKOLEM_EMP_H diff --git a/src/preprocessing/passes/static_learning.h b/src/preprocessing/passes/static_learning.h index 8163ba638..ac9ab6251 100644 --- a/src/preprocessing/passes/static_learning.h +++ b/src/preprocessing/passes/static_learning.h @@ -13,7 +13,7 @@ * The static learning preprocessing pass. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__STATIC_LEARNING_H #define CVC5__PREPROCESSING__PASSES__STATIC_LEARNING_H diff --git a/src/preprocessing/passes/strings_eager_pp.h b/src/preprocessing/passes/strings_eager_pp.h index 5f2977938..fd89fefc7 100644 --- a/src/preprocessing/passes/strings_eager_pp.h +++ b/src/preprocessing/passes/strings_eager_pp.h @@ -13,7 +13,7 @@ * The strings eager preprocess utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__STRINGS_EAGER_PP_H #define CVC5__PREPROCESSING__PASSES__STRINGS_EAGER_PP_H diff --git a/src/preprocessing/passes/theory_preprocess.h b/src/preprocessing/passes/theory_preprocess.h index f8264e622..2b284bf91 100644 --- a/src/preprocessing/passes/theory_preprocess.h +++ b/src/preprocessing/passes/theory_preprocess.h @@ -15,7 +15,7 @@ * Calls Theory::preprocess(...) on every assertion of the formula. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__THEORY_PREPROCESS_H #define CVC5__PREPROCESSING__PASSES__THEORY_PREPROCESS_H diff --git a/src/preprocessing/passes/theory_rewrite_eq.h b/src/preprocessing/passes/theory_rewrite_eq.h index e88678eb5..729252dd6 100644 --- a/src/preprocessing/passes/theory_rewrite_eq.h +++ b/src/preprocessing/passes/theory_rewrite_eq.h @@ -13,7 +13,7 @@ * The TheoryRewriteEq preprocessing pass. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PASSES__THEORY_REWRITE_EQ_H #define CVC5__PREPROCESSING__PASSES__THEORY_REWRITE_EQ_H diff --git a/src/preprocessing/passes/unconstrained_simplifier.h b/src/preprocessing/passes/unconstrained_simplifier.h index 914d450b0..31ae01504 100644 --- a/src/preprocessing/passes/unconstrained_simplifier.h +++ b/src/preprocessing/passes/unconstrained_simplifier.h @@ -17,7 +17,7 @@ * Bruttomesso's PhD thesis. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING_PASSES_UNCONSTRAINED_SIMPLIFIER_H #define CVC5__PREPROCESSING_PASSES_UNCONSTRAINED_SIMPLIFIER_H diff --git a/src/preprocessing/preprocessing_pass.h b/src/preprocessing/preprocessing_pass.h index 8cfec5ed6..abb0a6dfe 100644 --- a/src/preprocessing/preprocessing_pass.h +++ b/src/preprocessing/preprocessing_pass.h @@ -27,7 +27,7 @@ * do work that only needs to be done once. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PREPROCESSING_PASS_H #define CVC5__PREPROCESSING__PREPROCESSING_PASS_H diff --git a/src/preprocessing/preprocessing_pass_context.h b/src/preprocessing/preprocessing_pass_context.h index b7d0d37f4..cdeb37bbe 100644 --- a/src/preprocessing/preprocessing_pass_context.h +++ b/src/preprocessing/preprocessing_pass_context.h @@ -17,7 +17,7 @@ * from the solver and interact with it without getting full access. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PREPROCESSING_PASS_CONTEXT_H #define CVC5__PREPROCESSING__PREPROCESSING_PASS_CONTEXT_H diff --git a/src/preprocessing/preprocessing_pass_registry.h b/src/preprocessing/preprocessing_pass_registry.h index fdff98a90..06f8a4212 100644 --- a/src/preprocessing/preprocessing_pass_registry.h +++ b/src/preprocessing/preprocessing_pass_registry.h @@ -15,7 +15,7 @@ * This file defines the classes PreprocessingPassRegistry, which keeps track * of the available preprocessing passes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PREPROCESSING__PREPROCESSING_PASS_REGISTRY_H #define CVC5__PREPROCESSING__PREPROCESSING_PASS_REGISTRY_H diff --git a/src/preprocessing/util/ite_utilities.h b/src/preprocessing/util/ite_utilities.h index 1c10c2ebd..a7e27bca0 100644 --- a/src/preprocessing/util/ite_utilities.h +++ b/src/preprocessing/util/ite_utilities.h @@ -19,7 +19,7 @@ *'96 */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__ITE_UTILITIES_H #define CVC5__ITE_UTILITIES_H diff --git a/src/printer/ast/ast_printer.h b/src/printer/ast/ast_printer.h index 11b680387..da5785f9f 100644 --- a/src/printer/ast/ast_printer.h +++ b/src/printer/ast/ast_printer.h @@ -13,7 +13,7 @@ * The pretty-printer interface for the AST output language. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PRINTER__AST_PRINTER_H #define CVC5__PRINTER__AST_PRINTER_H diff --git a/src/printer/cvc/cvc_printer.h b/src/printer/cvc/cvc_printer.h index 93a9dcb2f..555237177 100644 --- a/src/printer/cvc/cvc_printer.h +++ b/src/printer/cvc/cvc_printer.h @@ -13,7 +13,7 @@ * The pretty-printer interface for the CVC output language. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PRINTER__CVC_PRINTER_H #define CVC5__PRINTER__CVC_PRINTER_H diff --git a/src/printer/let_binding.h b/src/printer/let_binding.h index b1fb5f22e..abdf5985d 100644 --- a/src/printer/let_binding.h +++ b/src/printer/let_binding.h @@ -13,7 +13,7 @@ * A let binding. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PRINTER__LET_BINDING_H #define CVC5__PRINTER__LET_BINDING_H diff --git a/src/printer/printer.h b/src/printer/printer.h index 0841c53e6..aeffc76eb 100644 --- a/src/printer/printer.h +++ b/src/printer/printer.h @@ -13,7 +13,7 @@ * Base of the pretty-printer interface. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PRINTER__PRINTER_H #define CVC5__PRINTER__PRINTER_H diff --git a/src/printer/smt2/smt2_printer.h b/src/printer/smt2/smt2_printer.h index a1ca176e1..4921566d1 100644 --- a/src/printer/smt2/smt2_printer.h +++ b/src/printer/smt2/smt2_printer.h @@ -13,7 +13,7 @@ * The pretty-printer interface for the SMT2 output language. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PRINTER__SMT2_PRINTER_H #define CVC5__PRINTER__SMT2_PRINTER_H diff --git a/src/printer/tptp/tptp_printer.h b/src/printer/tptp/tptp_printer.h index a960ac4fd..db86de8cf 100644 --- a/src/printer/tptp/tptp_printer.h +++ b/src/printer/tptp/tptp_printer.h @@ -13,7 +13,7 @@ * The pretty-printer interface for the TPTP output language. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PRINTER__TPTP_PRINTER_H #define CVC5__PRINTER__TPTP_PRINTER_H diff --git a/src/proof/clause_id.h b/src/proof/clause_id.h index 20b74b1a7..03a74fb59 100644 --- a/src/proof/clause_id.h +++ b/src/proof/clause_id.h @@ -16,7 +16,7 @@ * solver for a clause. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PROOF__CLAUSE_ID_H #define CVC5__PROOF__CLAUSE_ID_H diff --git a/src/proof/cnf_proof.h b/src/proof/cnf_proof.h index 19cd37679..50ce78eb8 100644 --- a/src/proof/cnf_proof.h +++ b/src/proof/cnf_proof.h @@ -13,7 +13,7 @@ * A manager for CnfProofs. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__CNF_PROOF_H #define CVC5__CNF_PROOF_H diff --git a/src/proof/dot/dot_printer.h b/src/proof/dot/dot_printer.h index 9aefcffff..368f84ccf 100644 --- a/src/proof/dot/dot_printer.h +++ b/src/proof/dot/dot_printer.h @@ -13,7 +13,7 @@ * The module for printing dot proofs. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PROOF__DOT__DOT_PRINTER_H #define CVC5__PROOF__DOT__DOT_PRINTER_H diff --git a/src/proof/proof_manager.h b/src/proof/proof_manager.h index 22c84db83..f0bc20fea 100644 --- a/src/proof/proof_manager.h +++ b/src/proof/proof_manager.h @@ -13,7 +13,7 @@ * A manager for Proofs. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PROOF_MANAGER_H #define CVC5__PROOF_MANAGER_H diff --git a/src/proof/sat_proof.h b/src/proof/sat_proof.h index e5a76eee1..c55599584 100644 --- a/src/proof/sat_proof.h +++ b/src/proof/sat_proof.h @@ -13,7 +13,7 @@ * Resolution proof. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SAT__PROOF_H #define CVC5__SAT__PROOF_H diff --git a/src/proof/sat_proof_implementation.h b/src/proof/sat_proof_implementation.h index 40ff7755d..686265326 100644 --- a/src/proof/sat_proof_implementation.h +++ b/src/proof/sat_proof_implementation.h @@ -13,7 +13,7 @@ * Resolution proof. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SAT__PROOF_IMPLEMENTATION_H #define CVC5__SAT__PROOF_IMPLEMENTATION_H diff --git a/src/proof/unsat_core.h b/src/proof/unsat_core.h index 739a3d209..6810f5bad 100644 --- a/src/proof/unsat_core.h +++ b/src/proof/unsat_core.h @@ -13,7 +13,7 @@ * Representation of unsat cores. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__UNSAT_CORE_H #define CVC5__UNSAT_CORE_H diff --git a/src/prop/bv_sat_solver_notify.h b/src/prop/bv_sat_solver_notify.h index 9c1051754..416a08ef3 100644 --- a/src/prop/bv_sat_solver_notify.h +++ b/src/prop/bv_sat_solver_notify.h @@ -14,7 +14,7 @@ * solver. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PROP__BVSATSOLVERNOTIFY_H #define CVC5__PROP__BVSATSOLVERNOTIFY_H diff --git a/src/prop/bvminisat/bvminisat.h b/src/prop/bvminisat/bvminisat.h index 5dfc3f9f4..b41a9b836 100644 --- a/src/prop/bvminisat/bvminisat.h +++ b/src/prop/bvminisat/bvminisat.h @@ -15,7 +15,7 @@ * Implementation of the minisat for cvc4 (bit-vectors). */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/prop/cadical.h b/src/prop/cadical.h index f046d66e4..325dafabc 100644 --- a/src/prop/cadical.h +++ b/src/prop/cadical.h @@ -15,7 +15,7 @@ * Implementation of the CaDiCaL SAT solver for CVC4 (bit-vectors). */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PROP__CADICAL_H #define CVC5__PROP__CADICAL_H diff --git a/src/prop/cnf_stream.h b/src/prop/cnf_stream.h index 64a735fec..2d0b83c33 100644 --- a/src/prop/cnf_stream.h +++ b/src/prop/cnf_stream.h @@ -21,7 +21,7 @@ * internals such as the representation and translation of [??? -Chris] */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PROP__CNF_STREAM_H #define CVC5__PROP__CNF_STREAM_H diff --git a/src/prop/cryptominisat.h b/src/prop/cryptominisat.h index 40a681148..283317245 100644 --- a/src/prop/cryptominisat.h +++ b/src/prop/cryptominisat.h @@ -15,7 +15,7 @@ * Implementation of the cryptominisat sat solver for cvc4 (bit-vectors). */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PROP__CRYPTOMINISAT_H #define CVC5__PROP__CRYPTOMINISAT_H diff --git a/src/prop/kissat.h b/src/prop/kissat.h index 3b65a06bb..fb05829df 100644 --- a/src/prop/kissat.h +++ b/src/prop/kissat.h @@ -15,7 +15,7 @@ * Wrapper for the Kissat SAT solver (for theory of bit-vectors). */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PROP__KISSAT_H #define CVC5__PROP__KISSAT_H diff --git a/src/prop/minisat/core/Solver.h b/src/prop/minisat/core/Solver.h index 534587bf7..fd682639b 100644 --- a/src/prop/minisat/core/Solver.h +++ b/src/prop/minisat/core/Solver.h @@ -26,7 +26,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA #include "base/check.h" #include "base/output.h" #include "context/context.h" -#include "cvc4_private.h" +#include "cvc5_private.h" #include "expr/proof_node_manager.h" #include "proof/clause_id.h" #include "prop/minisat/core/SolverTypes.h" diff --git a/src/prop/minisat/core/SolverTypes.h b/src/prop/minisat/core/SolverTypes.h index c3f4279cb..312d0b6de 100644 --- a/src/prop/minisat/core/SolverTypes.h +++ b/src/prop/minisat/core/SolverTypes.h @@ -18,7 +18,7 @@ DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. **************************************************************************************************/ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef Minisat_SolverTypes_h #define Minisat_SolverTypes_h diff --git a/src/prop/minisat/simp/SimpSolver.h b/src/prop/minisat/simp/SimpSolver.h index 63a5a93fd..5e218419c 100644 --- a/src/prop/minisat/simp/SimpSolver.h +++ b/src/prop/minisat/simp/SimpSolver.h @@ -22,7 +22,7 @@ OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWA #define Minisat_SimpSolver_h #include "base/check.h" -#include "cvc4_private.h" +#include "cvc5_private.h" #include "proof/clause_id.h" #include "prop/minisat/core/Solver.h" #include "prop/minisat/mtl/Queue.h" diff --git a/src/prop/proof_cnf_stream.h b/src/prop/proof_cnf_stream.h index 6299471dd..708441b0c 100644 --- a/src/prop/proof_cnf_stream.h +++ b/src/prop/proof_cnf_stream.h @@ -13,7 +13,7 @@ * The proof-producing CNF stream. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PROP__PROOF_CNF_STREAM_H #define CVC5__PROP__PROOF_CNF_STREAM_H diff --git a/src/prop/proof_post_processor.h b/src/prop/proof_post_processor.h index 1ec980868..b4a8d1b17 100644 --- a/src/prop/proof_post_processor.h +++ b/src/prop/proof_post_processor.h @@ -13,7 +13,7 @@ * The module for processing proof nodes in the prop engine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PROP__PROOF_POST_PROCESSOR_H #define CVC5__PROP__PROOF_POST_PROCESSOR_H diff --git a/src/prop/prop_engine.h b/src/prop/prop_engine.h index ee2be0ca2..cae02eba2 100644 --- a/src/prop/prop_engine.h +++ b/src/prop/prop_engine.h @@ -15,7 +15,7 @@ * Main interface point between cvc5's SMT infrastructure and the SAT solver. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PROP_ENGINE_H #define CVC5__PROP_ENGINE_H diff --git a/src/prop/prop_proof_manager.h b/src/prop/prop_proof_manager.h index e6435213c..1374acf8d 100644 --- a/src/prop/prop_proof_manager.h +++ b/src/prop/prop_proof_manager.h @@ -13,7 +13,7 @@ * The proof manager of PropEngine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PROP_PROOF_MANAGER_H #define CVC5__PROP_PROOF_MANAGER_H diff --git a/src/prop/registrar.h b/src/prop/registrar.h index 7b3419a0d..8ac568927 100644 --- a/src/prop/registrar.h +++ b/src/prop/registrar.h @@ -18,7 +18,7 @@ * TheoryEngine class directly. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PROP__REGISTRAR_H #define CVC5__PROP__REGISTRAR_H diff --git a/src/prop/sat_proof_manager.h b/src/prop/sat_proof_manager.h index 9cd5f944b..8f2923981 100644 --- a/src/prop/sat_proof_manager.h +++ b/src/prop/sat_proof_manager.h @@ -13,7 +13,7 @@ * The proof manager for Minisat. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SAT_PROOF_MANAGER_H #define CVC5__SAT_PROOF_MANAGER_H diff --git a/src/prop/sat_solver.h b/src/prop/sat_solver.h index ec2ebcd3e..cb8284831 100644 --- a/src/prop/sat_solver.h +++ b/src/prop/sat_solver.h @@ -13,7 +13,7 @@ * SAT Solver. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PROP__SAT_SOLVER_H #define CVC5__PROP__SAT_SOLVER_H diff --git a/src/prop/sat_solver_factory.h b/src/prop/sat_solver_factory.h index 413b0280c..e32cfca5e 100644 --- a/src/prop/sat_solver_factory.h +++ b/src/prop/sat_solver_factory.h @@ -13,7 +13,7 @@ * SAT Solver creation facility */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PROP__SAT_SOLVER_FACTORY_H #define CVC5__PROP__SAT_SOLVER_FACTORY_H diff --git a/src/prop/sat_solver_types.h b/src/prop/sat_solver_types.h index 20dc9a775..6b2a86536 100644 --- a/src/prop/sat_solver_types.h +++ b/src/prop/sat_solver_types.h @@ -23,13 +23,13 @@ #pragma once -#include "cvc4_private.h" - #include #include #include #include +#include "cvc5_private.h" + namespace cvc5 { namespace prop { diff --git a/src/prop/skolem_def_manager.h b/src/prop/skolem_def_manager.h index 6165ee593..9ddde3fb2 100644 --- a/src/prop/skolem_def_manager.h +++ b/src/prop/skolem_def_manager.h @@ -13,7 +13,7 @@ * Skolem definition manager. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PROP__SKOLEM_DEF_MANAGER_H #define CVC5__PROP__SKOLEM_DEF_MANAGER_H diff --git a/src/prop/theory_proxy.h b/src/prop/theory_proxy.h index 31f095749..5ba9ea50f 100644 --- a/src/prop/theory_proxy.h +++ b/src/prop/theory_proxy.h @@ -13,7 +13,7 @@ * SAT Solver. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__PROP__SAT_H #define CVC5__PROP__SAT_H diff --git a/src/smt/abduction_solver.h b/src/smt/abduction_solver.h index e8a97c043..c7f9db035 100644 --- a/src/smt/abduction_solver.h +++ b/src/smt/abduction_solver.h @@ -13,7 +13,7 @@ * The solver for abduction queries. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SMT__ABDUCTION_SOLVER_H #define CVC5__SMT__ABDUCTION_SOLVER_H diff --git a/src/smt/abstract_values.h b/src/smt/abstract_values.h index 843adbb22..1c9069ed0 100644 --- a/src/smt/abstract_values.h +++ b/src/smt/abstract_values.h @@ -13,7 +13,7 @@ * Utility for constructing and maintaining abstract values. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SMT__ABSTRACT_VALUES_H #define CVC5__SMT__ABSTRACT_VALUES_H diff --git a/src/smt/assertions.h b/src/smt/assertions.h index 3603c0df6..6ac3e58f5 100644 --- a/src/smt/assertions.h +++ b/src/smt/assertions.h @@ -13,7 +13,7 @@ * The module for storing assertions for an SMT engine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SMT__ASSERTIONS_H #define CVC5__SMT__ASSERTIONS_H diff --git a/src/smt/check_models.h b/src/smt/check_models.h index f2c7b50ba..9b6780ddf 100644 --- a/src/smt/check_models.h +++ b/src/smt/check_models.h @@ -13,7 +13,7 @@ * Utility for checking models. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SMT__CHECK_MODELS_H #define CVC5__SMT__CHECK_MODELS_H diff --git a/src/smt/command.h b/src/smt/command.h index 9ef09abec..f14d52e94 100644 --- a/src/smt/command.h +++ b/src/smt/command.h @@ -17,7 +17,7 @@ * code. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__COMMAND_H #define CVC5__COMMAND_H diff --git a/src/smt/defined_function.h b/src/smt/defined_function.h index ab225b095..89e636a65 100644 --- a/src/smt/defined_function.h +++ b/src/smt/defined_function.h @@ -13,7 +13,7 @@ * Defined function data structure. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SMT__DEFINED_FUNCTION_H #define CVC5__SMT__DEFINED_FUNCTION_H diff --git a/src/smt/dump.h b/src/smt/dump.h index a56529fe3..7a2b0146b 100644 --- a/src/smt/dump.h +++ b/src/smt/dump.h @@ -13,7 +13,7 @@ * Dump utility classes and functions. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__DUMP_H #define CVC5__DUMP_H diff --git a/src/smt/dump_manager.h b/src/smt/dump_manager.h index de9a8ba2e..27c7cc574 100644 --- a/src/smt/dump_manager.h +++ b/src/smt/dump_manager.h @@ -13,7 +13,7 @@ * The dump manager of the SmtEngine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SMT__DUMP_MANAGER_H #define CVC5__SMT__DUMP_MANAGER_H diff --git a/src/smt/env.h b/src/smt/env.h index d13cd7a71..c2e0a8f54 100644 --- a/src/smt/env.h +++ b/src/smt/env.h @@ -14,7 +14,7 @@ * internal code */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__SMT__ENV_H #define CVC5__SMT__ENV_H diff --git a/src/smt/expand_definitions.h b/src/smt/expand_definitions.h index 7a05d6a3a..c0a92214a 100644 --- a/src/smt/expand_definitions.h +++ b/src/smt/expand_definitions.h @@ -13,7 +13,7 @@ * The module for processing assertions for an SMT engine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SMT__EXPAND_DEFINITIONS_H #define CVC5__SMT__EXPAND_DEFINITIONS_H diff --git a/src/smt/interpolation_solver.h b/src/smt/interpolation_solver.h index e5480e6dc..03f8ab6a1 100644 --- a/src/smt/interpolation_solver.h +++ b/src/smt/interpolation_solver.h @@ -13,7 +13,7 @@ * The solver for interpolation queries. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SMT__INTERPOLATION_SOLVER_H #define CVC5__SMT__INTERPOLATION_SOLVER_H diff --git a/src/smt/listeners.h b/src/smt/listeners.h index afc81c047..5c96d45fd 100644 --- a/src/smt/listeners.h +++ b/src/smt/listeners.h @@ -13,7 +13,7 @@ * Listener classes for SMT engine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SMT__LISTENERS_H #define CVC5__SMT__LISTENERS_H diff --git a/src/smt/logic_exception.h b/src/smt/logic_exception.h index df08b5734..96963eb31 100644 --- a/src/smt/logic_exception.h +++ b/src/smt/logic_exception.h @@ -15,7 +15,7 @@ * is used while running in a quantifier-free logic). */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__SMT__LOGIC_EXCEPTION_H #define CVC5__SMT__LOGIC_EXCEPTION_H diff --git a/src/smt/managed_ostreams.h b/src/smt/managed_ostreams.h index d519fc826..e04d7e9ba 100644 --- a/src/smt/managed_ostreams.h +++ b/src/smt/managed_ostreams.h @@ -16,7 +16,7 @@ * related to ostreams. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__MANAGED_OSTREAMS_H #define CVC5__MANAGED_OSTREAMS_H diff --git a/src/smt/model.h b/src/smt/model.h index b6d0b1644..dd5d94d23 100644 --- a/src/smt/model.h +++ b/src/smt/model.h @@ -13,7 +13,7 @@ * Model class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__MODEL_H #define CVC5__MODEL_H diff --git a/src/smt/model_blocker.h b/src/smt/model_blocker.h index a6a8ea31d..42219e220 100644 --- a/src/smt/model_blocker.h +++ b/src/smt/model_blocker.h @@ -13,7 +13,7 @@ * Utility for blocking the current model. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef __CVC5__THEORY__MODEL_BLOCKER_H #define __CVC5__THEORY__MODEL_BLOCKER_H diff --git a/src/smt/model_core_builder.h b/src/smt/model_core_builder.h index fac456484..aab4fab5e 100644 --- a/src/smt/model_core_builder.h +++ b/src/smt/model_core_builder.h @@ -13,7 +13,7 @@ * Utility for building model cores. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__MODEL_CORE_BUILDER_H #define CVC5__THEORY__MODEL_CORE_BUILDER_H diff --git a/src/smt/node_command.h b/src/smt/node_command.h index af59bb195..0bd60fe9a 100644 --- a/src/smt/node_command.h +++ b/src/smt/node_command.h @@ -13,7 +13,7 @@ * Datastructures used for printing commands internally. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SMT__NODE_COMMAND_H #define CVC5__SMT__NODE_COMMAND_H diff --git a/src/smt/optimization_solver.h b/src/smt/optimization_solver.h index 9d075e5de..59c228e27 100644 --- a/src/smt/optimization_solver.h +++ b/src/smt/optimization_solver.h @@ -13,7 +13,7 @@ * The solver for optimization queries. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SMT__OPTIMIZATION_SOLVER_H #define CVC5__SMT__OPTIMIZATION_SOLVER_H diff --git a/src/smt/preprocess_proof_generator.h b/src/smt/preprocess_proof_generator.h index 1bd03d7f5..d1373a9d3 100644 --- a/src/smt/preprocess_proof_generator.h +++ b/src/smt/preprocess_proof_generator.h @@ -13,7 +13,7 @@ * The module for proofs for preprocessing in an SMT engine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SMT__PREPROCESS_PROOF_GENERATOR_H #define CVC5__SMT__PREPROCESS_PROOF_GENERATOR_H diff --git a/src/smt/preprocessor.h b/src/smt/preprocessor.h index e0fa39593..c590b7164 100644 --- a/src/smt/preprocessor.h +++ b/src/smt/preprocessor.h @@ -13,7 +13,7 @@ * The preprocessor of the SmtEngine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SMT__PREPROCESSOR_H #define CVC5__SMT__PREPROCESSOR_H diff --git a/src/smt/process_assertions.h b/src/smt/process_assertions.h index 1cd00dfab..aeea68ef6 100644 --- a/src/smt/process_assertions.h +++ b/src/smt/process_assertions.h @@ -13,7 +13,7 @@ * The module for processing assertions for an SMT engine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SMT__PROCESS_ASSERTIONS_H #define CVC5__SMT__PROCESS_ASSERTIONS_H diff --git a/src/smt/proof_manager.h b/src/smt/proof_manager.h index 253dbecaf..e34947be6 100644 --- a/src/smt/proof_manager.h +++ b/src/smt/proof_manager.h @@ -13,7 +13,7 @@ * The proof manager of SmtEngine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SMT__PROOF_MANAGER_H #define CVC5__SMT__PROOF_MANAGER_H diff --git a/src/smt/proof_post_processor.h b/src/smt/proof_post_processor.h index f5379290e..d66641a69 100644 --- a/src/smt/proof_post_processor.h +++ b/src/smt/proof_post_processor.h @@ -13,7 +13,7 @@ * The module for processing proof nodes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SMT__PROOF_POST_PROCESSOR_H #define CVC5__SMT__PROOF_POST_PROCESSOR_H diff --git a/src/smt/quant_elim_solver.h b/src/smt/quant_elim_solver.h index 06f12ced9..4396694e9 100644 --- a/src/smt/quant_elim_solver.h +++ b/src/smt/quant_elim_solver.h @@ -13,7 +13,7 @@ * The solver for quantifier elimination queries. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SMT__QUANT_ELIM_SOLVER_H #define CVC5__SMT__QUANT_ELIM_SOLVER_H diff --git a/src/smt/smt_engine.h b/src/smt/smt_engine.h index 3ef190447..ec2699c31 100644 --- a/src/smt/smt_engine.h +++ b/src/smt/smt_engine.h @@ -13,7 +13,7 @@ * SmtEngine: the main public entry point of libcvc5. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__SMT_ENGINE_H #define CVC5__SMT_ENGINE_H diff --git a/src/smt/smt_engine_scope.h b/src/smt/smt_engine_scope.h index 46efac90a..a1d660adf 100644 --- a/src/smt/smt_engine_scope.h +++ b/src/smt/smt_engine_scope.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SMT__SMT_ENGINE_SCOPE_H #define CVC5__SMT__SMT_ENGINE_SCOPE_H diff --git a/src/smt/smt_engine_state.h b/src/smt/smt_engine_state.h index 284771cc5..042efb4de 100644 --- a/src/smt/smt_engine_state.h +++ b/src/smt/smt_engine_state.h @@ -13,7 +13,7 @@ * Utility for maintaining the state of the SMT engine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SMT__SMT_ENGINE_STATE_H #define CVC5__SMT__SMT_ENGINE_STATE_H diff --git a/src/smt/smt_engine_stats.h b/src/smt/smt_engine_stats.h index fa95709d8..d2bece92f 100644 --- a/src/smt/smt_engine_stats.h +++ b/src/smt/smt_engine_stats.h @@ -13,7 +13,7 @@ * Statistics for SMT engine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SMT__SMT_ENGINE_STATS_H #define CVC5__SMT__SMT_ENGINE_STATS_H diff --git a/src/smt/smt_mode.h b/src/smt/smt_mode.h index 8061a2e21..dbcb73e87 100644 --- a/src/smt/smt_mode.h +++ b/src/smt/smt_mode.h @@ -13,7 +13,7 @@ * Enumeration type for the mode of an SmtEngine. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__SMT__SMT_MODE_H #define CVC5__SMT__SMT_MODE_H diff --git a/src/smt/smt_solver.h b/src/smt/smt_solver.h index ae1cc2e40..b02cde88a 100644 --- a/src/smt/smt_solver.h +++ b/src/smt/smt_solver.h @@ -13,7 +13,7 @@ * The solver for SMT queries in an SmtEngine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SMT__SMT_SOLVER_H #define CVC5__SMT__SMT_SOLVER_H diff --git a/src/smt/smt_statistics_registry.h b/src/smt/smt_statistics_registry.h index cafb9e62a..d8adde3c3 100644 --- a/src/smt/smt_statistics_registry.h +++ b/src/smt/smt_statistics_registry.h @@ -13,7 +13,7 @@ * Accessor for the SmtEngine's StatisticsRegistry. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/smt/sygus_solver.h b/src/smt/sygus_solver.h index f701419d9..5b3bca928 100644 --- a/src/smt/sygus_solver.h +++ b/src/smt/sygus_solver.h @@ -13,7 +13,7 @@ * The solver for SyGuS queries. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SMT__SYGUS_SOLVER_H #define CVC5__SMT__SYGUS_SOLVER_H diff --git a/src/smt/term_formula_removal.h b/src/smt/term_formula_removal.h index 65f4bdb7a..1eeed5543 100644 --- a/src/smt/term_formula_removal.h +++ b/src/smt/term_formula_removal.h @@ -13,7 +13,7 @@ * Removal of term formulas. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/smt/unsat_core_manager.h b/src/smt/unsat_core_manager.h index 6bfcec9f8..dcd246f2e 100644 --- a/src/smt/unsat_core_manager.h +++ b/src/smt/unsat_core_manager.h @@ -13,7 +13,7 @@ * The unsat core manager of SmtEngine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SMT__UNSAT_CORE_MANAGER_H #define CVC5__SMT__UNSAT_CORE_MANAGER_H diff --git a/src/smt/update_ostream.h b/src/smt/update_ostream.h index 8bb230982..be2489a87 100644 --- a/src/smt/update_ostream.h +++ b/src/smt/update_ostream.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__UPDATE_OSTREAM_H #define CVC5__UPDATE_OSTREAM_H diff --git a/src/smt/witness_form.h b/src/smt/witness_form.h index 938fc40d1..be1c4e534 100644 --- a/src/smt/witness_form.h +++ b/src/smt/witness_form.h @@ -13,7 +13,7 @@ * The module for managing witness form conversion in proofs. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SMT__WITNESS_FORM_H #define CVC5__SMT__WITNESS_FORM_H diff --git a/src/smt_util/boolean_simplification.h b/src/smt_util/boolean_simplification.h index b9fa8496c..a2cabb3a9 100644 --- a/src/smt_util/boolean_simplification.h +++ b/src/smt_util/boolean_simplification.h @@ -13,7 +13,7 @@ * Simple, commonly-used routines for Boolean simplification. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__BOOLEAN_SIMPLIFICATION_H #define CVC5__BOOLEAN_SIMPLIFICATION_H diff --git a/src/smt_util/nary_builder.h b/src/smt_util/nary_builder.h index 8a05e7e27..b1a5ef2d8 100644 --- a/src/smt_util/nary_builder.h +++ b/src/smt_util/nary_builder.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/arith/approx_simplex.h b/src/theory/arith/approx_simplex.h index 7ed76ff05..f7266c578 100644 --- a/src/theory/arith/approx_simplex.h +++ b/src/theory/arith/approx_simplex.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once #include diff --git a/src/theory/arith/arith_ite_utils.h b/src/theory/arith/arith_ite_utils.h index 28385f8ac..4d181b39f 100644 --- a/src/theory/arith/arith_ite_utils.h +++ b/src/theory/arith/arith_ite_utils.h @@ -18,7 +18,7 @@ // Pass 1: label the ite as (constant) or (+ constant variable) -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__ARITH_ITE_UTILS_H #define CVC5__THEORY__ARITH__ARITH_ITE_UTILS_H diff --git a/src/theory/arith/arith_msum.h b/src/theory/arith/arith_msum.h index bc5cb15dd..3c205c9b7 100644 --- a/src/theory/arith/arith_msum.h +++ b/src/theory/arith/arith_msum.h @@ -13,7 +13,7 @@ * Arithmetic utilities regarding monomial sums. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__MSUM_H #define CVC5__THEORY__ARITH__MSUM_H diff --git a/src/theory/arith/arith_preprocess.h b/src/theory/arith/arith_preprocess.h index cea7d0695..ea24e5066 100644 --- a/src/theory/arith/arith_preprocess.h +++ b/src/theory/arith/arith_preprocess.h @@ -13,7 +13,7 @@ * Arithmetic preprocess. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__ARITH_PREPROCESS_H #define CVC5__THEORY__ARITH__ARITH_PREPROCESS_H diff --git a/src/theory/arith/arith_rewriter.h b/src/theory/arith/arith_rewriter.h index d7686658c..e476fbd62 100644 --- a/src/theory/arith/arith_rewriter.h +++ b/src/theory/arith/arith_rewriter.h @@ -16,7 +16,7 @@ * See theory/arith/normal_form.h for more information. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__ARITH_REWRITER_H #define CVC5__THEORY__ARITH__ARITH_REWRITER_H diff --git a/src/theory/arith/arith_state.h b/src/theory/arith/arith_state.h index 688665b65..0aa848f46 100644 --- a/src/theory/arith/arith_state.h +++ b/src/theory/arith/arith_state.h @@ -13,7 +13,7 @@ * Arithmetic theory state. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__ARITH_STATE_H #define CVC5__THEORY__ARITH__ARITH_STATE_H diff --git a/src/theory/arith/arith_static_learner.h b/src/theory/arith/arith_static_learner.h index 6e01d4a86..053730ec8 100644 --- a/src/theory/arith/arith_static_learner.h +++ b/src/theory/arith/arith_static_learner.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__ARITH_STATIC_LEARNER_H #define CVC5__THEORY__ARITH__ARITH_STATIC_LEARNER_H diff --git a/src/theory/arith/arith_utilities.h b/src/theory/arith/arith_utilities.h index c2b98599d..0c6378bc2 100644 --- a/src/theory/arith/arith_utilities.h +++ b/src/theory/arith/arith_utilities.h @@ -13,7 +13,7 @@ * Common functions for dealing with nodes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__ARITH_UTILITIES_H #define CVC5__THEORY__ARITH__ARITH_UTILITIES_H diff --git a/src/theory/arith/arithvar.h b/src/theory/arith/arithvar.h index 0272ade52..b95c39e9e 100644 --- a/src/theory/arith/arithvar.h +++ b/src/theory/arith/arithvar.h @@ -18,7 +18,7 @@ * This file also provides utilities for ArithVars. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/arith/arithvar_node_map.h b/src/theory/arith/arithvar_node_map.h index fffc48c2b..c8b7f62a4 100644 --- a/src/theory/arith/arithvar_node_map.h +++ b/src/theory/arith/arithvar_node_map.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__ARITHVAR_NODE_MAP_H #define CVC5__THEORY__ARITH__ARITHVAR_NODE_MAP_H diff --git a/src/theory/arith/attempt_solution_simplex.h b/src/theory/arith/attempt_solution_simplex.h index 311a70567..25676a8b6 100644 --- a/src/theory/arith/attempt_solution_simplex.h +++ b/src/theory/arith/attempt_solution_simplex.h @@ -51,7 +51,7 @@ * These are theory valid and are currently turned into lemmas */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/arith/bound_counts.h b/src/theory/arith/bound_counts.h index 545c1c064..9a707df85 100644 --- a/src/theory/arith/bound_counts.h +++ b/src/theory/arith/bound_counts.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once #include "base/check.h" diff --git a/src/theory/arith/congruence_manager.h b/src/theory/arith/congruence_manager.h index b88f48e0c..c8abba880 100644 --- a/src/theory/arith/congruence_manager.h +++ b/src/theory/arith/congruence_manager.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/arith/constraint.h b/src/theory/arith/constraint.h index 856cf719a..bd27c6034 100644 --- a/src/theory/arith/constraint.h +++ b/src/theory/arith/constraint.h @@ -74,7 +74,7 @@ * proof. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__CONSTRAINT_H #define CVC5__THEORY__ARITH__CONSTRAINT_H diff --git a/src/theory/arith/constraint_forward.h b/src/theory/arith/constraint_forward.h index f6ceea311..5f0e124fb 100644 --- a/src/theory/arith/constraint_forward.h +++ b/src/theory/arith/constraint_forward.h @@ -22,9 +22,10 @@ #ifndef CVC5__THEORY__ARITH__CONSTRAINT_FORWARD_H #define CVC5__THEORY__ARITH__CONSTRAINT_FORWARD_H -#include "cvc4_private.h" #include +#include "cvc5_private.h" + namespace cvc5 { namespace theory { namespace arith { diff --git a/src/theory/arith/cut_log.h b/src/theory/arith/cut_log.h index 86a3a165b..5929bbd5a 100644 --- a/src/theory/arith/cut_log.h +++ b/src/theory/arith/cut_log.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/arith/delta_rational.h b/src/theory/arith/delta_rational.h index fce3aebc8..7872ca01e 100644 --- a/src/theory/arith/delta_rational.h +++ b/src/theory/arith/delta_rational.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/arith/dio_solver.h b/src/theory/arith/dio_solver.h index 4f3a5e604..5e020d66e 100644 --- a/src/theory/arith/dio_solver.h +++ b/src/theory/arith/dio_solver.h @@ -13,7 +13,7 @@ * A Diophantine equation solver for the theory of arithmetic. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__DIO_SOLVER_H #define CVC5__THEORY__ARITH__DIO_SOLVER_H diff --git a/src/theory/arith/dual_simplex.h b/src/theory/arith/dual_simplex.h index da0a11be8..7113bd329 100644 --- a/src/theory/arith/dual_simplex.h +++ b/src/theory/arith/dual_simplex.h @@ -51,7 +51,7 @@ * These are theory valid and are currently turned into lemmas */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/arith/error_set.h b/src/theory/arith/error_set.h index 809ca6aaa..21cc557b6 100644 --- a/src/theory/arith/error_set.h +++ b/src/theory/arith/error_set.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/arith/fc_simplex.h b/src/theory/arith/fc_simplex.h index 5217e988b..6c391393d 100644 --- a/src/theory/arith/fc_simplex.h +++ b/src/theory/arith/fc_simplex.h @@ -51,7 +51,7 @@ * These are theory valid and are currently turned into lemmas */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/arith/infer_bounds.h b/src/theory/arith/infer_bounds.h index 4b17b253d..8a65c7c66 100644 --- a/src/theory/arith/infer_bounds.h +++ b/src/theory/arith/infer_bounds.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/arith/inference_manager.h b/src/theory/arith/inference_manager.h index 079f19fc2..287b89851 100644 --- a/src/theory/arith/inference_manager.h +++ b/src/theory/arith/inference_manager.h @@ -13,7 +13,7 @@ * Customized inference manager for the theory of nonlinear arithmetic. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__INFERENCE_MANAGER_H #define CVC5__THEORY__ARITH__INFERENCE_MANAGER_H diff --git a/src/theory/arith/linear_equality.h b/src/theory/arith/linear_equality.h index 0f47bc741..e07ed6051 100644 --- a/src/theory/arith/linear_equality.h +++ b/src/theory/arith/linear_equality.h @@ -26,7 +26,7 @@ * using both the Tableau and PartialModel. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/arith/matrix.h b/src/theory/arith/matrix.h index 4962b865d..7713dd2c3 100644 --- a/src/theory/arith/matrix.h +++ b/src/theory/arith/matrix.h @@ -15,7 +15,7 @@ * This defines Matrix, IntegerEqualityTables and Tableau. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/arith/nl/cad/cdcac.h b/src/theory/arith/nl/cad/cdcac.h index eafe979a1..7973fda58 100644 --- a/src/theory/arith/nl/cad/cdcac.h +++ b/src/theory/arith/nl/cad/cdcac.h @@ -14,7 +14,7 @@ * https://arxiv.org/pdf/2003.05633.pdf. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__NL__CAD__CDCAC_H #define CVC5__THEORY__ARITH__NL__CAD__CDCAC_H diff --git a/src/theory/arith/nl/cad/cdcac_utils.h b/src/theory/arith/nl/cad/cdcac_utils.h index f0f3c357b..8fde21fde 100644 --- a/src/theory/arith/nl/cad/cdcac_utils.h +++ b/src/theory/arith/nl/cad/cdcac_utils.h @@ -13,7 +13,7 @@ * Implements utilities for cdcac. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__NL__CAD__CDCAC_UTILS_H #define CVC5__THEORY__ARITH__NL__CAD__CDCAC_UTILS_H diff --git a/src/theory/arith/nl/cad/constraints.h b/src/theory/arith/nl/cad/constraints.h index 3655ef5c0..f8a12065f 100644 --- a/src/theory/arith/nl/cad/constraints.h +++ b/src/theory/arith/nl/cad/constraints.h @@ -13,7 +13,7 @@ * Implements a container for CAD constraints. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__NL__CAD__CONSTRAINTS_H #define CVC5__THEORY__ARITH__NL__CAD__CONSTRAINTS_H diff --git a/src/theory/arith/nl/cad/projections.h b/src/theory/arith/nl/cad/projections.h index 25deb0d0d..129c3515a 100644 --- a/src/theory/arith/nl/cad/projections.h +++ b/src/theory/arith/nl/cad/projections.h @@ -13,7 +13,7 @@ * Implements utilities for CAD projection operators. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__NL__CAD_PROJECTIONS_H #define CVC5__THEORY__ARITH__NL__CAD_PROJECTIONS_H diff --git a/src/theory/arith/nl/cad/proof_checker.h b/src/theory/arith/nl/cad/proof_checker.h index 36d18c854..d7ce05b60 100644 --- a/src/theory/arith/nl/cad/proof_checker.h +++ b/src/theory/arith/nl/cad/proof_checker.h @@ -13,7 +13,7 @@ * CAD proof checker utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__NL__CAD__PROOF_CHECKER_H #define CVC5__THEORY__ARITH__NL__CAD__PROOF_CHECKER_H diff --git a/src/theory/arith/nl/cad/proof_generator.h b/src/theory/arith/nl/cad/proof_generator.h index 440f25e49..27a711f75 100644 --- a/src/theory/arith/nl/cad/proof_generator.h +++ b/src/theory/arith/nl/cad/proof_generator.h @@ -13,7 +13,7 @@ * Implements the proof generator for CAD. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__NL__CAD__PROOF_GENERATOR_H #define CVC5__THEORY__ARITH__NL__CAD__PROOF_GENERATOR_H diff --git a/src/theory/arith/nl/cad/variable_ordering.h b/src/theory/arith/nl/cad/variable_ordering.h index 00fbc8f49..2de262089 100644 --- a/src/theory/arith/nl/cad/variable_ordering.h +++ b/src/theory/arith/nl/cad/variable_ordering.h @@ -13,7 +13,7 @@ * Implements variable orderings tailored to CAD. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__NL__CAD__VARIABLE_ORDERING_H #define CVC5__THEORY__ARITH__NL__CAD__VARIABLE_ORDERING_H diff --git a/src/theory/arith/nl/ext/proof_checker.h b/src/theory/arith/nl/ext/proof_checker.h index 21807a79d..400126510 100644 --- a/src/theory/arith/nl/ext/proof_checker.h +++ b/src/theory/arith/nl/ext/proof_checker.h @@ -13,7 +13,7 @@ * NlExt proof checker utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__NL__EXT__PROOF_CHECKER_H #define CVC5__THEORY__ARITH__NL__EXT__PROOF_CHECKER_H diff --git a/src/theory/arith/nl/iand_utils.cpp b/src/theory/arith/nl/iand_utils.cpp index af0f5e169..cc35a4675 100644 --- a/src/theory/arith/nl/iand_utils.cpp +++ b/src/theory/arith/nl/iand_utils.cpp @@ -17,7 +17,7 @@ #include -#include "cvc4_private.h" +#include "cvc5_private.h" #include "theory/arith/nl/nl_model.h" #include "theory/rewriter.h" diff --git a/src/theory/arith/nl/icp/candidate.h b/src/theory/arith/nl/icp/candidate.h index 932698d71..ee8017cb7 100644 --- a/src/theory/arith/nl/icp/candidate.h +++ b/src/theory/arith/nl/icp/candidate.h @@ -16,7 +16,7 @@ #ifndef CVC5__THEORY__ARITH__ICP__CANDIDATE_H #define CVC5__THEORY__ARITH__ICP__CANDIDATE_H -#include "cvc4_private.h" +#include "cvc5_private.h" #ifdef CVC5_POLY_IMP #include diff --git a/src/theory/arith/nl/icp/icp_solver.h b/src/theory/arith/nl/icp/icp_solver.h index e7eb83bd4..c1b4b6dde 100644 --- a/src/theory/arith/nl/icp/icp_solver.h +++ b/src/theory/arith/nl/icp/icp_solver.h @@ -16,7 +16,7 @@ #ifndef CVC5__THEORY__ARITH__ICP__ICP_SOLVER_H #define CVC5__THEORY__ARITH__ICP__ICP_SOLVER_H -#include "cvc4_private.h" +#include "cvc5_private.h" #ifdef CVC5_POLY_IMP #include diff --git a/src/theory/arith/nl/icp/intersection.h b/src/theory/arith/nl/icp/intersection.h index 1911a397f..d7242054c 100644 --- a/src/theory/arith/nl/icp/intersection.h +++ b/src/theory/arith/nl/icp/intersection.h @@ -16,7 +16,7 @@ #ifndef CVC5__THEORY__ARITH__ICP__INTERSECTION_H #define CVC5__THEORY__ARITH__ICP__INTERSECTION_H -#include "cvc4_private.h" +#include "cvc5_private.h" #ifdef CVC5_POLY_IMP diff --git a/src/theory/arith/nl/icp/interval.h b/src/theory/arith/nl/icp/interval.h index 4b47ae954..521a1f8ab 100644 --- a/src/theory/arith/nl/icp/interval.h +++ b/src/theory/arith/nl/icp/interval.h @@ -16,7 +16,7 @@ #ifndef CVC5__THEORY__ARITH__ICP__INTERVAL_H #define CVC5__THEORY__ARITH__ICP__INTERVAL_H -#include "cvc4_private.h" +#include "cvc5_private.h" #ifdef CVC5_POLY_IMP #include diff --git a/src/theory/arith/nl/poly_conversion.h b/src/theory/arith/nl/poly_conversion.h index 9e2b71ffe..3213df0ce 100644 --- a/src/theory/arith/nl/poly_conversion.h +++ b/src/theory/arith/nl/poly_conversion.h @@ -16,7 +16,7 @@ #ifndef CVC5__THEORY__ARITH__NL__POLY_CONVERSION_H #define CVC5__THEORY__ARITH__NL__POLY_CONVERSION_H -#include "cvc4_private.h" +#include "cvc5_private.h" #ifdef CVC5_POLY_IMP diff --git a/src/theory/arith/nl/stats.h b/src/theory/arith/nl/stats.h index e80a66aca..988b647a6 100644 --- a/src/theory/arith/nl/stats.h +++ b/src/theory/arith/nl/stats.h @@ -13,7 +13,7 @@ * Statistics for non-linear arithmetic. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__NL__STATS_H #define CVC5__THEORY__ARITH__NL__STATS_H diff --git a/src/theory/arith/nl/transcendental/proof_checker.h b/src/theory/arith/nl/transcendental/proof_checker.h index 1c0a00ca8..8675afe39 100644 --- a/src/theory/arith/nl/transcendental/proof_checker.h +++ b/src/theory/arith/nl/transcendental/proof_checker.h @@ -13,7 +13,7 @@ * Proof checker utility for transcendental solver. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__NL__TRANSCENDENTAL__PROOF_CHECKER_H #define CVC5__THEORY__ARITH__NL__TRANSCENDENTAL__PROOF_CHECKER_H diff --git a/src/theory/arith/normal_form.h b/src/theory/arith/normal_form.h index 021562926..2f2d56962 100644 --- a/src/theory/arith/normal_form.h +++ b/src/theory/arith/normal_form.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__NORMAL_FORM_H #define CVC5__THEORY__ARITH__NORMAL_FORM_H diff --git a/src/theory/arith/partial_model.h b/src/theory/arith/partial_model.h index 9b4503dd5..b88281495 100644 --- a/src/theory/arith/partial_model.h +++ b/src/theory/arith/partial_model.h @@ -17,7 +17,7 @@ * and information derived from these. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__PARTIAL_MODEL_H #define CVC5__THEORY__ARITH__PARTIAL_MODEL_H diff --git a/src/theory/arith/proof_checker.h b/src/theory/arith/proof_checker.h index 341660c69..402656154 100644 --- a/src/theory/arith/proof_checker.h +++ b/src/theory/arith/proof_checker.h @@ -13,7 +13,7 @@ * Arithmetic proof checker utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__PROOF_CHECKER_H #define CVC5__THEORY__ARITH__PROOF_CHECKER_H diff --git a/src/theory/arith/proof_macros.h b/src/theory/arith/proof_macros.h index 168ebfba6..c794c3b00 100644 --- a/src/theory/arith/proof_macros.h +++ b/src/theory/arith/proof_macros.h @@ -14,7 +14,7 @@ * or unsat cores are enabled. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__PROOF_MACROS_H #define CVC5__THEORY__ARITH__PROOF_MACROS_H diff --git a/src/theory/arith/rewrites.h b/src/theory/arith/rewrites.h index a3a62097d..24b6abdd5 100644 --- a/src/theory/arith/rewrites.h +++ b/src/theory/arith/rewrites.h @@ -13,7 +13,7 @@ * Type for rewrites for arithmetic. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__REWRITES_H #define CVC5__THEORY__ARITH__REWRITES_H diff --git a/src/theory/arith/simplex.h b/src/theory/arith/simplex.h index 4cd9562e3..9cbb5bac2 100644 --- a/src/theory/arith/simplex.h +++ b/src/theory/arith/simplex.h @@ -51,7 +51,7 @@ * These are theory valid and are currently turned into lemmas */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/arith/simplex_update.h b/src/theory/arith/simplex_update.h index 8431db16b..6216f53f6 100644 --- a/src/theory/arith/simplex_update.h +++ b/src/theory/arith/simplex_update.h @@ -25,7 +25,7 @@ * using both the Tableau and PartialModel. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/arith/soi_simplex.h b/src/theory/arith/soi_simplex.h index f6d97523d..7b2656752 100644 --- a/src/theory/arith/soi_simplex.h +++ b/src/theory/arith/soi_simplex.h @@ -51,7 +51,7 @@ * These are theory valid and are currently turned into lemmas */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/arith/tableau.h b/src/theory/arith/tableau.h index 4c34016b8..edec26260 100644 --- a/src/theory/arith/tableau.h +++ b/src/theory/arith/tableau.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/arith/tableau_sizes.h b/src/theory/arith/tableau_sizes.h index 755a7b0ca..f23966c3c 100644 --- a/src/theory/arith/tableau_sizes.h +++ b/src/theory/arith/tableau_sizes.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/arith/theory_arith.h b/src/theory/arith/theory_arith.h index b65159f50..26a33e247 100644 --- a/src/theory/arith/theory_arith.h +++ b/src/theory/arith/theory_arith.h @@ -13,7 +13,7 @@ * Arithmetic theory. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/arith/theory_arith_type_rules.h b/src/theory/arith/theory_arith_type_rules.h index 1f5f565e2..2d56a26c7 100644 --- a/src/theory/arith/theory_arith_type_rules.h +++ b/src/theory/arith/theory_arith_type_rules.h @@ -15,7 +15,7 @@ * [[ Add file-specific comments here ]] */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__THEORY_ARITH_TYPE_RULES_H #define CVC5__THEORY__ARITH__THEORY_ARITH_TYPE_RULES_H diff --git a/src/theory/arith/type_enumerator.h b/src/theory/arith/type_enumerator.h index 8abb23312..2b5582956 100644 --- a/src/theory/arith/type_enumerator.h +++ b/src/theory/arith/type_enumerator.h @@ -13,7 +13,7 @@ * Enumerators for rationals and integers. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARITH__TYPE_ENUMERATOR_H #define CVC5__THEORY__ARITH__TYPE_ENUMERATOR_H diff --git a/src/theory/arrays/array_info.h b/src/theory/arrays/array_info.h index 71033c77b..bbb9e8c62 100644 --- a/src/theory/arrays/array_info.h +++ b/src/theory/arrays/array_info.h @@ -14,7 +14,7 @@ * for each term of type array. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARRAYS__ARRAY_INFO_H #define CVC5__THEORY__ARRAYS__ARRAY_INFO_H diff --git a/src/theory/arrays/inference_manager.h b/src/theory/arrays/inference_manager.h index b9809dbbb..93feb0a53 100644 --- a/src/theory/arrays/inference_manager.h +++ b/src/theory/arrays/inference_manager.h @@ -13,7 +13,7 @@ * Arrays inference manager. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARRAYS__INFERENCE_MANAGER_H #define CVC5__THEORY__ARRAYS__INFERENCE_MANAGER_H diff --git a/src/theory/arrays/proof_checker.h b/src/theory/arrays/proof_checker.h index a3970baeb..9064dbfca 100644 --- a/src/theory/arrays/proof_checker.h +++ b/src/theory/arrays/proof_checker.h @@ -13,7 +13,7 @@ * Array proof checker utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARRAYS__PROOF_CHECKER_H #define CVC5__THEORY__ARRAYS__PROOF_CHECKER_H diff --git a/src/theory/arrays/skolem_cache.h b/src/theory/arrays/skolem_cache.h index d4b774479..12578c01f 100644 --- a/src/theory/arrays/skolem_cache.h +++ b/src/theory/arrays/skolem_cache.h @@ -13,7 +13,7 @@ * Arrays skolem cache. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARRAYS__SKOLEM_CACHE_H #define CVC5__THEORY__ARRAYS__SKOLEM_CACHE_H diff --git a/src/theory/arrays/theory_arrays.h b/src/theory/arrays/theory_arrays.h index af71f20f9..188573152 100644 --- a/src/theory/arrays/theory_arrays.h +++ b/src/theory/arrays/theory_arrays.h @@ -13,7 +13,7 @@ * Theory of arrays. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARRAYS__THEORY_ARRAYS_H #define CVC5__THEORY__ARRAYS__THEORY_ARRAYS_H diff --git a/src/theory/arrays/theory_arrays_rewriter.h b/src/theory/arrays/theory_arrays_rewriter.h index 3a0be799c..0bbfc0846 100644 --- a/src/theory/arrays/theory_arrays_rewriter.h +++ b/src/theory/arrays/theory_arrays_rewriter.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARRAYS__THEORY_ARRAYS_REWRITER_H #define CVC5__THEORY__ARRAYS__THEORY_ARRAYS_REWRITER_H diff --git a/src/theory/arrays/theory_arrays_type_rules.h b/src/theory/arrays/theory_arrays_type_rules.h index 529cd2fb2..9a69ff8f4 100644 --- a/src/theory/arrays/theory_arrays_type_rules.h +++ b/src/theory/arrays/theory_arrays_type_rules.h @@ -13,7 +13,7 @@ * Typing and cardinality rules for the theory of arrays. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARRAYS__THEORY_ARRAYS_TYPE_RULES_H #define CVC5__THEORY__ARRAYS__THEORY_ARRAYS_TYPE_RULES_H diff --git a/src/theory/arrays/type_enumerator.h b/src/theory/arrays/type_enumerator.h index 16b90730b..181a42da4 100644 --- a/src/theory/arrays/type_enumerator.h +++ b/src/theory/arrays/type_enumerator.h @@ -13,7 +13,7 @@ * An enumerator for arrays. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARRAYS__TYPE_ENUMERATOR_H #define CVC5__THEORY__ARRAYS__TYPE_ENUMERATOR_H diff --git a/src/theory/arrays/union_find.h b/src/theory/arrays/union_find.h index b592eb307..c1a09491f 100644 --- a/src/theory/arrays/union_find.h +++ b/src/theory/arrays/union_find.h @@ -14,7 +14,7 @@ * stack. Refactored from the UF union-find. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ARRAYS__UNION_FIND_H #define CVC5__THEORY__ARRAYS__UNION_FIND_H diff --git a/src/theory/assertion.h b/src/theory/assertion.h index fe807c020..f7d9b5be0 100644 --- a/src/theory/assertion.h +++ b/src/theory/assertion.h @@ -13,7 +13,7 @@ * The representation of the assertions sent to theories. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ASSERTION_H #define CVC5__THEORY__ASSERTION_H diff --git a/src/theory/atom_requests.h b/src/theory/atom_requests.h index cfdbba860..0d2bf0bb4 100644 --- a/src/theory/atom_requests.h +++ b/src/theory/atom_requests.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/bags/bag_solver.h b/src/theory/bags/bag_solver.h index 4c15b0243..5fb49fab7 100644 --- a/src/theory/bags/bag_solver.h +++ b/src/theory/bags/bag_solver.h @@ -13,7 +13,7 @@ * Solver for the theory of bags. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BAG__SOLVER_H #define CVC5__THEORY__BAG__SOLVER_H diff --git a/src/theory/bags/bags_rewriter.h b/src/theory/bags/bags_rewriter.h index 2cdcffec1..10fa65aa5 100644 --- a/src/theory/bags/bags_rewriter.h +++ b/src/theory/bags/bags_rewriter.h @@ -13,7 +13,7 @@ * Bags theory rewriter. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BAGS__THEORY_BAGS_REWRITER_H #define CVC5__THEORY__BAGS__THEORY_BAGS_REWRITER_H diff --git a/src/theory/bags/bags_statistics.h b/src/theory/bags/bags_statistics.h index be95cf7ca..c0bca3444 100644 --- a/src/theory/bags/bags_statistics.h +++ b/src/theory/bags/bags_statistics.h @@ -13,7 +13,7 @@ * Statistics for the theory of bags. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BAGS_STATISTICS_H #define CVC5__THEORY__BAGS_STATISTICS_H diff --git a/src/theory/bags/infer_info.h b/src/theory/bags/infer_info.h index a55755e68..b0519993b 100644 --- a/src/theory/bags/infer_info.h +++ b/src/theory/bags/infer_info.h @@ -13,7 +13,7 @@ * Inference information utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BAGS__INFER_INFO_H #define CVC5__THEORY__BAGS__INFER_INFO_H diff --git a/src/theory/bags/inference_generator.h b/src/theory/bags/inference_generator.h index 32a49e611..252b9641e 100644 --- a/src/theory/bags/inference_generator.h +++ b/src/theory/bags/inference_generator.h @@ -13,7 +13,7 @@ * Inference generator utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BAGS__INFERENCE_GENERATOR_H #define CVC5__THEORY__BAGS__INFERENCE_GENERATOR_H diff --git a/src/theory/bags/inference_manager.h b/src/theory/bags/inference_manager.h index fff6c7690..a74515d37 100644 --- a/src/theory/bags/inference_manager.h +++ b/src/theory/bags/inference_manager.h @@ -13,7 +13,7 @@ * The inference manager for the theory of bags. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BAGS__INFERENCE_MANAGER_H #define CVC5__THEORY__BAGS__INFERENCE_MANAGER_H diff --git a/src/theory/bags/make_bag_op.h b/src/theory/bags/make_bag_op.h index aa602d364..4756009ae 100644 --- a/src/theory/bags/make_bag_op.h +++ b/src/theory/bags/make_bag_op.h @@ -13,7 +13,7 @@ * A class for MK_BAG operator. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__MAKE_BAG_OP_H #define CVC5__MAKE_BAG_OP_H diff --git a/src/theory/bags/normal_form.h b/src/theory/bags/normal_form.h index 362dedb34..124ecdf5f 100644 --- a/src/theory/bags/normal_form.h +++ b/src/theory/bags/normal_form.h @@ -15,7 +15,7 @@ #include -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BAGS__NORMAL_FORM_H #define CVC5__THEORY__BAGS__NORMAL_FORM_H diff --git a/src/theory/bags/rewrites.h b/src/theory/bags/rewrites.h index cde671f1c..f5977332a 100644 --- a/src/theory/bags/rewrites.h +++ b/src/theory/bags/rewrites.h @@ -13,7 +13,7 @@ * Type for rewrites for bags. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BAGS__REWRITES_H #define CVC5__THEORY__BAGS__REWRITES_H diff --git a/src/theory/bags/solver_state.h b/src/theory/bags/solver_state.h index 8560388d0..9c2222e95 100644 --- a/src/theory/bags/solver_state.h +++ b/src/theory/bags/solver_state.h @@ -13,7 +13,7 @@ * Bags state object. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BAGS__THEORY_SOLVER_STATE_H #define CVC5__THEORY__BAGS__THEORY_SOLVER_STATE_H diff --git a/src/theory/bags/term_registry.h b/src/theory/bags/term_registry.h index 6e3a5fadb..6255f3b00 100644 --- a/src/theory/bags/term_registry.h +++ b/src/theory/bags/term_registry.h @@ -13,7 +13,7 @@ * Bags state object. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BAGS__TERM_REGISTRY_H #define CVC5__THEORY__BAGS__TERM_REGISTRY_H diff --git a/src/theory/bags/theory_bags.h b/src/theory/bags/theory_bags.h index 482181ad2..7b9299f54 100644 --- a/src/theory/bags/theory_bags.h +++ b/src/theory/bags/theory_bags.h @@ -13,7 +13,7 @@ * Bags theory. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BAGS__THEORY_BAGS_H #define CVC5__THEORY__BAGS__THEORY_BAGS_H diff --git a/src/theory/bags/theory_bags_type_enumerator.h b/src/theory/bags/theory_bags_type_enumerator.h index f4efb7ce2..4a5fdde74 100644 --- a/src/theory/bags/theory_bags_type_enumerator.h +++ b/src/theory/bags/theory_bags_type_enumerator.h @@ -13,7 +13,7 @@ * Type enumerator for bags */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BAGS__TYPE_ENUMERATOR_H #define CVC5__THEORY__BAGS__TYPE_ENUMERATOR_H diff --git a/src/theory/bags/theory_bags_type_rules.h b/src/theory/bags/theory_bags_type_rules.h index 4e4fe0716..a633d604f 100644 --- a/src/theory/bags/theory_bags_type_rules.h +++ b/src/theory/bags/theory_bags_type_rules.h @@ -13,7 +13,7 @@ * Bags theory type rules. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BAGS__THEORY_BAGS_TYPE_RULES_H #define CVC5__THEORY__BAGS__THEORY_BAGS_TYPE_RULES_H diff --git a/src/theory/booleans/circuit_propagator.h b/src/theory/booleans/circuit_propagator.h index 0c02ba9bd..443be0ec7 100644 --- a/src/theory/booleans/circuit_propagator.h +++ b/src/theory/booleans/circuit_propagator.h @@ -13,7 +13,7 @@ * A non-clausal circuit propagator for Boolean simplification. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BOOLEANS__CIRCUIT_PROPAGATOR_H #define CVC5__THEORY__BOOLEANS__CIRCUIT_PROPAGATOR_H diff --git a/src/theory/booleans/proof_checker.h b/src/theory/booleans/proof_checker.h index bf503089b..47a1ce633 100644 --- a/src/theory/booleans/proof_checker.h +++ b/src/theory/booleans/proof_checker.h @@ -13,7 +13,7 @@ * Boolean proof checker utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BOOLEANS__PROOF_CHECKER_H #define CVC5__THEORY__BOOLEANS__PROOF_CHECKER_H diff --git a/src/theory/booleans/proof_circuit_propagator.h b/src/theory/booleans/proof_circuit_propagator.h index d26ce3cf8..624a17f2f 100644 --- a/src/theory/booleans/proof_circuit_propagator.h +++ b/src/theory/booleans/proof_circuit_propagator.h @@ -13,7 +13,7 @@ * Proofs for the non-clausal circuit propagator. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BOOLEANS__PROOF_CIRCUIT_PROPAGATOR_H #define CVC5__THEORY__BOOLEANS__PROOF_CIRCUIT_PROPAGATOR_H diff --git a/src/theory/booleans/theory_bool.h b/src/theory/booleans/theory_bool.h index 10190262a..dd574a455 100644 --- a/src/theory/booleans/theory_bool.h +++ b/src/theory/booleans/theory_bool.h @@ -13,7 +13,7 @@ * The theory of booleans. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BOOLEANS__THEORY_BOOL_H #define CVC5__THEORY__BOOLEANS__THEORY_BOOL_H diff --git a/src/theory/booleans/theory_bool_rewriter.h b/src/theory/booleans/theory_bool_rewriter.h index 03b85e947..d3b12db37 100644 --- a/src/theory/booleans/theory_bool_rewriter.h +++ b/src/theory/booleans/theory_bool_rewriter.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BOOLEANS__THEORY_BOOL_REWRITER_H #define CVC5__THEORY__BOOLEANS__THEORY_BOOL_REWRITER_H diff --git a/src/theory/booleans/theory_bool_type_rules.h b/src/theory/booleans/theory_bool_type_rules.h index c7f9ad4ad..6c9aea0ae 100644 --- a/src/theory/booleans/theory_bool_type_rules.h +++ b/src/theory/booleans/theory_bool_type_rules.h @@ -15,7 +15,7 @@ * [[ Add file-specific comments here ]] */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY_BOOL_TYPE_RULES_H #define CVC5__THEORY_BOOL_TYPE_RULES_H diff --git a/src/theory/booleans/type_enumerator.h b/src/theory/booleans/type_enumerator.h index 088468d43..93b6b875a 100644 --- a/src/theory/booleans/type_enumerator.h +++ b/src/theory/booleans/type_enumerator.h @@ -13,7 +13,7 @@ * An enumerator for Booleans. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BOOLEANS__TYPE_ENUMERATOR_H #define CVC5__THEORY__BOOLEANS__TYPE_ENUMERATOR_H diff --git a/src/theory/builtin/proof_checker.h b/src/theory/builtin/proof_checker.h index 8aedda650..38eea31c5 100644 --- a/src/theory/builtin/proof_checker.h +++ b/src/theory/builtin/proof_checker.h @@ -13,7 +13,7 @@ * Equality proof checker utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BUILTIN__PROOF_CHECKER_H #define CVC5__THEORY__BUILTIN__PROOF_CHECKER_H diff --git a/src/theory/builtin/theory_builtin.h b/src/theory/builtin/theory_builtin.h index 01946b584..27492cb53 100644 --- a/src/theory/builtin/theory_builtin.h +++ b/src/theory/builtin/theory_builtin.h @@ -13,7 +13,7 @@ * Built-in theory. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BUILTIN__THEORY_BUILTIN_H #define CVC5__THEORY__BUILTIN__THEORY_BUILTIN_H diff --git a/src/theory/builtin/theory_builtin_rewriter.h b/src/theory/builtin/theory_builtin_rewriter.h index 7f4d4ade3..7d5cde3c2 100644 --- a/src/theory/builtin/theory_builtin_rewriter.h +++ b/src/theory/builtin/theory_builtin_rewriter.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BUILTIN__THEORY_BUILTIN_REWRITER_H #define CVC5__THEORY__BUILTIN__THEORY_BUILTIN_REWRITER_H diff --git a/src/theory/builtin/theory_builtin_type_rules.h b/src/theory/builtin/theory_builtin_type_rules.h index 1c067f048..87ba12ed1 100644 --- a/src/theory/builtin/theory_builtin_type_rules.h +++ b/src/theory/builtin/theory_builtin_type_rules.h @@ -13,7 +13,7 @@ * Type rules for the builtin theory. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BUILTIN__THEORY_BUILTIN_TYPE_RULES_H #define CVC5__THEORY__BUILTIN__THEORY_BUILTIN_TYPE_RULES_H diff --git a/src/theory/builtin/type_enumerator.h b/src/theory/builtin/type_enumerator.h index 9bfea2760..980792f94 100644 --- a/src/theory/builtin/type_enumerator.h +++ b/src/theory/builtin/type_enumerator.h @@ -13,7 +13,7 @@ * Enumerator for uninterpreted sorts and functions. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BUILTIN__TYPE_ENUMERATOR_H #define CVC5__THEORY__BUILTIN__TYPE_ENUMERATOR_H diff --git a/src/theory/bv/abstraction.h b/src/theory/bv/abstraction.h index 892c5d344..b099a33cd 100644 --- a/src/theory/bv/abstraction.h +++ b/src/theory/bv/abstraction.h @@ -13,7 +13,7 @@ * Bitvector theory. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BV__ABSTRACTION_H #define CVC5__THEORY__BV__ABSTRACTION_H diff --git a/src/theory/bv/bitblast/aig_bitblaster.cpp b/src/theory/bv/bitblast/aig_bitblaster.cpp index 0a6f1e39d..8c80f9d19 100644 --- a/src/theory/bv/bitblast/aig_bitblaster.cpp +++ b/src/theory/bv/bitblast/aig_bitblaster.cpp @@ -16,7 +16,7 @@ #include "theory/bv/bitblast/aig_bitblaster.h" #include "base/check.h" -#include "cvc4_private.h" +#include "cvc5_private.h" #include "options/bv_options.h" #include "prop/cnf_stream.h" #include "prop/sat_solver.h" diff --git a/src/theory/bv/bitblast/aig_bitblaster.h b/src/theory/bv/bitblast/aig_bitblaster.h index 95c7bd4d9..a7dfb00e5 100644 --- a/src/theory/bv/bitblast/aig_bitblaster.h +++ b/src/theory/bv/bitblast/aig_bitblaster.h @@ -13,7 +13,7 @@ * AIG Bitblaster based on ABC. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BV__BITBLAST__AIG_BITBLASTER_H #define CVC5__THEORY__BV__BITBLAST__AIG_BITBLASTER_H diff --git a/src/theory/bv/bitblast/bitblast_strategies_template.h b/src/theory/bv/bitblast/bitblast_strategies_template.h index e79859d7c..bb895fff2 100644 --- a/src/theory/bv/bitblast/bitblast_strategies_template.h +++ b/src/theory/bv/bitblast/bitblast_strategies_template.h @@ -13,7 +13,7 @@ * Implementation of bitblasting functions for various operators. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BV__BITBLAST__BITBLAST_STRATEGIES_TEMPLATE_H #define CVC5__THEORY__BV__BITBLAST__BITBLAST_STRATEGIES_TEMPLATE_H diff --git a/src/theory/bv/bitblast/bitblast_utils.h b/src/theory/bv/bitblast/bitblast_utils.h index 81c6538c5..6b532308f 100644 --- a/src/theory/bv/bitblast/bitblast_utils.h +++ b/src/theory/bv/bitblast/bitblast_utils.h @@ -13,7 +13,7 @@ * Various utility functions for bit-blasting. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BV__BITBLAST__BITBLAST_UTILS_H #define CVC5__THEORY__BV__BITBLAST__BITBLAST_UTILS_H diff --git a/src/theory/bv/bitblast/bitblaster.h b/src/theory/bv/bitblast/bitblaster.h index 24a833fcc..2a7931aa0 100644 --- a/src/theory/bv/bitblast/bitblaster.h +++ b/src/theory/bv/bitblast/bitblaster.h @@ -13,7 +13,7 @@ * Wrapper around the SAT solver used for bitblasting. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BV__BITBLAST__BITBLASTER_H #define CVC5__THEORY__BV__BITBLAST__BITBLASTER_H diff --git a/src/theory/bv/bitblast/eager_bitblaster.cpp b/src/theory/bv/bitblast/eager_bitblaster.cpp index ed02746ed..fcd33e775 100644 --- a/src/theory/bv/bitblast/eager_bitblaster.cpp +++ b/src/theory/bv/bitblast/eager_bitblaster.cpp @@ -15,7 +15,7 @@ #include "theory/bv/bitblast/eager_bitblaster.h" -#include "cvc4_private.h" +#include "cvc5_private.h" #include "options/bv_options.h" #include "options/smt_options.h" #include "prop/cnf_stream.h" diff --git a/src/theory/bv/bitblast/eager_bitblaster.h b/src/theory/bv/bitblast/eager_bitblaster.h index 1458b0dab..765f3051e 100644 --- a/src/theory/bv/bitblast/eager_bitblaster.h +++ b/src/theory/bv/bitblast/eager_bitblaster.h @@ -13,7 +13,7 @@ * Bitblaster for the eager BV solver. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BV__BITBLAST__EAGER_BITBLASTER_H #define CVC5__THEORY__BV__BITBLAST__EAGER_BITBLASTER_H diff --git a/src/theory/bv/bitblast/lazy_bitblaster.cpp b/src/theory/bv/bitblast/lazy_bitblaster.cpp index 3a2bb6432..12f584442 100644 --- a/src/theory/bv/bitblast/lazy_bitblaster.cpp +++ b/src/theory/bv/bitblast/lazy_bitblaster.cpp @@ -15,7 +15,7 @@ #include "theory/bv/bitblast/lazy_bitblaster.h" -#include "cvc4_private.h" +#include "cvc5_private.h" #include "options/bv_options.h" #include "prop/cnf_stream.h" #include "prop/sat_solver.h" diff --git a/src/theory/bv/bitblast/lazy_bitblaster.h b/src/theory/bv/bitblast/lazy_bitblaster.h index 52230c3b5..7ca2063a3 100644 --- a/src/theory/bv/bitblast/lazy_bitblaster.h +++ b/src/theory/bv/bitblast/lazy_bitblaster.h @@ -13,7 +13,7 @@ * Bitblaster for the lazy bv solver. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BV__BITBLAST__LAZY_BITBLASTER_H #define CVC5__THEORY__BV__BITBLAST__LAZY_BITBLASTER_H diff --git a/src/theory/bv/bitblast/proof_bitblaster.h b/src/theory/bv/bitblast/proof_bitblaster.h index a42ebb86f..bd5232a76 100644 --- a/src/theory/bv/bitblast/proof_bitblaster.h +++ b/src/theory/bv/bitblast/proof_bitblaster.h @@ -12,7 +12,7 @@ * * A bit-blaster wrapper around BBSimple for proof logging. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BV__BITBLAST__PROOF_BITBLASTER_H #define CVC5__THEORY__BV__BITBLAST__PROOF_BITBLASTER_H diff --git a/src/theory/bv/bitblast/simple_bitblaster.h b/src/theory/bv/bitblast/simple_bitblaster.h index 8ae016799..04a35bc4f 100644 --- a/src/theory/bv/bitblast/simple_bitblaster.h +++ b/src/theory/bv/bitblast/simple_bitblaster.h @@ -12,7 +12,7 @@ * * Bitblaster for simple BV solver. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BV__BITBLAST_SIMPLE_BITBLASTER_H #define CVC5__THEORY__BV__BITBLAST_SIMPLE_BITBLASTER_H diff --git a/src/theory/bv/bv_eager_solver.h b/src/theory/bv/bv_eager_solver.h index dd2e29818..4b6c4fc5b 100644 --- a/src/theory/bv/bv_eager_solver.h +++ b/src/theory/bv/bv_eager_solver.h @@ -13,7 +13,7 @@ * Eager bit-blasting solver. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BV__BV_EAGER_SOLVER_H #define CVC5__THEORY__BV__BV_EAGER_SOLVER_H diff --git a/src/theory/bv/bv_inequality_graph.h b/src/theory/bv/bv_inequality_graph.h index 2464bf51a..0fa96e619 100644 --- a/src/theory/bv/bv_inequality_graph.h +++ b/src/theory/bv/bv_inequality_graph.h @@ -13,7 +13,7 @@ * Algebraic solver. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BV__BV_INEQUALITY__GRAPH_H #define CVC5__THEORY__BV__BV_INEQUALITY__GRAPH_H diff --git a/src/theory/bv/bv_quick_check.h b/src/theory/bv/bv_quick_check.h index 46859bf98..57bcca261 100644 --- a/src/theory/bv/bv_quick_check.h +++ b/src/theory/bv/bv_quick_check.h @@ -13,7 +13,7 @@ * Sandboxed SAT solver for bv quickchecks. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__BV_QUICK_CHECK_H #define CVC5__BV_QUICK_CHECK_H diff --git a/src/theory/bv/bv_solver.h b/src/theory/bv/bv_solver.h index 5115f0485..282be6bfc 100644 --- a/src/theory/bv/bv_solver.h +++ b/src/theory/bv/bv_solver.h @@ -15,7 +15,7 @@ * Describes the interface for the internal bit-vector solver of TheoryBV. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BV__BV_SOLVER_H #define CVC5__THEORY__BV__BV_SOLVER_H diff --git a/src/theory/bv/bv_solver_bitblast.h b/src/theory/bv/bv_solver_bitblast.h index 961ed9bc8..8d6b8304e 100644 --- a/src/theory/bv/bv_solver_bitblast.h +++ b/src/theory/bv/bv_solver_bitblast.h @@ -13,7 +13,7 @@ * Bit-blasting solver that supports multiple SAT back ends. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BV__BV_SOLVER_BITBLAST_H #define CVC5__THEORY__BV__BV_SOLVER_BITBLAST_H diff --git a/src/theory/bv/bv_solver_lazy.h b/src/theory/bv/bv_solver_lazy.h index 9129b1c69..42f59eda4 100644 --- a/src/theory/bv/bv_solver_lazy.h +++ b/src/theory/bv/bv_solver_lazy.h @@ -13,7 +13,7 @@ * Lazy bit-vector solver. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BV__BV_SOLVER_LAZY_H #define CVC5__THEORY__BV__BV_SOLVER_LAZY_H diff --git a/src/theory/bv/bv_solver_simple.h b/src/theory/bv/bv_solver_simple.h index 477f480b3..6994d755d 100644 --- a/src/theory/bv/bv_solver_simple.h +++ b/src/theory/bv/bv_solver_simple.h @@ -13,7 +13,7 @@ * Simple bit-blast solver that sends bit-blast lemmas directly to MiniSat. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BV__BV_SOLVER_SIMPLE_H #define CVC5__THEORY__BV__BV_SOLVER_SIMPLE_H diff --git a/src/theory/bv/bv_subtheory.h b/src/theory/bv/bv_subtheory.h index 6b25bb256..8a81a5ef8 100644 --- a/src/theory/bv/bv_subtheory.h +++ b/src/theory/bv/bv_subtheory.h @@ -16,11 +16,11 @@ #ifndef CVC5__THEORY__BV__BV_SUBTHEORY_H #define CVC5__THEORY__BV__BV_SUBTHEORY_H -#include "cvc4_private.h" -#include "context/context.h" #include "context/cdqueue.h" -#include "theory/uf/equality_engine.h" +#include "context/context.h" +#include "cvc5_private.h" #include "theory/theory.h" +#include "theory/uf/equality_engine.h" namespace cvc5 { diff --git a/src/theory/bv/bv_subtheory_algebraic.h b/src/theory/bv/bv_subtheory_algebraic.h index 7f77924cf..93fe9d21d 100644 --- a/src/theory/bv/bv_subtheory_algebraic.h +++ b/src/theory/bv/bv_subtheory_algebraic.h @@ -13,7 +13,7 @@ * Algebraic solver. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/bv/bv_subtheory_bitblast.h b/src/theory/bv/bv_subtheory_bitblast.h index 749ea58b2..a3238ae61 100644 --- a/src/theory/bv/bv_subtheory_bitblast.h +++ b/src/theory/bv/bv_subtheory_bitblast.h @@ -13,7 +13,7 @@ * Algebraic solver. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/bv/bv_subtheory_core.h b/src/theory/bv/bv_subtheory_core.h index cca2a99e4..2400eb31b 100644 --- a/src/theory/bv/bv_subtheory_core.h +++ b/src/theory/bv/bv_subtheory_core.h @@ -13,7 +13,7 @@ * Algebraic solver. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/bv/bv_subtheory_inequality.h b/src/theory/bv/bv_subtheory_inequality.h index 8c7badde7..b554062c0 100644 --- a/src/theory/bv/bv_subtheory_inequality.h +++ b/src/theory/bv/bv_subtheory_inequality.h @@ -13,7 +13,7 @@ * Algebraic solver. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BV__BV_SUBTHEORY__INEQUALITY_H #define CVC5__THEORY__BV__BV_SUBTHEORY__INEQUALITY_H diff --git a/src/theory/bv/int_blaster.h b/src/theory/bv/int_blaster.h index 6b7118f11..7fb463721 100644 --- a/src/theory/bv/int_blaster.h +++ b/src/theory/bv/int_blaster.h @@ -13,7 +13,7 @@ * A translation utility from bit-vectors to integers. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef __CVC5__THEORY__BV__INT_BLASTER__H #define __CVC5__THEORY__BV__INT_BLASTER__H diff --git a/src/theory/bv/proof_checker.h b/src/theory/bv/proof_checker.h index 7ca68bbfe..674678ff8 100644 --- a/src/theory/bv/proof_checker.h +++ b/src/theory/bv/proof_checker.h @@ -13,7 +13,7 @@ * Bit-Vector proof checker utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BV__PROOF_CHECKER_H #define CVC5__THEORY__BV__PROOF_CHECKER_H diff --git a/src/theory/bv/slicer.h b/src/theory/bv/slicer.h index df725c65c..d90cc501a 100644 --- a/src/theory/bv/slicer.h +++ b/src/theory/bv/slicer.h @@ -13,7 +13,7 @@ * Bitvector theory. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BV__SLICER_BV_H #define CVC5__THEORY__BV__SLICER_BV_H diff --git a/src/theory/bv/theory_bv.h b/src/theory/bv/theory_bv.h index 924be4a38..0546e83ac 100644 --- a/src/theory/bv/theory_bv.h +++ b/src/theory/bv/theory_bv.h @@ -13,7 +13,7 @@ * Theory of bit-vectors. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BV__THEORY_BV_H #define CVC5__THEORY__BV__THEORY_BV_H diff --git a/src/theory/bv/theory_bv_rewrite_rules.h b/src/theory/bv/theory_bv_rewrite_rules.h index e5eeec25d..412c824aa 100644 --- a/src/theory/bv/theory_bv_rewrite_rules.h +++ b/src/theory/bv/theory_bv_rewrite_rules.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/bv/theory_bv_rewrite_rules_constant_evaluation.h b/src/theory/bv/theory_bv_rewrite_rules_constant_evaluation.h index e2412d869..4320e3b81 100644 --- a/src/theory/bv/theory_bv_rewrite_rules_constant_evaluation.h +++ b/src/theory/bv/theory_bv_rewrite_rules_constant_evaluation.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/bv/theory_bv_rewrite_rules_core.h b/src/theory/bv/theory_bv_rewrite_rules_core.h index bd3d50cda..cdb0a6f81 100644 --- a/src/theory/bv/theory_bv_rewrite_rules_core.h +++ b/src/theory/bv/theory_bv_rewrite_rules_core.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/bv/theory_bv_rewrite_rules_normalization.h b/src/theory/bv/theory_bv_rewrite_rules_normalization.h index 3767b9f1f..63d618da2 100644 --- a/src/theory/bv/theory_bv_rewrite_rules_normalization.h +++ b/src/theory/bv/theory_bv_rewrite_rules_normalization.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/bv/theory_bv_rewrite_rules_operator_elimination.h b/src/theory/bv/theory_bv_rewrite_rules_operator_elimination.h index eec878e92..023bbf55c 100644 --- a/src/theory/bv/theory_bv_rewrite_rules_operator_elimination.h +++ b/src/theory/bv/theory_bv_rewrite_rules_operator_elimination.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/bv/theory_bv_rewrite_rules_simplification.h b/src/theory/bv/theory_bv_rewrite_rules_simplification.h index 77425d430..949dbce1a 100644 --- a/src/theory/bv/theory_bv_rewrite_rules_simplification.h +++ b/src/theory/bv/theory_bv_rewrite_rules_simplification.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/bv/theory_bv_rewriter.h b/src/theory/bv/theory_bv_rewriter.h index 88c2ee6e0..dca6bc9b4 100644 --- a/src/theory/bv/theory_bv_rewriter.h +++ b/src/theory/bv/theory_bv_rewriter.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BV__THEORY_BV_REWRITER_H #define CVC5__THEORY__BV__THEORY_BV_REWRITER_H diff --git a/src/theory/bv/theory_bv_type_rules.h b/src/theory/bv/theory_bv_type_rules.h index 0cc549c46..3c3ae0780 100644 --- a/src/theory/bv/theory_bv_type_rules.h +++ b/src/theory/bv/theory_bv_type_rules.h @@ -13,10 +13,10 @@ * Bitvector theory typing rules. */ -#include "cvc4_private.h" - #include +#include "cvc5_private.h" + #ifndef CVC5__THEORY__BV__THEORY_BV_TYPE_RULES_H #define CVC5__THEORY__BV__THEORY_BV_TYPE_RULES_H diff --git a/src/theory/bv/theory_bv_utils.h b/src/theory/bv/theory_bv_utils.h index 35b1e764c..4844c1a93 100644 --- a/src/theory/bv/theory_bv_utils.h +++ b/src/theory/bv/theory_bv_utils.h @@ -13,7 +13,7 @@ * Util functions for theory BV. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/bv/type_enumerator.h b/src/theory/bv/type_enumerator.h index a53b799a5..f660fb903 100644 --- a/src/theory/bv/type_enumerator.h +++ b/src/theory/bv/type_enumerator.h @@ -13,7 +13,7 @@ * An enumerator for bitvectors. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__BV__TYPE_ENUMERATOR_H #define CVC5__THEORY__BV__TYPE_ENUMERATOR_H diff --git a/src/theory/care_graph.h b/src/theory/care_graph.h index 175190e15..626fbdfe9 100644 --- a/src/theory/care_graph.h +++ b/src/theory/care_graph.h @@ -13,7 +13,7 @@ * The care graph datastructure. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__CARE_GRAPH_H #define CVC5__THEORY__CARE_GRAPH_H diff --git a/src/theory/combination_care_graph.h b/src/theory/combination_care_graph.h index 404d4e435..437831678 100644 --- a/src/theory/combination_care_graph.h +++ b/src/theory/combination_care_graph.h @@ -13,7 +13,7 @@ * Management of a care graph based approach for theory combination. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__COMBINATION_CARE_GRAPH__H #define CVC5__THEORY__COMBINATION_CARE_GRAPH__H diff --git a/src/theory/combination_engine.h b/src/theory/combination_engine.h index b8bff9db3..6430e2325 100644 --- a/src/theory/combination_engine.h +++ b/src/theory/combination_engine.h @@ -13,7 +13,7 @@ * Abstract interface for theory combination. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__COMBINATION_ENGINE__H #define CVC5__THEORY__COMBINATION_ENGINE__H diff --git a/src/theory/datatypes/datatypes_rewriter.h b/src/theory/datatypes/datatypes_rewriter.h index 9b1a6b9e2..b7a62be5e 100644 --- a/src/theory/datatypes/datatypes_rewriter.h +++ b/src/theory/datatypes/datatypes_rewriter.h @@ -13,7 +13,7 @@ * Rewriter for the theory of (co)inductive datatypes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__DATATYPES__DATATYPES_REWRITER_H #define CVC5__THEORY__DATATYPES__DATATYPES_REWRITER_H diff --git a/src/theory/datatypes/infer_proof_cons.h b/src/theory/datatypes/infer_proof_cons.h index e865f10ea..9e6b6d339 100644 --- a/src/theory/datatypes/infer_proof_cons.h +++ b/src/theory/datatypes/infer_proof_cons.h @@ -13,7 +13,7 @@ * Inference to proof conversion for datatypes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__DATATYPES__INFER_PROOF_CONS_H #define CVC5__THEORY__DATATYPES__INFER_PROOF_CONS_H diff --git a/src/theory/datatypes/inference.h b/src/theory/datatypes/inference.h index 012774414..db1d2b4b0 100644 --- a/src/theory/datatypes/inference.h +++ b/src/theory/datatypes/inference.h @@ -13,7 +13,7 @@ * Datatypes inference. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__DATATYPES__INFERENCE_H #define CVC5__THEORY__DATATYPES__INFERENCE_H diff --git a/src/theory/datatypes/inference_manager.h b/src/theory/datatypes/inference_manager.h index 85af607bc..2642ae0c5 100644 --- a/src/theory/datatypes/inference_manager.h +++ b/src/theory/datatypes/inference_manager.h @@ -13,7 +13,7 @@ * Datatypes inference manager. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__DATATYPES__INFERENCE_MANAGER_H #define CVC5__THEORY__DATATYPES__INFERENCE_MANAGER_H diff --git a/src/theory/datatypes/proof_checker.h b/src/theory/datatypes/proof_checker.h index b1c527d19..76fcee411 100644 --- a/src/theory/datatypes/proof_checker.h +++ b/src/theory/datatypes/proof_checker.h @@ -13,7 +13,7 @@ * Datatypes proof checker utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__DATATYPES__PROOF_CHECKER_H #define CVC5__THEORY__DATATYPES__PROOF_CHECKER_H diff --git a/src/theory/datatypes/sygus_datatype_utils.h b/src/theory/datatypes/sygus_datatype_utils.h index 81be67a96..77aa7ac54 100644 --- a/src/theory/datatypes/sygus_datatype_utils.h +++ b/src/theory/datatypes/sygus_datatype_utils.h @@ -13,7 +13,7 @@ * Util functions for sygus datatypes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__SYGUS_DATATYPE_UTILS_H #define CVC5__THEORY__STRINGS__SYGUS_DATATYPE_UTILS_H diff --git a/src/theory/datatypes/sygus_extension.h b/src/theory/datatypes/sygus_extension.h index 291f3a32a..25f56b334 100644 --- a/src/theory/datatypes/sygus_extension.h +++ b/src/theory/datatypes/sygus_extension.h @@ -13,7 +13,7 @@ * The sygus extension of the theory of datatypes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__DATATYPES__SYGUS_EXTENSION_H #define CVC5__THEORY__DATATYPES__SYGUS_EXTENSION_H diff --git a/src/theory/datatypes/sygus_simple_sym.h b/src/theory/datatypes/sygus_simple_sym.h index 8fd3061e7..872a2805f 100644 --- a/src/theory/datatypes/sygus_simple_sym.h +++ b/src/theory/datatypes/sygus_simple_sym.h @@ -13,7 +13,7 @@ * Simple symmetry breaking for sygus. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__DATATYPES__SIMPLE_SYM_BREAK_H #define CVC5__THEORY__DATATYPES__SIMPLE_SYM_BREAK_H diff --git a/src/theory/datatypes/theory_datatypes.h b/src/theory/datatypes/theory_datatypes.h index 5617682ef..eb55ce6b0 100644 --- a/src/theory/datatypes/theory_datatypes.h +++ b/src/theory/datatypes/theory_datatypes.h @@ -13,7 +13,7 @@ * Theory of datatypes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__DATATYPES__THEORY_DATATYPES_H #define CVC5__THEORY__DATATYPES__THEORY_DATATYPES_H diff --git a/src/theory/datatypes/theory_datatypes_type_rules.h b/src/theory/datatypes/theory_datatypes_type_rules.h index 52540e792..815cfafda 100644 --- a/src/theory/datatypes/theory_datatypes_type_rules.h +++ b/src/theory/datatypes/theory_datatypes_type_rules.h @@ -13,7 +13,7 @@ * Theory of datatypes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__DATATYPES__THEORY_DATATYPES_TYPE_RULES_H #define CVC5__THEORY__DATATYPES__THEORY_DATATYPES_TYPE_RULES_H diff --git a/src/theory/datatypes/theory_datatypes_utils.h b/src/theory/datatypes/theory_datatypes_utils.h index f12ce9fbb..6824e0fb0 100644 --- a/src/theory/datatypes/theory_datatypes_utils.h +++ b/src/theory/datatypes/theory_datatypes_utils.h @@ -13,7 +13,7 @@ * Util functions for theory datatypes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__THEORY_DATATYPES_UTILS_H #define CVC5__THEORY__STRINGS__THEORY_DATATYPES_UTILS_H diff --git a/src/theory/datatypes/tuple_project_op.h b/src/theory/datatypes/tuple_project_op.h index 88bfdc3d9..efa16b906 100644 --- a/src/theory/datatypes/tuple_project_op.h +++ b/src/theory/datatypes/tuple_project_op.h @@ -13,7 +13,7 @@ * A class for TupleProjectOp operator. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__PROJECT_OP_H #define CVC5__PROJECT_OP_H diff --git a/src/theory/datatypes/type_enumerator.h b/src/theory/datatypes/type_enumerator.h index fbee35f3d..759c50db0 100644 --- a/src/theory/datatypes/type_enumerator.h +++ b/src/theory/datatypes/type_enumerator.h @@ -13,7 +13,7 @@ * An enumerator for datatypes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__DATATYPES__TYPE_ENUMERATOR_H #define CVC5__THEORY__DATATYPES__TYPE_ENUMERATOR_H diff --git a/src/theory/decision_manager.h b/src/theory/decision_manager.h index 3390b09c0..d9ec39eea 100644 --- a/src/theory/decision_manager.h +++ b/src/theory/decision_manager.h @@ -14,7 +14,7 @@ * theory solvers within TheoryEngine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__DECISION_MANAGER__H #define CVC5__THEORY__DECISION_MANAGER__H diff --git a/src/theory/decision_strategy.h b/src/theory/decision_strategy.h index b27783dd6..8b5f75108 100644 --- a/src/theory/decision_strategy.h +++ b/src/theory/decision_strategy.h @@ -14,7 +14,7 @@ * for use in the DecisionManager of TheoryEngine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__DECISION_STRATEGY__H #define CVC5__THEORY__DECISION_STRATEGY__H diff --git a/src/theory/eager_proof_generator.h b/src/theory/eager_proof_generator.h index 5f4ffa1ec..3a9ddd9d6 100644 --- a/src/theory/eager_proof_generator.h +++ b/src/theory/eager_proof_generator.h @@ -13,7 +13,7 @@ * The eager proof generator class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__EAGER_PROOF_GENERATOR_H #define CVC5__THEORY__EAGER_PROOF_GENERATOR_H diff --git a/src/theory/ee_manager.h b/src/theory/ee_manager.h index 8becbda1c..51216a614 100644 --- a/src/theory/ee_manager.h +++ b/src/theory/ee_manager.h @@ -13,7 +13,7 @@ * Utilities for management of equality engines. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__EE_MANAGER__H #define CVC5__THEORY__EE_MANAGER__H diff --git a/src/theory/ee_manager_distributed.h b/src/theory/ee_manager_distributed.h index 96deabfca..0bf184a57 100644 --- a/src/theory/ee_manager_distributed.h +++ b/src/theory/ee_manager_distributed.h @@ -14,7 +14,7 @@ * all theories. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__EE_MANAGER_DISTRIBUTED__H #define CVC5__THEORY__EE_MANAGER_DISTRIBUTED__H diff --git a/src/theory/ee_setup_info.h b/src/theory/ee_setup_info.h index c3146f723..f6139d109 100644 --- a/src/theory/ee_setup_info.h +++ b/src/theory/ee_setup_info.h @@ -13,7 +13,7 @@ * Setup information for an equality engine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__EE_SETUP_INFO__H #define CVC5__THEORY__EE_SETUP_INFO__H diff --git a/src/theory/engine_output_channel.h b/src/theory/engine_output_channel.h index 493edd512..ff9bdfa64 100644 --- a/src/theory/engine_output_channel.h +++ b/src/theory/engine_output_channel.h @@ -13,7 +13,7 @@ * The theory engine output channel. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__ENGINE_OUTPUT_CHANNEL_H #define CVC5__THEORY__ENGINE_OUTPUT_CHANNEL_H diff --git a/src/theory/evaluator.h b/src/theory/evaluator.h index d73039a18..211b3060d 100644 --- a/src/theory/evaluator.h +++ b/src/theory/evaluator.h @@ -16,7 +16,7 @@ * quickly, without going through the rewriter. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__EVALUATOR_H #define CVC5__THEORY__EVALUATOR_H diff --git a/src/theory/ext_theory.h b/src/theory/ext_theory.h index 019ac9b39..425c6fe6c 100644 --- a/src/theory/ext_theory.h +++ b/src/theory/ext_theory.h @@ -29,7 +29,7 @@ * x = "A" ^ str.contains( str.++( x, z ), "B" ) => str.contains( z, "B" ) */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__EXT_THEORY_H #define CVC5__THEORY__EXT_THEORY_H diff --git a/src/theory/fp/fp_converter.h b/src/theory/fp/fp_converter.h index 146751e50..4225be84a 100644 --- a/src/theory/fp/fp_converter.h +++ b/src/theory/fp/fp_converter.h @@ -19,7 +19,7 @@ * !!! This header is not to be included in any other headers !!! */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__FP__FP_CONVERTER_H #define CVC5__THEORY__FP__FP_CONVERTER_H diff --git a/src/theory/fp/theory_fp.h b/src/theory/fp/theory_fp.h index feda238e1..af53a50c6 100644 --- a/src/theory/fp/theory_fp.h +++ b/src/theory/fp/theory_fp.h @@ -13,7 +13,7 @@ * Theory of floating-point arithmetic. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__FP__THEORY_FP_H #define CVC5__THEORY__FP__THEORY_FP_H diff --git a/src/theory/fp/theory_fp_rewriter.h b/src/theory/fp/theory_fp_rewriter.h index 8c634abe2..cc76d4dee 100644 --- a/src/theory/fp/theory_fp_rewriter.h +++ b/src/theory/fp/theory_fp_rewriter.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__FP__THEORY_FP_REWRITER_H #define CVC5__THEORY__FP__THEORY_FP_REWRITER_H diff --git a/src/theory/fp/theory_fp_type_rules.h b/src/theory/fp/theory_fp_type_rules.h index 5c9eaf342..023d9dc17 100644 --- a/src/theory/fp/theory_fp_type_rules.h +++ b/src/theory/fp/theory_fp_type_rules.h @@ -13,7 +13,7 @@ * Type rules for the theory of floating-point arithmetic. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__FP__THEORY_FP_TYPE_RULES_H #define CVC5__THEORY__FP__THEORY_FP_TYPE_RULES_H diff --git a/src/theory/fp/type_enumerator.h b/src/theory/fp/type_enumerator.h index 0d22bc62d..c7c99adf2 100644 --- a/src/theory/fp/type_enumerator.h +++ b/src/theory/fp/type_enumerator.h @@ -13,7 +13,7 @@ * An enumerator for floating-point numbers. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__FP__TYPE_ENUMERATOR_H #define CVC5__THEORY__FP__TYPE_ENUMERATOR_H diff --git a/src/theory/incomplete_id.h b/src/theory/incomplete_id.h index 8d419be45..1e917c942 100644 --- a/src/theory/incomplete_id.h +++ b/src/theory/incomplete_id.h @@ -13,7 +13,7 @@ * Incompleteness enumeration. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__INCOMPLETE_ID_H #define CVC5__THEORY__INCOMPLETE_ID_H diff --git a/src/theory/inference_id.h b/src/theory/inference_id.h index 7730a7d14..9e1c78113 100644 --- a/src/theory/inference_id.h +++ b/src/theory/inference_id.h @@ -13,7 +13,7 @@ * Inference enumeration. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__INFERENCE_ID_H #define CVC5__THEORY__INFERENCE_ID_H diff --git a/src/theory/inference_manager_buffered.h b/src/theory/inference_manager_buffered.h index 7c2806495..5dd01b802 100644 --- a/src/theory/inference_manager_buffered.h +++ b/src/theory/inference_manager_buffered.h @@ -13,7 +13,7 @@ * A buffered inference manager. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__INFERENCE_MANAGER_BUFFERED_H #define CVC5__THEORY__INFERENCE_MANAGER_BUFFERED_H diff --git a/src/theory/interrupted.h b/src/theory/interrupted.h index 618d5ac38..e85917e00 100644 --- a/src/theory/interrupted.h +++ b/src/theory/interrupted.h @@ -25,7 +25,7 @@ * proper management of CVC4 components. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__INTERRUPTED_H #define CVC5__THEORY__INTERRUPTED_H diff --git a/src/theory/lazy_tree_proof_generator.h b/src/theory/lazy_tree_proof_generator.h index 509a93d80..7ab921a70 100644 --- a/src/theory/lazy_tree_proof_generator.h +++ b/src/theory/lazy_tree_proof_generator.h @@ -13,7 +13,7 @@ * The lazy tree proof generator class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__LAZY_TREE_PROOF_GENERATOR_H #define CVC5__THEORY__LAZY_TREE_PROOF_GENERATOR_H diff --git a/src/theory/logic_info.h b/src/theory/logic_info.h index c2110ded1..fa06e93a4 100644 --- a/src/theory/logic_info.h +++ b/src/theory/logic_info.h @@ -14,7 +14,7 @@ * configuration information). */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__LOGIC_INFO_H #define CVC5__LOGIC_INFO_H diff --git a/src/theory/model_manager.h b/src/theory/model_manager.h index c6dad704d..50cd6a3d2 100644 --- a/src/theory/model_manager.h +++ b/src/theory/model_manager.h @@ -13,7 +13,7 @@ * Abstract management of models for TheoryEngine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__MODEL_MANAGER__H #define CVC5__THEORY__MODEL_MANAGER__H diff --git a/src/theory/model_manager_distributed.h b/src/theory/model_manager_distributed.h index 91a83bb00..1a79eec9a 100644 --- a/src/theory/model_manager_distributed.h +++ b/src/theory/model_manager_distributed.h @@ -13,7 +13,7 @@ * Management of a distributed approach for model generation. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__MODEL_MANAGER_DISTRIBUTED__H #define CVC5__THEORY__MODEL_MANAGER_DISTRIBUTED__H diff --git a/src/theory/output_channel.h b/src/theory/output_channel.h index 615484358..8e802f875 100644 --- a/src/theory/output_channel.h +++ b/src/theory/output_channel.h @@ -13,7 +13,7 @@ * The theory output channel interface. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__OUTPUT_CHANNEL_H #define CVC5__THEORY__OUTPUT_CHANNEL_H diff --git a/src/theory/quantifiers/alpha_equivalence.h b/src/theory/quantifiers/alpha_equivalence.h index 0b6f6bbba..886830229 100644 --- a/src/theory/quantifiers/alpha_equivalence.h +++ b/src/theory/quantifiers/alpha_equivalence.h @@ -13,7 +13,7 @@ * Alpha equivalence checking. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__ALPHA_EQUIVALENCE_H #define CVC5__ALPHA_EQUIVALENCE_H diff --git a/src/theory/quantifiers/bv_inverter.h b/src/theory/quantifiers/bv_inverter.h index 28d894cbb..bf6c31b1b 100644 --- a/src/theory/quantifiers/bv_inverter.h +++ b/src/theory/quantifiers/bv_inverter.h @@ -13,7 +13,7 @@ * Inverse rules for bit-vector operators. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__BV_INVERTER_H #define CVC5__BV_INVERTER_H diff --git a/src/theory/quantifiers/bv_inverter_utils.h b/src/theory/quantifiers/bv_inverter_utils.h index 47ec13453..734dbd56c 100644 --- a/src/theory/quantifiers/bv_inverter_utils.h +++ b/src/theory/quantifiers/bv_inverter_utils.h @@ -13,7 +13,7 @@ * Inverse rules for bit-vector operators. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__BV_INVERTER_UTILS_H #define CVC5__BV_INVERTER_UTILS_H diff --git a/src/theory/quantifiers/candidate_rewrite_database.h b/src/theory/quantifiers/candidate_rewrite_database.h index 56b259c71..1a2add6eb 100644 --- a/src/theory/quantifiers/candidate_rewrite_database.h +++ b/src/theory/quantifiers/candidate_rewrite_database.h @@ -13,7 +13,7 @@ * candidate_rewrite_database */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__CANDIDATE_REWRITE_DATABASE_H #define CVC5__THEORY__QUANTIFIERS__CANDIDATE_REWRITE_DATABASE_H diff --git a/src/theory/quantifiers/candidate_rewrite_filter.h b/src/theory/quantifiers/candidate_rewrite_filter.h index baf788eb0..7d2d9088c 100644 --- a/src/theory/quantifiers/candidate_rewrite_filter.h +++ b/src/theory/quantifiers/candidate_rewrite_filter.h @@ -15,7 +15,7 @@ * filtering based on congruence, variable ordering, and matching. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__CANDIDATE_REWRITE_FILTER_H #define CVC5__THEORY__QUANTIFIERS__CANDIDATE_REWRITE_FILTER_H diff --git a/src/theory/quantifiers/cegqi/ceg_arith_instantiator.h b/src/theory/quantifiers/cegqi/ceg_arith_instantiator.h index 9a0c5489a..6d65ae16c 100644 --- a/src/theory/quantifiers/cegqi/ceg_arith_instantiator.h +++ b/src/theory/quantifiers/cegqi/ceg_arith_instantiator.h @@ -13,7 +13,7 @@ * Arithmetic instantiator. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__CEG_ARITH_INSTANTIATOR_H #define CVC5__THEORY__QUANTIFIERS__CEG_ARITH_INSTANTIATOR_H diff --git a/src/theory/quantifiers/cegqi/ceg_bv_instantiator.h b/src/theory/quantifiers/cegqi/ceg_bv_instantiator.h index 4089be74a..a1774de1c 100644 --- a/src/theory/quantifiers/cegqi/ceg_bv_instantiator.h +++ b/src/theory/quantifiers/cegqi/ceg_bv_instantiator.h @@ -13,7 +13,7 @@ * ceg_bv_instantiator */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__CEG_BV_INSTANTIATOR_H #define CVC5__THEORY__QUANTIFIERS__CEG_BV_INSTANTIATOR_H diff --git a/src/theory/quantifiers/cegqi/ceg_bv_instantiator_utils.h b/src/theory/quantifiers/cegqi/ceg_bv_instantiator_utils.h index 5b413bc5c..15b13433a 100644 --- a/src/theory/quantifiers/cegqi/ceg_bv_instantiator_utils.h +++ b/src/theory/quantifiers/cegqi/ceg_bv_instantiator_utils.h @@ -13,7 +13,7 @@ * Implementation of ceg_bv_instantiator. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__BV_INSTANTIATOR_UTILS_H #define CVC5__BV_INSTANTIATOR_UTILS_H diff --git a/src/theory/quantifiers/cegqi/ceg_dt_instantiator.h b/src/theory/quantifiers/cegqi/ceg_dt_instantiator.h index d17a1737a..72746a39b 100644 --- a/src/theory/quantifiers/cegqi/ceg_dt_instantiator.h +++ b/src/theory/quantifiers/cegqi/ceg_dt_instantiator.h @@ -13,7 +13,7 @@ * ceg_dt_instantiator */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__CEG_DT_INSTANTIATOR_H #define CVC5__THEORY__QUANTIFIERS__CEG_DT_INSTANTIATOR_H diff --git a/src/theory/quantifiers/cegqi/ceg_instantiator.h b/src/theory/quantifiers/cegqi/ceg_instantiator.h index 03613bac8..2264127cf 100644 --- a/src/theory/quantifiers/cegqi/ceg_instantiator.h +++ b/src/theory/quantifiers/cegqi/ceg_instantiator.h @@ -13,7 +13,7 @@ * Counterexample-guided quantifier instantiation. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__CEG_INSTANTIATOR_H #define CVC5__THEORY__QUANTIFIERS__CEG_INSTANTIATOR_H diff --git a/src/theory/quantifiers/cegqi/inst_strategy_cegqi.h b/src/theory/quantifiers/cegqi/inst_strategy_cegqi.h index bc6421279..7ab0f1b8f 100644 --- a/src/theory/quantifiers/cegqi/inst_strategy_cegqi.h +++ b/src/theory/quantifiers/cegqi/inst_strategy_cegqi.h @@ -13,7 +13,7 @@ * Counterexample-guided quantifier instantiation. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__INST_STRATEGY_CEGQI_H #define CVC5__THEORY__QUANTIFIERS__INST_STRATEGY_CEGQI_H diff --git a/src/theory/quantifiers/cegqi/nested_qe.h b/src/theory/quantifiers/cegqi/nested_qe.h index f7ffcc6c6..020d15d3a 100644 --- a/src/theory/quantifiers/cegqi/nested_qe.h +++ b/src/theory/quantifiers/cegqi/nested_qe.h @@ -14,7 +14,7 @@ * based on nested quantifier elimination. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__CEQGI__NESTED_QE_H #define CVC5__THEORY__QUANTIFIERS__CEQGI__NESTED_QE_H diff --git a/src/theory/quantifiers/cegqi/vts_term_cache.h b/src/theory/quantifiers/cegqi/vts_term_cache.h index 284bc9c25..d3a6558cf 100644 --- a/src/theory/quantifiers/cegqi/vts_term_cache.h +++ b/src/theory/quantifiers/cegqi/vts_term_cache.h @@ -13,7 +13,7 @@ * Virtual term substitution term cache. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__CEGQI__VTS_TERM_CACHE_H #define CVC5__THEORY__QUANTIFIERS__CEGQI__VTS_TERM_CACHE_H diff --git a/src/theory/quantifiers/conjecture_generator.h b/src/theory/quantifiers/conjecture_generator.h index 894a7c80f..e8b5e260a 100644 --- a/src/theory/quantifiers/conjecture_generator.h +++ b/src/theory/quantifiers/conjecture_generator.h @@ -13,7 +13,7 @@ * conjecture generator class */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CONJECTURE_GENERATOR_H #define CONJECTURE_GENERATOR_H diff --git a/src/theory/quantifiers/dynamic_rewrite.h b/src/theory/quantifiers/dynamic_rewrite.h index d26192857..3187b7c03 100644 --- a/src/theory/quantifiers/dynamic_rewrite.h +++ b/src/theory/quantifiers/dynamic_rewrite.h @@ -13,7 +13,7 @@ * dynamic_rewriter */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__DYNAMIC_REWRITER_H #define CVC5__THEORY__QUANTIFIERS__DYNAMIC_REWRITER_H diff --git a/src/theory/quantifiers/ematching/candidate_generator.h b/src/theory/quantifiers/ematching/candidate_generator.h index 69f0556dc..12c667fb5 100644 --- a/src/theory/quantifiers/ematching/candidate_generator.h +++ b/src/theory/quantifiers/ematching/candidate_generator.h @@ -13,7 +13,7 @@ * Theory uf candidate generator. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__CANDIDATE_GENERATOR_H #define CVC5__THEORY__QUANTIFIERS__CANDIDATE_GENERATOR_H diff --git a/src/theory/quantifiers/ematching/ho_trigger.h b/src/theory/quantifiers/ematching/ho_trigger.h index ec38da7e6..64f03e7fa 100644 --- a/src/theory/quantifiers/ematching/ho_trigger.h +++ b/src/theory/quantifiers/ematching/ho_trigger.h @@ -13,7 +13,7 @@ * Higher-order trigger class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__HO_TRIGGER_H #define CVC5__THEORY__QUANTIFIERS__HO_TRIGGER_H diff --git a/src/theory/quantifiers/ematching/im_generator.h b/src/theory/quantifiers/ematching/im_generator.h index 8452a01da..12126b31b 100644 --- a/src/theory/quantifiers/ematching/im_generator.h +++ b/src/theory/quantifiers/ematching/im_generator.h @@ -13,7 +13,7 @@ * Inst match generator base class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__IM_GENERATOR_H #define CVC5__THEORY__QUANTIFIERS__IM_GENERATOR_H diff --git a/src/theory/quantifiers/ematching/inst_match_generator.h b/src/theory/quantifiers/ematching/inst_match_generator.h index 617ff3bec..8634890b4 100644 --- a/src/theory/quantifiers/ematching/inst_match_generator.h +++ b/src/theory/quantifiers/ematching/inst_match_generator.h @@ -13,7 +13,7 @@ * Inst match generator class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__INST_MATCH_GENERATOR_H #define CVC5__THEORY__QUANTIFIERS__INST_MATCH_GENERATOR_H diff --git a/src/theory/quantifiers/ematching/inst_match_generator_multi.h b/src/theory/quantifiers/ematching/inst_match_generator_multi.h index db319e5e6..c3549f870 100644 --- a/src/theory/quantifiers/ematching/inst_match_generator_multi.h +++ b/src/theory/quantifiers/ematching/inst_match_generator_multi.h @@ -13,7 +13,7 @@ * multi inst match generator class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__INST_MATCH_GENERATOR_MULTI_H #define CVC5__THEORY__QUANTIFIERS__INST_MATCH_GENERATOR_MULTI_H diff --git a/src/theory/quantifiers/ematching/inst_match_generator_multi_linear.h b/src/theory/quantifiers/ematching/inst_match_generator_multi_linear.h index a1912c24f..e15d476a3 100644 --- a/src/theory/quantifiers/ematching/inst_match_generator_multi_linear.h +++ b/src/theory/quantifiers/ematching/inst_match_generator_multi_linear.h @@ -13,7 +13,7 @@ * Multi-linear inst match generator class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__INST_MATCH_GENERATOR_MULTI_LINEAR_H #define CVC5__THEORY__QUANTIFIERS__INST_MATCH_GENERATOR_MULTI_LINEAR_H diff --git a/src/theory/quantifiers/ematching/inst_match_generator_simple.h b/src/theory/quantifiers/ematching/inst_match_generator_simple.h index 2113eda88..8078087c8 100644 --- a/src/theory/quantifiers/ematching/inst_match_generator_simple.h +++ b/src/theory/quantifiers/ematching/inst_match_generator_simple.h @@ -13,7 +13,7 @@ * Simple inst match generator class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__INST_MATCH_GENERATOR_SIMPLE_H #define CVC5__THEORY__QUANTIFIERS__INST_MATCH_GENERATOR_SIMPLE_H diff --git a/src/theory/quantifiers/ematching/inst_strategy.h b/src/theory/quantifiers/ematching/inst_strategy.h index ea67c32ce..575134710 100644 --- a/src/theory/quantifiers/ematching/inst_strategy.h +++ b/src/theory/quantifiers/ematching/inst_strategy.h @@ -13,7 +13,7 @@ * Instantiation engine strategy base class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__INST_STRATEGY_H #define CVC5__THEORY__QUANTIFIERS__INST_STRATEGY_H diff --git a/src/theory/quantifiers/ematching/inst_strategy_e_matching.h b/src/theory/quantifiers/ematching/inst_strategy_e_matching.h index 491f77df1..fd3bb995d 100644 --- a/src/theory/quantifiers/ematching/inst_strategy_e_matching.h +++ b/src/theory/quantifiers/ematching/inst_strategy_e_matching.h @@ -13,7 +13,7 @@ * E-matching instantiation strategies. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__INST_STRATEGY_E_MATCHING_H #define CVC5__INST_STRATEGY_E_MATCHING_H diff --git a/src/theory/quantifiers/ematching/inst_strategy_e_matching_user.h b/src/theory/quantifiers/ematching/inst_strategy_e_matching_user.h index d16b46bf9..064958ce2 100644 --- a/src/theory/quantifiers/ematching/inst_strategy_e_matching_user.h +++ b/src/theory/quantifiers/ematching/inst_strategy_e_matching_user.h @@ -13,7 +13,7 @@ * The user-provided E-matching instantiation strategy. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__INST_STRATEGY_E_MATCHING_USER_H #define CVC5__INST_STRATEGY_E_MATCHING_USER_H diff --git a/src/theory/quantifiers/ematching/instantiation_engine.h b/src/theory/quantifiers/ematching/instantiation_engine.h index bd840813d..45e137dd5 100644 --- a/src/theory/quantifiers/ematching/instantiation_engine.h +++ b/src/theory/quantifiers/ematching/instantiation_engine.h @@ -13,7 +13,7 @@ * Instantiation Engine classes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__INSTANTIATION_ENGINE_H #define CVC5__THEORY__QUANTIFIERS__INSTANTIATION_ENGINE_H diff --git a/src/theory/quantifiers/ematching/pattern_term_selector.h b/src/theory/quantifiers/ematching/pattern_term_selector.h index ee43bd38a..3be8c49ea 100644 --- a/src/theory/quantifiers/ematching/pattern_term_selector.h +++ b/src/theory/quantifiers/ematching/pattern_term_selector.h @@ -13,7 +13,7 @@ * Pattern term selector class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__PATTERN_TERM_SELECTOR_H #define CVC5__THEORY__QUANTIFIERS__PATTERN_TERM_SELECTOR_H diff --git a/src/theory/quantifiers/ematching/trigger.h b/src/theory/quantifiers/ematching/trigger.h index 13748d931..dbfae5382 100644 --- a/src/theory/quantifiers/ematching/trigger.h +++ b/src/theory/quantifiers/ematching/trigger.h @@ -13,7 +13,7 @@ * Trigger class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__TRIGGER_H #define CVC5__THEORY__QUANTIFIERS__TRIGGER_H diff --git a/src/theory/quantifiers/ematching/trigger_database.h b/src/theory/quantifiers/ematching/trigger_database.h index 541428519..8dbcde7bf 100644 --- a/src/theory/quantifiers/ematching/trigger_database.h +++ b/src/theory/quantifiers/ematching/trigger_database.h @@ -13,7 +13,7 @@ * Trigger trie class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__TRIGGER_DATABASE_H #define CVC5__THEORY__QUANTIFIERS__TRIGGER_DATABASE_H diff --git a/src/theory/quantifiers/ematching/trigger_term_info.h b/src/theory/quantifiers/ematching/trigger_term_info.h index 1973ad9a4..753d0850c 100644 --- a/src/theory/quantifiers/ematching/trigger_term_info.h +++ b/src/theory/quantifiers/ematching/trigger_term_info.h @@ -13,7 +13,7 @@ * Trigger term info class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__TRIGGER_TERM_INFO_H #define CVC5__THEORY__QUANTIFIERS__TRIGGER_TERM_INFO_H diff --git a/src/theory/quantifiers/ematching/trigger_trie.h b/src/theory/quantifiers/ematching/trigger_trie.h index 136ae29cb..80a378d53 100644 --- a/src/theory/quantifiers/ematching/trigger_trie.h +++ b/src/theory/quantifiers/ematching/trigger_trie.h @@ -13,7 +13,7 @@ * Trigger trie class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__TRIGGER_TRIE_H #define CVC5__THEORY__QUANTIFIERS__TRIGGER_TRIE_H diff --git a/src/theory/quantifiers/ematching/var_match_generator.h b/src/theory/quantifiers/ematching/var_match_generator.h index 9707437a8..e664ac1db 100644 --- a/src/theory/quantifiers/ematching/var_match_generator.h +++ b/src/theory/quantifiers/ematching/var_match_generator.h @@ -12,7 +12,7 @@ * Variable match generator class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__VAR_MATCH_GENERATOR_H #define CVC5__THEORY__QUANTIFIERS__VAR_MATCH_GENERATOR_H diff --git a/src/theory/quantifiers/equality_query.h b/src/theory/quantifiers/equality_query.h index 5f3afdc3a..4809cc6c2 100644 --- a/src/theory/quantifiers/equality_query.h +++ b/src/theory/quantifiers/equality_query.h @@ -13,7 +13,7 @@ * Equality query class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS_EQUALITY_QUERY_H #define CVC5__THEORY__QUANTIFIERS_EQUALITY_QUERY_H diff --git a/src/theory/quantifiers/expr_miner.h b/src/theory/quantifiers/expr_miner.h index bcbb72927..36fae1549 100644 --- a/src/theory/quantifiers/expr_miner.h +++ b/src/theory/quantifiers/expr_miner.h @@ -13,7 +13,7 @@ * expr_miner */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__EXPRESSION_MINER_H #define CVC5__THEORY__QUANTIFIERS__EXPRESSION_MINER_H diff --git a/src/theory/quantifiers/expr_miner_manager.h b/src/theory/quantifiers/expr_miner_manager.h index e4b28f7d6..32bc4744f 100644 --- a/src/theory/quantifiers/expr_miner_manager.h +++ b/src/theory/quantifiers/expr_miner_manager.h @@ -13,7 +13,7 @@ * Expression miner manager, which manages individual expression miners. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__EXPR_MINER_MANAGER_H #define CVC5__THEORY__QUANTIFIERS__EXPR_MINER_MANAGER_H diff --git a/src/theory/quantifiers/extended_rewrite.h b/src/theory/quantifiers/extended_rewrite.h index eacb0035f..29194ff36 100644 --- a/src/theory/quantifiers/extended_rewrite.h +++ b/src/theory/quantifiers/extended_rewrite.h @@ -13,7 +13,7 @@ * extended rewriting class */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__EXTENDED_REWRITE_H #define CVC5__THEORY__QUANTIFIERS__EXTENDED_REWRITE_H diff --git a/src/theory/quantifiers/first_order_model.h b/src/theory/quantifiers/first_order_model.h index ee3634de5..04b1fdb63 100644 --- a/src/theory/quantifiers/first_order_model.h +++ b/src/theory/quantifiers/first_order_model.h @@ -13,7 +13,7 @@ * Model extended classes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__FIRST_ORDER_MODEL_H #define CVC5__FIRST_ORDER_MODEL_H diff --git a/src/theory/quantifiers/fmf/bounded_integers.h b/src/theory/quantifiers/fmf/bounded_integers.h index 2c57ccf18..8e3b9f607 100644 --- a/src/theory/quantifiers/fmf/bounded_integers.h +++ b/src/theory/quantifiers/fmf/bounded_integers.h @@ -13,7 +13,7 @@ * Bounded integers module */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__BOUNDED_INTEGERS_H #define CVC5__BOUNDED_INTEGERS_H diff --git a/src/theory/quantifiers/fmf/first_order_model_fmc.h b/src/theory/quantifiers/fmf/first_order_model_fmc.h index 5db438093..3c35fdbe8 100644 --- a/src/theory/quantifiers/fmf/first_order_model_fmc.h +++ b/src/theory/quantifiers/fmf/first_order_model_fmc.h @@ -13,7 +13,7 @@ * First order model for full model check. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__FMF__FIRST_ORDER_MODEL_FMC_H #define CVC5__THEORY__QUANTIFIERS__FMF__FIRST_ORDER_MODEL_FMC_H diff --git a/src/theory/quantifiers/fmf/full_model_check.h b/src/theory/quantifiers/fmf/full_model_check.h index 431ca60a7..fd50d632f 100644 --- a/src/theory/quantifiers/fmf/full_model_check.h +++ b/src/theory/quantifiers/fmf/full_model_check.h @@ -13,7 +13,7 @@ * Full model check class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__FULL_MODEL_CHECK_H #define CVC5__THEORY__QUANTIFIERS__FULL_MODEL_CHECK_H diff --git a/src/theory/quantifiers/fmf/model_builder.h b/src/theory/quantifiers/fmf/model_builder.h index fa58d512d..df866fbe1 100644 --- a/src/theory/quantifiers/fmf/model_builder.h +++ b/src/theory/quantifiers/fmf/model_builder.h @@ -13,7 +13,7 @@ * Model Builder class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__MODEL_BUILDER_H #define CVC5__THEORY__QUANTIFIERS__MODEL_BUILDER_H diff --git a/src/theory/quantifiers/fmf/model_engine.h b/src/theory/quantifiers/fmf/model_engine.h index 4e4fd1730..89150bda4 100644 --- a/src/theory/quantifiers/fmf/model_engine.h +++ b/src/theory/quantifiers/fmf/model_engine.h @@ -13,7 +13,7 @@ * Model Engine class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__MODEL_ENGINE_H #define CVC5__THEORY__QUANTIFIERS__MODEL_ENGINE_H diff --git a/src/theory/quantifiers/fun_def_evaluator.h b/src/theory/quantifiers/fun_def_evaluator.h index 656da77d7..54565b4ee 100644 --- a/src/theory/quantifiers/fun_def_evaluator.h +++ b/src/theory/quantifiers/fun_def_evaluator.h @@ -13,7 +13,7 @@ * Techniques for evaluating terms with recursively defined functions. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__QUANTIFIERS_FUN_DEF_EVALUATOR_H #define CVC5__QUANTIFIERS_FUN_DEF_EVALUATOR_H diff --git a/src/theory/quantifiers/inst_match.h b/src/theory/quantifiers/inst_match.h index f758478da..27b679623 100644 --- a/src/theory/quantifiers/inst_match.h +++ b/src/theory/quantifiers/inst_match.h @@ -13,7 +13,7 @@ * Inst match class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__INST_MATCH_H #define CVC5__THEORY__QUANTIFIERS__INST_MATCH_H diff --git a/src/theory/quantifiers/inst_match_trie.h b/src/theory/quantifiers/inst_match_trie.h index 2a622cb2a..83bd8d3b1 100644 --- a/src/theory/quantifiers/inst_match_trie.h +++ b/src/theory/quantifiers/inst_match_trie.h @@ -13,7 +13,7 @@ * Inst match trie class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__INST_MATCH_TRIE_H #define CVC5__THEORY__QUANTIFIERS__INST_MATCH_TRIE_H diff --git a/src/theory/quantifiers/inst_strategy_enumerative.h b/src/theory/quantifiers/inst_strategy_enumerative.h index 9eadf4472..a298e3a8a 100644 --- a/src/theory/quantifiers/inst_strategy_enumerative.h +++ b/src/theory/quantifiers/inst_strategy_enumerative.h @@ -13,7 +13,7 @@ * Enumerative instantiation. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__INST_STRATEGY_ENUMERATIVE_H #define CVC5__INST_STRATEGY_ENUMERATIVE_H diff --git a/src/theory/quantifiers/inst_strategy_pool.h b/src/theory/quantifiers/inst_strategy_pool.h index 8eceaf35a..acdc0010b 100644 --- a/src/theory/quantifiers/inst_strategy_pool.h +++ b/src/theory/quantifiers/inst_strategy_pool.h @@ -13,7 +13,7 @@ * Pool-based instantiation strategy */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__INST_STRATEGY_POOL_H #define CVC5__THEORY__QUANTIFIERS__INST_STRATEGY_POOL_H diff --git a/src/theory/quantifiers/instantiate.h b/src/theory/quantifiers/instantiate.h index ddfba8804..f420c0f62 100644 --- a/src/theory/quantifiers/instantiate.h +++ b/src/theory/quantifiers/instantiate.h @@ -13,7 +13,7 @@ * instantiate */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__INSTANTIATE_H #define CVC5__THEORY__QUANTIFIERS__INSTANTIATE_H diff --git a/src/theory/quantifiers/instantiation_list.h b/src/theory/quantifiers/instantiation_list.h index cf747e7ea..d97383ba0 100644 --- a/src/theory/quantifiers/instantiation_list.h +++ b/src/theory/quantifiers/instantiation_list.h @@ -13,7 +13,7 @@ * List of instantiations. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__INSTANTIATION_LIST_H #define CVC5__THEORY__QUANTIFIERS__INSTANTIATION_LIST_H diff --git a/src/theory/quantifiers/proof_checker.h b/src/theory/quantifiers/proof_checker.h index cf918a0c0..618ac8301 100644 --- a/src/theory/quantifiers/proof_checker.h +++ b/src/theory/quantifiers/proof_checker.h @@ -13,7 +13,7 @@ * Quantifiers proof checker utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__PROOF_CHECKER_H #define CVC5__THEORY__QUANTIFIERS__PROOF_CHECKER_H diff --git a/src/theory/quantifiers/quant_bound_inference.h b/src/theory/quantifiers/quant_bound_inference.h index 024984ce6..0bcb5937a 100644 --- a/src/theory/quantifiers/quant_bound_inference.h +++ b/src/theory/quantifiers/quant_bound_inference.h @@ -13,7 +13,7 @@ * Quantifiers bound inference. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__QUANT_BOUND_INFERENCE_H #define CVC5__THEORY__QUANTIFIERS__QUANT_BOUND_INFERENCE_H diff --git a/src/theory/quantifiers/quant_conflict_find.h b/src/theory/quantifiers/quant_conflict_find.h index ca558ce40..b533a3f12 100644 --- a/src/theory/quantifiers/quant_conflict_find.h +++ b/src/theory/quantifiers/quant_conflict_find.h @@ -13,7 +13,7 @@ * Quantifiers conflict find class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef QUANT_CONFLICT_FIND #define QUANT_CONFLICT_FIND diff --git a/src/theory/quantifiers/quant_module.h b/src/theory/quantifiers/quant_module.h index 91792150a..a3e306a4e 100644 --- a/src/theory/quantifiers/quant_module.h +++ b/src/theory/quantifiers/quant_module.h @@ -13,7 +13,7 @@ * quantifier module */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANT_MODULE_H #define CVC5__THEORY__QUANT_MODULE_H diff --git a/src/theory/quantifiers/quant_relevance.h b/src/theory/quantifiers/quant_relevance.h index 4c0d6de0b..c22e560f9 100644 --- a/src/theory/quantifiers/quant_relevance.h +++ b/src/theory/quantifiers/quant_relevance.h @@ -13,7 +13,7 @@ * quantifier relevance */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANT_RELEVANCE_H #define CVC5__THEORY__QUANT_RELEVANCE_H diff --git a/src/theory/quantifiers/quant_rep_bound_ext.h b/src/theory/quantifiers/quant_rep_bound_ext.h index 032cc47b5..999d50546 100644 --- a/src/theory/quantifiers/quant_rep_bound_ext.h +++ b/src/theory/quantifiers/quant_rep_bound_ext.h @@ -13,7 +13,7 @@ * Quantifiers representative bound utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__QUANT_REP_BOUND_EXT_H #define CVC5__THEORY__QUANTIFIERS__QUANT_REP_BOUND_EXT_H diff --git a/src/theory/quantifiers/quant_split.h b/src/theory/quantifiers/quant_split.h index e37ac7a7d..06b9c59f5 100644 --- a/src/theory/quantifiers/quant_split.h +++ b/src/theory/quantifiers/quant_split.h @@ -13,7 +13,7 @@ * dynamic quantifiers splitting */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANT_SPLIT_H #define CVC5__THEORY__QUANT_SPLIT_H diff --git a/src/theory/quantifiers/quant_util.h b/src/theory/quantifiers/quant_util.h index 85c891117..1e7927dc0 100644 --- a/src/theory/quantifiers/quant_util.h +++ b/src/theory/quantifiers/quant_util.h @@ -13,7 +13,7 @@ * quantifier util */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANT_UTIL_H #define CVC5__THEORY__QUANT_UTIL_H diff --git a/src/theory/quantifiers/quantifiers_attributes.h b/src/theory/quantifiers/quantifiers_attributes.h index 0a72945c1..b3fdd09da 100644 --- a/src/theory/quantifiers/quantifiers_attributes.h +++ b/src/theory/quantifiers/quantifiers_attributes.h @@ -13,7 +13,7 @@ * Attributes for the theory quantifiers. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__QUANTIFIERS_ATTRIBUTES_H #define CVC5__THEORY__QUANTIFIERS__QUANTIFIERS_ATTRIBUTES_H diff --git a/src/theory/quantifiers/quantifiers_inference_manager.h b/src/theory/quantifiers/quantifiers_inference_manager.h index cd61413ee..5cb42e33c 100644 --- a/src/theory/quantifiers/quantifiers_inference_manager.h +++ b/src/theory/quantifiers/quantifiers_inference_manager.h @@ -13,7 +13,7 @@ * Utility for quantifiers inference manager. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__QUANTIFIERS_INFERENCE_MANAGER_H #define CVC5__THEORY__QUANTIFIERS__QUANTIFIERS_INFERENCE_MANAGER_H diff --git a/src/theory/quantifiers/quantifiers_modules.h b/src/theory/quantifiers/quantifiers_modules.h index dabee00f9..659be0381 100644 --- a/src/theory/quantifiers/quantifiers_modules.h +++ b/src/theory/quantifiers/quantifiers_modules.h @@ -13,7 +13,7 @@ * Class for initializing the modules of quantifiers engine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__QUANTIFIERS_MODULES_H #define CVC5__THEORY__QUANTIFIERS__QUANTIFIERS_MODULES_H diff --git a/src/theory/quantifiers/quantifiers_registry.h b/src/theory/quantifiers/quantifiers_registry.h index 901bd3d51..ee99a284a 100644 --- a/src/theory/quantifiers/quantifiers_registry.h +++ b/src/theory/quantifiers/quantifiers_registry.h @@ -13,7 +13,7 @@ * The quantifiers registry. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__QUANTIFIERS_REGISTRY_H #define CVC5__THEORY__QUANTIFIERS__QUANTIFIERS_REGISTRY_H diff --git a/src/theory/quantifiers/quantifiers_rewriter.h b/src/theory/quantifiers/quantifiers_rewriter.h index ecee8fab4..c2f60c7f9 100644 --- a/src/theory/quantifiers/quantifiers_rewriter.h +++ b/src/theory/quantifiers/quantifiers_rewriter.h @@ -13,7 +13,7 @@ * Rewriter for the theory of inductive quantifiers. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__QUANTIFIERS_REWRITER_H #define CVC5__THEORY__QUANTIFIERS__QUANTIFIERS_REWRITER_H diff --git a/src/theory/quantifiers/quantifiers_state.h b/src/theory/quantifiers/quantifiers_state.h index 38b4bf6c8..e4a05b078 100644 --- a/src/theory/quantifiers/quantifiers_state.h +++ b/src/theory/quantifiers/quantifiers_state.h @@ -13,7 +13,7 @@ * Utility for quantifiers state. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__QUANTIFIERS_STATE_H #define CVC5__THEORY__QUANTIFIERS__QUANTIFIERS_STATE_H diff --git a/src/theory/quantifiers/quantifiers_statistics.h b/src/theory/quantifiers/quantifiers_statistics.h index 441a96f3c..f03d27ee3 100644 --- a/src/theory/quantifiers/quantifiers_statistics.h +++ b/src/theory/quantifiers/quantifiers_statistics.h @@ -13,7 +13,7 @@ * Quantifiers statistics class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__QUANTIFIERS_STATISTICS_H #define CVC5__THEORY__QUANTIFIERS__QUANTIFIERS_STATISTICS_H diff --git a/src/theory/quantifiers/query_generator.h b/src/theory/quantifiers/query_generator.h index 465853212..6955245f7 100644 --- a/src/theory/quantifiers/query_generator.h +++ b/src/theory/quantifiers/query_generator.h @@ -14,7 +14,7 @@ * of generated expressions. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__QUERY_GENERATOR_H #define CVC5__THEORY__QUANTIFIERS__QUERY_GENERATOR_H diff --git a/src/theory/quantifiers/relevant_domain.h b/src/theory/quantifiers/relevant_domain.h index 8dbc7c89d..5581e932f 100644 --- a/src/theory/quantifiers/relevant_domain.h +++ b/src/theory/quantifiers/relevant_domain.h @@ -13,7 +13,7 @@ * Relevant domain class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__RELEVANT_DOMAIN_H #define CVC5__THEORY__QUANTIFIERS__RELEVANT_DOMAIN_H diff --git a/src/theory/quantifiers/single_inv_partition.h b/src/theory/quantifiers/single_inv_partition.h index 1a360f678..90b8fb3ea 100644 --- a/src/theory/quantifiers/single_inv_partition.h +++ b/src/theory/quantifiers/single_inv_partition.h @@ -13,7 +13,7 @@ * Utility for single invocation partitioning. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SINGLE_INV_PARTITION_H #define CVC5__THEORY__QUANTIFIERS__SINGLE_INV_PARTITION_H diff --git a/src/theory/quantifiers/skolemize.h b/src/theory/quantifiers/skolemize.h index 148dff1b6..412f7a069 100644 --- a/src/theory/quantifiers/skolemize.h +++ b/src/theory/quantifiers/skolemize.h @@ -13,7 +13,7 @@ * Utilities for skolemization. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SKOLEMIZE_H #define CVC5__THEORY__QUANTIFIERS__SKOLEMIZE_H diff --git a/src/theory/quantifiers/solution_filter.h b/src/theory/quantifiers/solution_filter.h index 1af4fbb16..43545d6d9 100644 --- a/src/theory/quantifiers/solution_filter.h +++ b/src/theory/quantifiers/solution_filter.h @@ -13,7 +13,7 @@ * Utility for filtering sygus solutions. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SOLUTION_FILTER_H #define CVC5__THEORY__QUANTIFIERS__SOLUTION_FILTER_H diff --git a/src/theory/quantifiers/sygus/ce_guided_single_inv.h b/src/theory/quantifiers/sygus/ce_guided_single_inv.h index 9e51f0955..72d41592a 100644 --- a/src/theory/quantifiers/sygus/ce_guided_single_inv.h +++ b/src/theory/quantifiers/sygus/ce_guided_single_inv.h @@ -13,7 +13,7 @@ * Utility for processing single invocation synthesis conjectures. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__CE_GUIDED_SINGLE_INV_H #define CVC5__THEORY__QUANTIFIERS__CE_GUIDED_SINGLE_INV_H diff --git a/src/theory/quantifiers/sygus/cegis.h b/src/theory/quantifiers/sygus/cegis.h index 6aa9808d5..db2c44ca9 100644 --- a/src/theory/quantifiers/sygus/cegis.h +++ b/src/theory/quantifiers/sygus/cegis.h @@ -13,7 +13,7 @@ * cegis */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__CEGIS_H #define CVC5__THEORY__QUANTIFIERS__CEGIS_H diff --git a/src/theory/quantifiers/sygus/cegis_core_connective.h b/src/theory/quantifiers/sygus/cegis_core_connective.h index b284af7e1..d8f6fb203 100644 --- a/src/theory/quantifiers/sygus/cegis_core_connective.h +++ b/src/theory/quantifiers/sygus/cegis_core_connective.h @@ -13,7 +13,7 @@ * Cegis core connective module. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__CEGIS_CORE_CONNECTIVE_H #define CVC5__THEORY__QUANTIFIERS__CEGIS_CORE_CONNECTIVE_H diff --git a/src/theory/quantifiers/sygus/cegis_unif.h b/src/theory/quantifiers/sygus/cegis_unif.h index 4ec2be938..b2c3ba2be 100644 --- a/src/theory/quantifiers/sygus/cegis_unif.h +++ b/src/theory/quantifiers/sygus/cegis_unif.h @@ -12,7 +12,7 @@ * * cegis with unification techinques. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS__CEGIS_UNIF_H #define CVC5__THEORY__QUANTIFIERS__SYGUS__CEGIS_UNIF_H diff --git a/src/theory/quantifiers/sygus/enum_stream_substitution.h b/src/theory/quantifiers/sygus/enum_stream_substitution.h index 5907cebe2..3e849e9a7 100644 --- a/src/theory/quantifiers/sygus/enum_stream_substitution.h +++ b/src/theory/quantifiers/sygus/enum_stream_substitution.h @@ -13,7 +13,7 @@ * Class for streaming concrete values (through substitutions) from * enumerated abstract ones. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS__ENUM_STREAM_SUBSTITUTION_H #define CVC5__THEORY__QUANTIFIERS__SYGUS__ENUM_STREAM_SUBSTITUTION_H diff --git a/src/theory/quantifiers/sygus/example_eval_cache.h b/src/theory/quantifiers/sygus/example_eval_cache.h index 54d788e69..2bc783c0f 100644 --- a/src/theory/quantifiers/sygus/example_eval_cache.h +++ b/src/theory/quantifiers/sygus/example_eval_cache.h @@ -13,7 +13,7 @@ * This class caches the evaluation of nodes on a fixed list of examples. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__EXAMPLE_EVAL_CACHE_H #define CVC5__THEORY__QUANTIFIERS__EXAMPLE_EVAL_CACHE_H diff --git a/src/theory/quantifiers/sygus/example_infer.h b/src/theory/quantifiers/sygus/example_infer.h index 2ca206b49..921e52c3c 100644 --- a/src/theory/quantifiers/sygus/example_infer.h +++ b/src/theory/quantifiers/sygus/example_infer.h @@ -14,7 +14,7 @@ * (functions applied to concrete arguments only). */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__EXAMPLE_INFER_H #define CVC5__THEORY__QUANTIFIERS__EXAMPLE_INFER_H diff --git a/src/theory/quantifiers/sygus/example_min_eval.h b/src/theory/quantifiers/sygus/example_min_eval.h index 7168c8ae2..6ed6f151f 100644 --- a/src/theory/quantifiers/sygus/example_min_eval.h +++ b/src/theory/quantifiers/sygus/example_min_eval.h @@ -14,7 +14,7 @@ * on substitutions with a fixed domain. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__EXAMPLE_MIN_EVAL_H #define CVC5__THEORY__QUANTIFIERS__EXAMPLE_MIN_EVAL_H diff --git a/src/theory/quantifiers/sygus/rcons_obligation_info.h b/src/theory/quantifiers/sygus/rcons_obligation_info.h index 80bb207a5..f1a48d561 100644 --- a/src/theory/quantifiers/sygus/rcons_obligation_info.h +++ b/src/theory/quantifiers/sygus/rcons_obligation_info.h @@ -13,7 +13,7 @@ * Utility class for Sygus Reconstruct module. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__RCONS_OBLIGATION_INFO_H #define CVC5__THEORY__QUANTIFIERS__RCONS_OBLIGATION_INFO_H diff --git a/src/theory/quantifiers/sygus/rcons_type_info.h b/src/theory/quantifiers/sygus/rcons_type_info.h index 35fae4ebf..d1d38c3f3 100644 --- a/src/theory/quantifiers/sygus/rcons_type_info.h +++ b/src/theory/quantifiers/sygus/rcons_type_info.h @@ -13,7 +13,7 @@ * Utility class for Sygus Reconstruct module. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__RCONS_TYPE_INFO_H #define CVC5__THEORY__QUANTIFIERS__RCONS_TYPE_INFO_H diff --git a/src/theory/quantifiers/sygus/sygus_enumerator.h b/src/theory/quantifiers/sygus/sygus_enumerator.h index 847d3d011..c7efae3bb 100644 --- a/src/theory/quantifiers/sygus/sygus_enumerator.h +++ b/src/theory/quantifiers/sygus/sygus_enumerator.h @@ -13,7 +13,7 @@ * sygus_enumerator */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS_ENUMERATOR_H #define CVC5__THEORY__QUANTIFIERS__SYGUS_ENUMERATOR_H diff --git a/src/theory/quantifiers/sygus/sygus_enumerator_basic.h b/src/theory/quantifiers/sygus/sygus_enumerator_basic.h index 506c6619b..434118af0 100644 --- a/src/theory/quantifiers/sygus/sygus_enumerator_basic.h +++ b/src/theory/quantifiers/sygus/sygus_enumerator_basic.h @@ -13,7 +13,7 @@ * Basic sygus enumerator class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS_ENUMERATOR_BASIC_H #define CVC5__THEORY__QUANTIFIERS__SYGUS_ENUMERATOR_BASIC_H diff --git a/src/theory/quantifiers/sygus/sygus_eval_unfold.h b/src/theory/quantifiers/sygus/sygus_eval_unfold.h index 630743141..c9a0b0ba5 100644 --- a/src/theory/quantifiers/sygus/sygus_eval_unfold.h +++ b/src/theory/quantifiers/sygus/sygus_eval_unfold.h @@ -13,7 +13,7 @@ * sygus_eval_unfold */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS_EVAL_UNFOLD_H #define CVC5__THEORY__QUANTIFIERS__SYGUS_EVAL_UNFOLD_H diff --git a/src/theory/quantifiers/sygus/sygus_explain.h b/src/theory/quantifiers/sygus/sygus_explain.h index 66af638e0..4e2473af4 100644 --- a/src/theory/quantifiers/sygus/sygus_explain.h +++ b/src/theory/quantifiers/sygus/sygus_explain.h @@ -13,7 +13,7 @@ * sygus explanations */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS_EXPLAIN_H #define CVC5__THEORY__QUANTIFIERS__SYGUS_EXPLAIN_H diff --git a/src/theory/quantifiers/sygus/sygus_grammar_cons.h b/src/theory/quantifiers/sygus/sygus_grammar_cons.h index 293053694..8745f7d61 100644 --- a/src/theory/quantifiers/sygus/sygus_grammar_cons.h +++ b/src/theory/quantifiers/sygus/sygus_grammar_cons.h @@ -14,7 +14,7 @@ * grammars that encode syntactic restrictions for SyGuS. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS_GRAMMAR_CONS_H #define CVC5__THEORY__QUANTIFIERS__SYGUS_GRAMMAR_CONS_H diff --git a/src/theory/quantifiers/sygus/sygus_grammar_norm.h b/src/theory/quantifiers/sygus/sygus_grammar_norm.h index 7d9a0f0f4..f1d8e01e0 100644 --- a/src/theory/quantifiers/sygus/sygus_grammar_norm.h +++ b/src/theory/quantifiers/sygus/sygus_grammar_norm.h @@ -12,7 +12,7 @@ * * Class for simplifying SyGuS grammars after they are encoded into datatypes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS_GRAMMAR_NORM_H #define CVC5__THEORY__QUANTIFIERS__SYGUS_GRAMMAR_NORM_H diff --git a/src/theory/quantifiers/sygus/sygus_grammar_red.h b/src/theory/quantifiers/sygus/sygus_grammar_red.h index c6181cd2c..2146e1f73 100644 --- a/src/theory/quantifiers/sygus/sygus_grammar_red.h +++ b/src/theory/quantifiers/sygus/sygus_grammar_red.h @@ -13,7 +13,7 @@ * sygus_grammar_red */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS_GRAMMAR_RED_H #define CVC5__THEORY__QUANTIFIERS__SYGUS_GRAMMAR_RED_H diff --git a/src/theory/quantifiers/sygus/sygus_invariance.h b/src/theory/quantifiers/sygus/sygus_invariance.h index 521603ca4..0fc610580 100644 --- a/src/theory/quantifiers/sygus/sygus_invariance.h +++ b/src/theory/quantifiers/sygus/sygus_invariance.h @@ -13,7 +13,7 @@ * Sygus invariance tests. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS_INVARIANCE_H #define CVC5__THEORY__QUANTIFIERS__SYGUS_INVARIANCE_H diff --git a/src/theory/quantifiers/sygus/sygus_module.h b/src/theory/quantifiers/sygus/sygus_module.h index 632a2995c..f2c3f02de 100644 --- a/src/theory/quantifiers/sygus/sygus_module.h +++ b/src/theory/quantifiers/sygus/sygus_module.h @@ -13,7 +13,7 @@ * sygus_module */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS_MODULE_H #define CVC5__THEORY__QUANTIFIERS__SYGUS_MODULE_H diff --git a/src/theory/quantifiers/sygus/sygus_pbe.h b/src/theory/quantifiers/sygus/sygus_pbe.h index 831dfc2f0..1be4e2b91 100644 --- a/src/theory/quantifiers/sygus/sygus_pbe.h +++ b/src/theory/quantifiers/sygus/sygus_pbe.h @@ -13,7 +13,7 @@ * Utility for processing programming by examples synthesis conjectures. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS_PBE_H #define CVC5__THEORY__QUANTIFIERS__SYGUS_PBE_H diff --git a/src/theory/quantifiers/sygus/sygus_process_conj.h b/src/theory/quantifiers/sygus/sygus_process_conj.h index df5fd0706..3a2c6eb4d 100644 --- a/src/theory/quantifiers/sygus/sygus_process_conj.h +++ b/src/theory/quantifiers/sygus/sygus_process_conj.h @@ -13,7 +13,7 @@ * Techniqures for static preprocessing and analysis of sygus conjectures. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS_PROCESS_CONJ_H #define CVC5__THEORY__QUANTIFIERS__SYGUS_PROCESS_CONJ_H diff --git a/src/theory/quantifiers/sygus/sygus_reconstruct.h b/src/theory/quantifiers/sygus/sygus_reconstruct.h index af3a24007..334b95e71 100644 --- a/src/theory/quantifiers/sygus/sygus_reconstruct.h +++ b/src/theory/quantifiers/sygus/sygus_reconstruct.h @@ -13,7 +13,7 @@ * Utility for reconstructing terms to match a grammar. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS_RECONSTRUCT_H #define CVC5__THEORY__QUANTIFIERS__SYGUS_RECONSTRUCT_H diff --git a/src/theory/quantifiers/sygus/sygus_repair_const.h b/src/theory/quantifiers/sygus/sygus_repair_const.h index 8e0321f7c..1a2159b10 100644 --- a/src/theory/quantifiers/sygus/sygus_repair_const.h +++ b/src/theory/quantifiers/sygus/sygus_repair_const.h @@ -13,7 +13,7 @@ * sygus_repair_const */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS_REPAIR_CONST_H #define CVC5__THEORY__QUANTIFIERS__SYGUS_REPAIR_CONST_H diff --git a/src/theory/quantifiers/sygus/sygus_stats.h b/src/theory/quantifiers/sygus/sygus_stats.h index 429d6b272..20b0633aa 100644 --- a/src/theory/quantifiers/sygus/sygus_stats.h +++ b/src/theory/quantifiers/sygus/sygus_stats.h @@ -13,7 +13,7 @@ * A shared statistics class for sygus. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS_STATS_H #define CVC5__THEORY__QUANTIFIERS__SYGUS_STATS_H diff --git a/src/theory/quantifiers/sygus/sygus_unif.h b/src/theory/quantifiers/sygus/sygus_unif.h index 3d6a9323e..2e9e34aa6 100644 --- a/src/theory/quantifiers/sygus/sygus_unif.h +++ b/src/theory/quantifiers/sygus/sygus_unif.h @@ -13,7 +13,7 @@ * sygus_unif */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS_UNIF_H #define CVC5__THEORY__QUANTIFIERS__SYGUS_UNIF_H diff --git a/src/theory/quantifiers/sygus/sygus_unif_io.h b/src/theory/quantifiers/sygus/sygus_unif_io.h index 61e9a35c7..ef6732cd6 100644 --- a/src/theory/quantifiers/sygus/sygus_unif_io.h +++ b/src/theory/quantifiers/sygus/sygus_unif_io.h @@ -13,7 +13,7 @@ * sygus_unif_io */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS_UNIF_IO_H #define CVC5__THEORY__QUANTIFIERS__SYGUS_UNIF_IO_H diff --git a/src/theory/quantifiers/sygus/sygus_unif_rl.h b/src/theory/quantifiers/sygus/sygus_unif_rl.h index e0eedf7dc..356c908dc 100644 --- a/src/theory/quantifiers/sygus/sygus_unif_rl.h +++ b/src/theory/quantifiers/sygus/sygus_unif_rl.h @@ -13,7 +13,7 @@ * sygus_unif_rl */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS_UNIF_RL_H #define CVC5__THEORY__QUANTIFIERS__SYGUS_UNIF_RL_H diff --git a/src/theory/quantifiers/sygus/sygus_unif_strat.h b/src/theory/quantifiers/sygus/sygus_unif_strat.h index cc220f578..11950b0c2 100644 --- a/src/theory/quantifiers/sygus/sygus_unif_strat.h +++ b/src/theory/quantifiers/sygus/sygus_unif_strat.h @@ -13,7 +13,7 @@ * sygus_unif_strat */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS_UNIF_STRAT_H #define CVC5__THEORY__QUANTIFIERS__SYGUS_UNIF_STRAT_H diff --git a/src/theory/quantifiers/sygus/sygus_utils.h b/src/theory/quantifiers/sygus/sygus_utils.h index 962e1b385..acdd8550e 100644 --- a/src/theory/quantifiers/sygus/sygus_utils.h +++ b/src/theory/quantifiers/sygus/sygus_utils.h @@ -13,7 +13,7 @@ * Generic sygus utilities. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS__SYGUS_UTILS_H #define CVC5__THEORY__QUANTIFIERS__SYGUS__SYGUS_UTILS_H diff --git a/src/theory/quantifiers/sygus/synth_conjecture.h b/src/theory/quantifiers/sygus/synth_conjecture.h index 1aa0913c2..a7ecd4ead 100644 --- a/src/theory/quantifiers/sygus/synth_conjecture.h +++ b/src/theory/quantifiers/sygus/synth_conjecture.h @@ -14,7 +14,7 @@ * conjecture. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYNTH_CONJECTURE_H #define CVC5__THEORY__QUANTIFIERS__SYNTH_CONJECTURE_H diff --git a/src/theory/quantifiers/sygus/synth_engine.h b/src/theory/quantifiers/sygus/synth_engine.h index 2591f2d16..ec4ade86b 100644 --- a/src/theory/quantifiers/sygus/synth_engine.h +++ b/src/theory/quantifiers/sygus/synth_engine.h @@ -14,7 +14,7 @@ * in particular, those described in Reynolds et al CAV 2015. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYNTH_ENGINE_H #define CVC5__THEORY__QUANTIFIERS__SYNTH_ENGINE_H diff --git a/src/theory/quantifiers/sygus/template_infer.h b/src/theory/quantifiers/sygus/template_infer.h index 1674bf65b..f7053df46 100644 --- a/src/theory/quantifiers/sygus/template_infer.h +++ b/src/theory/quantifiers/sygus/template_infer.h @@ -13,7 +13,7 @@ * Utility for inferring templates for invariant problems. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS__TEMPLATE_INFER_H #define CVC5__THEORY__QUANTIFIERS__SYGUS__TEMPLATE_INFER_H diff --git a/src/theory/quantifiers/sygus/term_database_sygus.h b/src/theory/quantifiers/sygus/term_database_sygus.h index 09b87c9b8..c8a422a0e 100644 --- a/src/theory/quantifiers/sygus/term_database_sygus.h +++ b/src/theory/quantifiers/sygus/term_database_sygus.h @@ -13,7 +13,7 @@ * Term database sygus class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__TERM_DATABASE_SYGUS_H #define CVC5__THEORY__QUANTIFIERS__TERM_DATABASE_SYGUS_H diff --git a/src/theory/quantifiers/sygus/transition_inference.h b/src/theory/quantifiers/sygus/transition_inference.h index be3842738..d6dec6f71 100644 --- a/src/theory/quantifiers/sygus/transition_inference.h +++ b/src/theory/quantifiers/sygus/transition_inference.h @@ -14,7 +14,7 @@ * transition system. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__TRANSITION_INFERENCE_H #define CVC5__THEORY__QUANTIFIERS__TRANSITION_INFERENCE_H diff --git a/src/theory/quantifiers/sygus/type_info.h b/src/theory/quantifiers/sygus/type_info.h index 6fddf0574..7b22f826c 100644 --- a/src/theory/quantifiers/sygus/type_info.h +++ b/src/theory/quantifiers/sygus/type_info.h @@ -13,7 +13,7 @@ * Sygus type info data structure. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS__TYPE_INFO_H #define CVC5__THEORY__QUANTIFIERS__SYGUS__TYPE_INFO_H diff --git a/src/theory/quantifiers/sygus/type_node_id_trie.h b/src/theory/quantifiers/sygus/type_node_id_trie.h index 42f9088b1..01e7984c6 100644 --- a/src/theory/quantifiers/sygus/type_node_id_trie.h +++ b/src/theory/quantifiers/sygus/type_node_id_trie.h @@ -13,7 +13,7 @@ * Type node identifier trie data structure. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS__TYPE_NODE_ID_TRIE_H #define CVC5__THEORY__QUANTIFIERS__SYGUS__TYPE_NODE_ID_TRIE_H diff --git a/src/theory/quantifiers/sygus_inst.h b/src/theory/quantifiers/sygus_inst.h index cce3c138f..05c62d883 100644 --- a/src/theory/quantifiers/sygus_inst.h +++ b/src/theory/quantifiers/sygus_inst.h @@ -13,7 +13,7 @@ * SyGuS instantiator class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS_INST_H #define CVC5__THEORY__QUANTIFIERS__SYGUS_INST_H diff --git a/src/theory/quantifiers/sygus_sampler.h b/src/theory/quantifiers/sygus_sampler.h index 67fcb2455..c56b1c0b1 100644 --- a/src/theory/quantifiers/sygus_sampler.h +++ b/src/theory/quantifiers/sygus_sampler.h @@ -13,7 +13,7 @@ * sygus_sampler */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__SYGUS_SAMPLER_H #define CVC5__THEORY__QUANTIFIERS__SYGUS_SAMPLER_H diff --git a/src/theory/quantifiers/term_database.h b/src/theory/quantifiers/term_database.h index c6032aa73..a8551a581 100644 --- a/src/theory/quantifiers/term_database.h +++ b/src/theory/quantifiers/term_database.h @@ -13,7 +13,7 @@ * Term database class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__TERM_DATABASE_H #define CVC5__THEORY__QUANTIFIERS__TERM_DATABASE_H diff --git a/src/theory/quantifiers/term_enumeration.h b/src/theory/quantifiers/term_enumeration.h index 0714754b1..50abef744 100644 --- a/src/theory/quantifiers/term_enumeration.h +++ b/src/theory/quantifiers/term_enumeration.h @@ -13,7 +13,7 @@ * Utilities for term enumeration. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__TERM_ENUMERATION_H #define CVC5__THEORY__QUANTIFIERS__TERM_ENUMERATION_H diff --git a/src/theory/quantifiers/term_pools.h b/src/theory/quantifiers/term_pools.h index 0664340a7..5a7556ad9 100644 --- a/src/theory/quantifiers/term_pools.h +++ b/src/theory/quantifiers/term_pools.h @@ -13,7 +13,7 @@ * Utilities for term enumeration. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__TERM_POOLS_H #define CVC5__THEORY__QUANTIFIERS__TERM_POOLS_H diff --git a/src/theory/quantifiers/term_registry.h b/src/theory/quantifiers/term_registry.h index a9e80c802..5dfc3f78d 100644 --- a/src/theory/quantifiers/term_registry.h +++ b/src/theory/quantifiers/term_registry.h @@ -13,7 +13,7 @@ * Term registry class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__TERM_REGISTRY_H #define CVC5__THEORY__QUANTIFIERS__TERM_REGISTRY_H diff --git a/src/theory/quantifiers/term_util.h b/src/theory/quantifiers/term_util.h index 20bf46c2a..fb664dab5 100644 --- a/src/theory/quantifiers/term_util.h +++ b/src/theory/quantifiers/term_util.h @@ -13,7 +13,7 @@ * Term utilities class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__TERM_UTIL_H #define CVC5__THEORY__QUANTIFIERS__TERM_UTIL_H diff --git a/src/theory/quantifiers/theory_quantifiers.h b/src/theory/quantifiers/theory_quantifiers.h index 26fc4bc24..b5411aaba 100644 --- a/src/theory/quantifiers/theory_quantifiers.h +++ b/src/theory/quantifiers/theory_quantifiers.h @@ -13,7 +13,7 @@ * Theory of quantifiers. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__THEORY_QUANTIFIERS_H #define CVC5__THEORY__QUANTIFIERS__THEORY_QUANTIFIERS_H diff --git a/src/theory/quantifiers/theory_quantifiers_type_rules.h b/src/theory/quantifiers/theory_quantifiers_type_rules.h index 7d8d78260..7783c65d6 100644 --- a/src/theory/quantifiers/theory_quantifiers_type_rules.h +++ b/src/theory/quantifiers/theory_quantifiers_type_rules.h @@ -13,7 +13,7 @@ * Theory of quantifiers. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS__THEORY_QUANTIFIERS_TYPE_RULES_H #define CVC5__THEORY__QUANTIFIERS__THEORY_QUANTIFIERS_TYPE_RULES_H diff --git a/src/theory/quantifiers_engine.h b/src/theory/quantifiers_engine.h index bed73d1fb..fd4889154 100644 --- a/src/theory/quantifiers_engine.h +++ b/src/theory/quantifiers_engine.h @@ -13,7 +13,7 @@ * Theory instantiator, Instantiation Engine classes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__QUANTIFIERS_ENGINE_H #define CVC5__THEORY__QUANTIFIERS_ENGINE_H diff --git a/src/theory/relevance_manager.h b/src/theory/relevance_manager.h index ac0ad83b5..dc717157b 100644 --- a/src/theory/relevance_manager.h +++ b/src/theory/relevance_manager.h @@ -13,7 +13,7 @@ * Relevance manager. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__RELEVANCE_MANAGER__H #define CVC5__THEORY__RELEVANCE_MANAGER__H diff --git a/src/theory/rep_set.h b/src/theory/rep_set.h index 189267b3c..28cd6617c 100644 --- a/src/theory/rep_set.h +++ b/src/theory/rep_set.h @@ -13,7 +13,7 @@ * Representative set class and utilities. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__REP_SET_H #define CVC5__THEORY__REP_SET_H diff --git a/src/theory/rewriter.h b/src/theory/rewriter.h index 6232fb0e7..3f4676fa0 100644 --- a/src/theory/rewriter.h +++ b/src/theory/rewriter.h @@ -13,7 +13,7 @@ * The Rewriter class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/rewriter_attributes.h b/src/theory/rewriter_attributes.h index 51b51eb51..eef6eac21 100644 --- a/src/theory/rewriter_attributes.h +++ b/src/theory/rewriter_attributes.h @@ -13,7 +13,7 @@ * Rewriter attributes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/rewriter_tables_template.h b/src/theory/rewriter_tables_template.h index 3cb3ac1bf..5c52e79b5 100644 --- a/src/theory/rewriter_tables_template.h +++ b/src/theory/rewriter_tables_template.h @@ -16,7 +16,7 @@ * from the Theory kinds files. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/sep/theory_sep.h b/src/theory/sep/theory_sep.h index d3b8fad40..2b90a46a3 100644 --- a/src/theory/sep/theory_sep.h +++ b/src/theory/sep/theory_sep.h @@ -13,7 +13,7 @@ * Theory of separation logic. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__SEP__THEORY_SEP_H #define CVC5__THEORY__SEP__THEORY_SEP_H diff --git a/src/theory/sep/theory_sep_rewriter.h b/src/theory/sep/theory_sep_rewriter.h index 965123c6f..6a8472555 100644 --- a/src/theory/sep/theory_sep_rewriter.h +++ b/src/theory/sep/theory_sep_rewriter.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__SEP__THEORY_SEP_REWRITER_H #define CVC5__THEORY__SEP__THEORY_SEP_REWRITER_H diff --git a/src/theory/sep/theory_sep_type_rules.h b/src/theory/sep/theory_sep_type_rules.h index 2ad1e79cf..676cb8d9d 100644 --- a/src/theory/sep/theory_sep_type_rules.h +++ b/src/theory/sep/theory_sep_type_rules.h @@ -13,7 +13,7 @@ * Typing and cardinality rules for the theory of sep. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__SEP__THEORY_SEP_TYPE_RULES_H #define CVC5__THEORY__SEP__THEORY_SEP_TYPE_RULES_H diff --git a/src/theory/sets/cardinality_extension.h b/src/theory/sets/cardinality_extension.h index 24981d4be..cd4ba5de0 100644 --- a/src/theory/sets/cardinality_extension.h +++ b/src/theory/sets/cardinality_extension.h @@ -13,7 +13,7 @@ * An extension of the theory sets for handling cardinality constraints. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__SETS__CARDINALITY_EXTENSION_H #define CVC5__THEORY__SETS__CARDINALITY_EXTENSION_H diff --git a/src/theory/sets/inference_manager.h b/src/theory/sets/inference_manager.h index 68cbfa4a7..bcb38ff5c 100644 --- a/src/theory/sets/inference_manager.h +++ b/src/theory/sets/inference_manager.h @@ -13,7 +13,7 @@ * The inference manager for the theory of sets. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__SETS__INFERENCE_MANAGER_H #define CVC5__THEORY__SETS__INFERENCE_MANAGER_H diff --git a/src/theory/sets/normal_form.h b/src/theory/sets/normal_form.h index 7cbad751f..930f7da86 100644 --- a/src/theory/sets/normal_form.h +++ b/src/theory/sets/normal_form.h @@ -13,7 +13,7 @@ * Normal form for set constants. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__SETS__NORMAL_FORM_H #define CVC5__THEORY__SETS__NORMAL_FORM_H diff --git a/src/theory/sets/singleton_op.h b/src/theory/sets/singleton_op.h index 02d646290..41dd7e51e 100644 --- a/src/theory/sets/singleton_op.h +++ b/src/theory/sets/singleton_op.h @@ -13,7 +13,7 @@ * A class for singleton operator for sets. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__SINGLETON_OP_H #define CVC5__SINGLETON_OP_H diff --git a/src/theory/sets/skolem_cache.h b/src/theory/sets/skolem_cache.h index 3d1ce3628..a41886f9d 100644 --- a/src/theory/sets/skolem_cache.h +++ b/src/theory/sets/skolem_cache.h @@ -13,7 +13,7 @@ * A cache of skolems for theory of sets. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__SETS__SKOLEM_CACHE_H #define CVC5__THEORY__SETS__SKOLEM_CACHE_H diff --git a/src/theory/sets/solver_state.h b/src/theory/sets/solver_state.h index db63596cc..94e06971c 100644 --- a/src/theory/sets/solver_state.h +++ b/src/theory/sets/solver_state.h @@ -13,7 +13,7 @@ * Sets state object. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__SETS__THEORY_SOLVER_STATE_H #define CVC5__THEORY__SETS__THEORY_SOLVER_STATE_H diff --git a/src/theory/sets/term_registry.h b/src/theory/sets/term_registry.h index 6b5a3d640..718559a0a 100644 --- a/src/theory/sets/term_registry.h +++ b/src/theory/sets/term_registry.h @@ -13,7 +13,7 @@ * Sets state object. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__SETS__TERM_REGISTRY_H #define CVC5__THEORY__SETS__TERM_REGISTRY_H diff --git a/src/theory/sets/theory_sets.h b/src/theory/sets/theory_sets.h index acb6b1910..bb8741e35 100644 --- a/src/theory/sets/theory_sets.h +++ b/src/theory/sets/theory_sets.h @@ -13,7 +13,7 @@ * Sets theory. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__SETS__THEORY_SETS_H #define CVC5__THEORY__SETS__THEORY_SETS_H diff --git a/src/theory/sets/theory_sets_private.h b/src/theory/sets/theory_sets_private.h index 7f492bc88..9bca25ea2 100644 --- a/src/theory/sets/theory_sets_private.h +++ b/src/theory/sets/theory_sets_private.h @@ -13,7 +13,7 @@ * Sets theory implementation. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__SETS__THEORY_SETS_PRIVATE_H #define CVC5__THEORY__SETS__THEORY_SETS_PRIVATE_H diff --git a/src/theory/sets/theory_sets_rewriter.h b/src/theory/sets/theory_sets_rewriter.h index e54b65d92..693731862 100644 --- a/src/theory/sets/theory_sets_rewriter.h +++ b/src/theory/sets/theory_sets_rewriter.h @@ -13,7 +13,7 @@ * Sets theory rewriter. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__SETS__THEORY_SETS_REWRITER_H #define CVC5__THEORY__SETS__THEORY_SETS_REWRITER_H diff --git a/src/theory/sets/theory_sets_type_enumerator.h b/src/theory/sets/theory_sets_type_enumerator.h index 15ea9a59f..1de5fa0be 100644 --- a/src/theory/sets/theory_sets_type_enumerator.h +++ b/src/theory/sets/theory_sets_type_enumerator.h @@ -16,7 +16,7 @@ * starting with the empty set as the initial value. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__SETS__TYPE_ENUMERATOR_H #define CVC5__THEORY__SETS__TYPE_ENUMERATOR_H diff --git a/src/theory/sets/theory_sets_type_rules.h b/src/theory/sets/theory_sets_type_rules.h index 1cac17d02..ca89728d6 100644 --- a/src/theory/sets/theory_sets_type_rules.h +++ b/src/theory/sets/theory_sets_type_rules.h @@ -13,7 +13,7 @@ * Sets theory type rules. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__SETS__THEORY_SETS_TYPE_RULES_H #define CVC5__THEORY__SETS__THEORY_SETS_TYPE_RULES_H diff --git a/src/theory/shared_solver.h b/src/theory/shared_solver.h index 19c7b998b..9198e5043 100644 --- a/src/theory/shared_solver.h +++ b/src/theory/shared_solver.h @@ -13,7 +13,7 @@ * Base class for shared solver. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__SHARED_SOLVER__H #define CVC5__THEORY__SHARED_SOLVER__H diff --git a/src/theory/shared_solver_distributed.h b/src/theory/shared_solver_distributed.h index c14147e53..dab190264 100644 --- a/src/theory/shared_solver_distributed.h +++ b/src/theory/shared_solver_distributed.h @@ -13,7 +13,7 @@ * Shared solver in the distributed architecture. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__SHARED_SOLVER_DISTRIBUTED__H #define CVC5__THEORY__SHARED_SOLVER_DISTRIBUTED__H diff --git a/src/theory/shared_terms_database.h b/src/theory/shared_terms_database.h index b94f34d6e..efc2b2154 100644 --- a/src/theory/shared_terms_database.h +++ b/src/theory/shared_terms_database.h @@ -14,7 +14,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/skolem_lemma.h b/src/theory/skolem_lemma.h index ede9d2d38..2cb1c6738 100644 --- a/src/theory/skolem_lemma.h +++ b/src/theory/skolem_lemma.h @@ -13,7 +13,7 @@ * The skolem lemma utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__SKOLEM_LEMMA_H #define CVC5__THEORY__SKOLEM_LEMMA_H diff --git a/src/theory/smt_engine_subsolver.h b/src/theory/smt_engine_subsolver.h index ee2b4889a..f7985d651 100644 --- a/src/theory/smt_engine_subsolver.h +++ b/src/theory/smt_engine_subsolver.h @@ -13,7 +13,7 @@ * Utilities for initializing subsolvers (copies of SmtEngine) during solving. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__SMT_ENGINE_SUBSOLVER_H #define CVC5__THEORY__SMT_ENGINE_SUBSOLVER_H diff --git a/src/theory/sort_inference.h b/src/theory/sort_inference.h index f566a2133..1dc7ff3c3 100644 --- a/src/theory/sort_inference.h +++ b/src/theory/sort_inference.h @@ -13,7 +13,7 @@ * Pre-process step for performing sort inference. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__SORT_INFERENCE_H #define CVC5__SORT_INFERENCE_H diff --git a/src/theory/strings/arith_entail.h b/src/theory/strings/arith_entail.h index 55876522e..64e76e5b6 100644 --- a/src/theory/strings/arith_entail.h +++ b/src/theory/strings/arith_entail.h @@ -13,7 +13,7 @@ * Arithmetic entailment computation for string terms. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__ARITH_ENTAIL_H #define CVC5__THEORY__STRINGS__ARITH_ENTAIL_H diff --git a/src/theory/strings/base_solver.h b/src/theory/strings/base_solver.h index 0065c3f5a..41cb3e608 100644 --- a/src/theory/strings/base_solver.h +++ b/src/theory/strings/base_solver.h @@ -14,7 +14,7 @@ * theory of strings. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__BASE_SOLVER_H #define CVC5__THEORY__STRINGS__BASE_SOLVER_H diff --git a/src/theory/strings/core_solver.h b/src/theory/strings/core_solver.h index e06d39446..143155f55 100644 --- a/src/theory/strings/core_solver.h +++ b/src/theory/strings/core_solver.h @@ -14,7 +14,7 @@ * string concatenation plus length constraints. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__CORE_SOLVER_H #define CVC5__THEORY__STRINGS__CORE_SOLVER_H diff --git a/src/theory/strings/eager_solver.h b/src/theory/strings/eager_solver.h index d3077f44d..cf4062bfe 100644 --- a/src/theory/strings/eager_solver.h +++ b/src/theory/strings/eager_solver.h @@ -13,7 +13,7 @@ * The eager solver. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__EAGER_SOLVER_H #define CVC5__THEORY__STRINGS__EAGER_SOLVER_H diff --git a/src/theory/strings/eqc_info.h b/src/theory/strings/eqc_info.h index f90dd9b87..1fd430c95 100644 --- a/src/theory/strings/eqc_info.h +++ b/src/theory/strings/eqc_info.h @@ -13,7 +13,7 @@ * Equivalence class info for the theory of strings. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__EQC_INFO_H #define CVC5__THEORY__STRINGS__EQC_INFO_H diff --git a/src/theory/strings/extf_solver.h b/src/theory/strings/extf_solver.h index 6dfb3fa61..bfcf244d7 100644 --- a/src/theory/strings/extf_solver.h +++ b/src/theory/strings/extf_solver.h @@ -13,7 +13,7 @@ * Solver for extended functions of theory of strings. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__EXTF_SOLVER_H #define CVC5__THEORY__STRINGS__EXTF_SOLVER_H diff --git a/src/theory/strings/infer_info.h b/src/theory/strings/infer_info.h index aab837826..22460d22d 100644 --- a/src/theory/strings/infer_info.h +++ b/src/theory/strings/infer_info.h @@ -13,7 +13,7 @@ * Inference information utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__INFER_INFO_H #define CVC5__THEORY__STRINGS__INFER_INFO_H diff --git a/src/theory/strings/infer_proof_cons.h b/src/theory/strings/infer_proof_cons.h index 876a2c2a5..6b2c4dfc4 100644 --- a/src/theory/strings/infer_proof_cons.h +++ b/src/theory/strings/infer_proof_cons.h @@ -13,7 +13,7 @@ * Inference to proof conversion. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__INFER_PROOF_CONS_H #define CVC5__THEORY__STRINGS__INFER_PROOF_CONS_H diff --git a/src/theory/strings/inference_manager.h b/src/theory/strings/inference_manager.h index 111542b02..b18c64319 100644 --- a/src/theory/strings/inference_manager.h +++ b/src/theory/strings/inference_manager.h @@ -13,7 +13,7 @@ * Customized inference manager for the theory of strings. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__INFERENCE_MANAGER_H #define CVC5__THEORY__STRINGS__INFERENCE_MANAGER_H diff --git a/src/theory/strings/normal_form.h b/src/theory/strings/normal_form.h index d42c003bf..e3291e9bb 100644 --- a/src/theory/strings/normal_form.h +++ b/src/theory/strings/normal_form.h @@ -13,7 +13,7 @@ * Normal form datastructure for the theory of strings. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__NORMAL_FORM_H #define CVC5__THEORY__STRINGS__NORMAL_FORM_H diff --git a/src/theory/strings/proof_checker.h b/src/theory/strings/proof_checker.h index d3b17e2d2..d3ede53ec 100644 --- a/src/theory/strings/proof_checker.h +++ b/src/theory/strings/proof_checker.h @@ -13,7 +13,7 @@ * Strings proof checker utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__PROOF_CHECKER_H #define CVC5__THEORY__STRINGS__PROOF_CHECKER_H diff --git a/src/theory/strings/regexp_elim.h b/src/theory/strings/regexp_elim.h index e6d6702b7..5387548de 100644 --- a/src/theory/strings/regexp_elim.h +++ b/src/theory/strings/regexp_elim.h @@ -13,7 +13,7 @@ * Techniques for eliminating regular expressions. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__REGEXP_ELIM_H #define CVC5__THEORY__STRINGS__REGEXP_ELIM_H diff --git a/src/theory/strings/regexp_entail.h b/src/theory/strings/regexp_entail.h index 752ae5a69..44f0815b7 100644 --- a/src/theory/strings/regexp_entail.h +++ b/src/theory/strings/regexp_entail.h @@ -13,7 +13,7 @@ * Entailment tests involving regular expressions. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__REGEXP_ENTAIL_H #define CVC5__THEORY__STRINGS__REGEXP_ENTAIL_H diff --git a/src/theory/strings/regexp_operation.h b/src/theory/strings/regexp_operation.h index ba0d7e2cc..d0ed07308 100644 --- a/src/theory/strings/regexp_operation.h +++ b/src/theory/strings/regexp_operation.h @@ -13,7 +13,7 @@ * Symbolic Regular Expression Operations */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__REGEXP__OPERATION_H #define CVC5__THEORY__STRINGS__REGEXP__OPERATION_H diff --git a/src/theory/strings/regexp_solver.h b/src/theory/strings/regexp_solver.h index d18c1998d..bf148a071 100644 --- a/src/theory/strings/regexp_solver.h +++ b/src/theory/strings/regexp_solver.h @@ -13,7 +13,7 @@ * Regular expression solver for the theory of strings. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__REGEXP_SOLVER_H #define CVC5__THEORY__STRINGS__REGEXP_SOLVER_H diff --git a/src/theory/strings/rewrites.h b/src/theory/strings/rewrites.h index b4d6739f5..0173d309a 100644 --- a/src/theory/strings/rewrites.h +++ b/src/theory/strings/rewrites.h @@ -13,7 +13,7 @@ * Type for rewrites for strings. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__REWRITES_H #define CVC5__THEORY__STRINGS__REWRITES_H diff --git a/src/theory/strings/sequences_rewriter.h b/src/theory/strings/sequences_rewriter.h index 6a337568c..1564a5ebc 100644 --- a/src/theory/strings/sequences_rewriter.h +++ b/src/theory/strings/sequences_rewriter.h @@ -13,7 +13,7 @@ * Rewriter for the theory of strings and sequences. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__SEQUENCES_REWRITER_H #define CVC5__THEORY__STRINGS__SEQUENCES_REWRITER_H diff --git a/src/theory/strings/sequences_stats.h b/src/theory/strings/sequences_stats.h index 891497ead..e442fcc0c 100644 --- a/src/theory/strings/sequences_stats.h +++ b/src/theory/strings/sequences_stats.h @@ -13,7 +13,7 @@ * Statistics for the theory of strings/sequences. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__SEQUENCES_STATS_H #define CVC5__THEORY__STRINGS__SEQUENCES_STATS_H diff --git a/src/theory/strings/skolem_cache.h b/src/theory/strings/skolem_cache.h index d64e4d5ae..b3ffa784f 100644 --- a/src/theory/strings/skolem_cache.h +++ b/src/theory/strings/skolem_cache.h @@ -13,7 +13,7 @@ * A cache of skolems for theory of strings. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__SKOLEM_CACHE_H #define CVC5__THEORY__STRINGS__SKOLEM_CACHE_H diff --git a/src/theory/strings/solver_state.h b/src/theory/strings/solver_state.h index d63d2b63b..422c29760 100644 --- a/src/theory/strings/solver_state.h +++ b/src/theory/strings/solver_state.h @@ -13,7 +13,7 @@ * The solver state of the theory of strings. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__SOLVER_STATE_H #define CVC5__THEORY__STRINGS__SOLVER_STATE_H diff --git a/src/theory/strings/strategy.h b/src/theory/strings/strategy.h index 94d87c87e..c390c5594 100644 --- a/src/theory/strings/strategy.h +++ b/src/theory/strings/strategy.h @@ -13,7 +13,7 @@ * Strategy of the theory of strings. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__STRATEGY_H #define CVC5__THEORY__STRINGS__STRATEGY_H diff --git a/src/theory/strings/strings_entail.h b/src/theory/strings/strings_entail.h index 0a66f3126..7547bf809 100644 --- a/src/theory/strings/strings_entail.h +++ b/src/theory/strings/strings_entail.h @@ -13,7 +13,7 @@ * Entailment tests involving strings. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__STRING_ENTAIL_H #define CVC5__THEORY__STRINGS__STRING_ENTAIL_H diff --git a/src/theory/strings/strings_fmf.h b/src/theory/strings/strings_fmf.h index f29e74e40..ba9f0f4e1 100644 --- a/src/theory/strings/strings_fmf.h +++ b/src/theory/strings/strings_fmf.h @@ -13,7 +13,7 @@ * A finite model finding decision strategy for strings. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__STRINGS_FMF_H #define CVC5__THEORY__STRINGS__STRINGS_FMF_H diff --git a/src/theory/strings/strings_rewriter.h b/src/theory/strings/strings_rewriter.h index 1f0b13d5f..bfe780535 100644 --- a/src/theory/strings/strings_rewriter.h +++ b/src/theory/strings/strings_rewriter.h @@ -13,7 +13,7 @@ * Rewrite rules for string-specific operators in theory of strings. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__STRINGS_REWRITER_H #define CVC5__THEORY__STRINGS__STRINGS_REWRITER_H diff --git a/src/theory/strings/term_registry.h b/src/theory/strings/term_registry.h index 1f0b7c975..f0543c282 100644 --- a/src/theory/strings/term_registry.h +++ b/src/theory/strings/term_registry.h @@ -13,7 +13,7 @@ * Term registry for the theory of strings. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__TERM_REGISTRY_H #define CVC5__THEORY__STRINGS__TERM_REGISTRY_H diff --git a/src/theory/strings/theory_strings.h b/src/theory/strings/theory_strings.h index 4da1ae670..fb6df80c7 100644 --- a/src/theory/strings/theory_strings.h +++ b/src/theory/strings/theory_strings.h @@ -13,7 +13,7 @@ * Theory of strings. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__THEORY_STRINGS_H #define CVC5__THEORY__STRINGS__THEORY_STRINGS_H diff --git a/src/theory/strings/theory_strings_preprocess.h b/src/theory/strings/theory_strings_preprocess.h index 1639f3aa6..fe190532d 100644 --- a/src/theory/strings/theory_strings_preprocess.h +++ b/src/theory/strings/theory_strings_preprocess.h @@ -13,7 +13,7 @@ * Strings Preprocess. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__PREPROCESS_H #define CVC5__THEORY__STRINGS__PREPROCESS_H diff --git a/src/theory/strings/theory_strings_type_rules.h b/src/theory/strings/theory_strings_type_rules.h index 496599252..4631b33c7 100644 --- a/src/theory/strings/theory_strings_type_rules.h +++ b/src/theory/strings/theory_strings_type_rules.h @@ -13,7 +13,7 @@ * Typing rules for the theory of strings and regexps. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__THEORY_STRINGS_TYPE_RULES_H #define CVC5__THEORY__STRINGS__THEORY_STRINGS_TYPE_RULES_H diff --git a/src/theory/strings/theory_strings_utils.h b/src/theory/strings/theory_strings_utils.h index 8423e1f61..ec093031e 100644 --- a/src/theory/strings/theory_strings_utils.h +++ b/src/theory/strings/theory_strings_utils.h @@ -13,7 +13,7 @@ * Util functions for theory strings. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__THEORY_STRINGS_UTILS_H #define CVC5__THEORY__STRINGS__THEORY_STRINGS_UTILS_H diff --git a/src/theory/strings/type_enumerator.h b/src/theory/strings/type_enumerator.h index a32b94d16..37319a278 100644 --- a/src/theory/strings/type_enumerator.h +++ b/src/theory/strings/type_enumerator.h @@ -13,7 +13,7 @@ * Enumerators for strings. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__TYPE_ENUMERATOR_H #define CVC5__THEORY__STRINGS__TYPE_ENUMERATOR_H diff --git a/src/theory/strings/word.h b/src/theory/strings/word.h index 90a8306f9..18bdad8b7 100644 --- a/src/theory/strings/word.h +++ b/src/theory/strings/word.h @@ -13,7 +13,7 @@ * Utility functions for words. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__STRINGS__WORD_H #define CVC5__THEORY__STRINGS__WORD_H diff --git a/src/theory/subs_minimize.h b/src/theory/subs_minimize.h index ac0d3e353..c78467508 100644 --- a/src/theory/subs_minimize.h +++ b/src/theory/subs_minimize.h @@ -13,7 +13,7 @@ * Substitution minimization. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__SUBS_MINIMIZE_H #define CVC5__THEORY__SUBS_MINIMIZE_H diff --git a/src/theory/substitutions.h b/src/theory/substitutions.h index 993315a7a..06e39e7a9 100644 --- a/src/theory/substitutions.h +++ b/src/theory/substitutions.h @@ -13,7 +13,7 @@ * A substitution mapping for theory simplification. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__SUBSTITUTIONS_H #define CVC5__THEORY__SUBSTITUTIONS_H diff --git a/src/theory/term_registration_visitor.h b/src/theory/term_registration_visitor.h index 3af07a6c9..04200ed70 100644 --- a/src/theory/term_registration_visitor.h +++ b/src/theory/term_registration_visitor.h @@ -14,7 +14,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/theory.h b/src/theory/theory.h index 7ca06d174..3d3ec0627 100644 --- a/src/theory/theory.h +++ b/src/theory/theory.h @@ -13,7 +13,7 @@ * Base of the theory interface. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__THEORY_H #define CVC5__THEORY__THEORY_H diff --git a/src/theory/theory_engine.h b/src/theory/theory_engine.h index 09d33edc2..dcf4ff2c8 100644 --- a/src/theory/theory_engine.h +++ b/src/theory/theory_engine.h @@ -13,7 +13,7 @@ * The theory engine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY_ENGINE_H #define CVC5__THEORY_ENGINE_H diff --git a/src/theory/theory_engine_proof_generator.h b/src/theory/theory_engine_proof_generator.h index 27bf2d289..167216226 100644 --- a/src/theory/theory_engine_proof_generator.h +++ b/src/theory/theory_engine_proof_generator.h @@ -13,7 +13,7 @@ * The theory engine proof generator. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY_ENGINE_PROOF_GENERATOR_H #define CVC5__THEORY_ENGINE_PROOF_GENERATOR_H diff --git a/src/theory/theory_eq_notify.h b/src/theory/theory_eq_notify.h index 31a99b098..1d6a9cdd1 100644 --- a/src/theory/theory_eq_notify.h +++ b/src/theory/theory_eq_notify.h @@ -13,7 +13,7 @@ * The theory equality notify utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__THEORY_EQ_NOTIFY_H #define CVC5__THEORY__THEORY_EQ_NOTIFY_H diff --git a/src/theory/theory_id.h b/src/theory/theory_id.h index fdefcbf22..3bd2df556 100644 --- a/src/theory/theory_id.h +++ b/src/theory/theory_id.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__THEORY__THEORY_ID_H #define CVC5__THEORY__THEORY_ID_H diff --git a/src/theory/theory_inference.h b/src/theory/theory_inference.h index 16a3f88ff..7d90c4554 100644 --- a/src/theory/theory_inference.h +++ b/src/theory/theory_inference.h @@ -13,7 +13,7 @@ * The theory inference utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__THEORY_INFERENCE_H #define CVC5__THEORY__THEORY_INFERENCE_H diff --git a/src/theory/theory_inference_manager.h b/src/theory/theory_inference_manager.h index c9d198e2c..89c4aec3f 100644 --- a/src/theory/theory_inference_manager.h +++ b/src/theory/theory_inference_manager.h @@ -13,7 +13,7 @@ * An inference manager for Theory. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__THEORY_INFERENCE_MANAGER_H #define CVC5__THEORY__THEORY_INFERENCE_MANAGER_H diff --git a/src/theory/theory_model.h b/src/theory/theory_model.h index da6cf8eec..42392c522 100644 --- a/src/theory/theory_model.h +++ b/src/theory/theory_model.h @@ -13,7 +13,7 @@ * Model class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__THEORY_MODEL_H #define CVC5__THEORY__THEORY_MODEL_H diff --git a/src/theory/theory_model_builder.h b/src/theory/theory_model_builder.h index 2ed8e2be6..af3f30fb0 100644 --- a/src/theory/theory_model_builder.h +++ b/src/theory/theory_model_builder.h @@ -13,7 +13,7 @@ * Model class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__THEORY_MODEL_BUILDER_H #define CVC5__THEORY__THEORY_MODEL_BUILDER_H diff --git a/src/theory/theory_preprocessor.h b/src/theory/theory_preprocessor.h index dad576ade..79b5dbe01 100644 --- a/src/theory/theory_preprocessor.h +++ b/src/theory/theory_preprocessor.h @@ -13,7 +13,7 @@ * The theory preprocessor. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__THEORY_PREPROCESSOR_H #define CVC5__THEORY__THEORY_PREPROCESSOR_H diff --git a/src/theory/theory_proof_step_buffer.h b/src/theory/theory_proof_step_buffer.h index f850c8ff7..328266b89 100644 --- a/src/theory/theory_proof_step_buffer.h +++ b/src/theory/theory_proof_step_buffer.h @@ -13,7 +13,7 @@ * Theory proof step buffer utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__THEORY_PROOF_STEP_BUFFER_H #define CVC5__THEORY__THEORY_PROOF_STEP_BUFFER_H diff --git a/src/theory/theory_rewriter.h b/src/theory/theory_rewriter.h index ad3100721..2477de51e 100644 --- a/src/theory/theory_rewriter.h +++ b/src/theory/theory_rewriter.h @@ -15,7 +15,7 @@ * The interface that theory rewriters implement. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__THEORY_REWRITER_H #define CVC5__THEORY__THEORY_REWRITER_H diff --git a/src/theory/theory_state.h b/src/theory/theory_state.h index 933f44d2b..2c7bad60b 100644 --- a/src/theory/theory_state.h +++ b/src/theory/theory_state.h @@ -13,7 +13,7 @@ * A theory state for Theory. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__THEORY_STATE_H #define CVC5__THEORY__THEORY_STATE_H diff --git a/src/theory/theory_traits_template.h b/src/theory/theory_traits_template.h index 17ca81be5..75a922096 100644 --- a/src/theory/theory_traits_template.h +++ b/src/theory/theory_traits_template.h @@ -18,7 +18,7 @@ * kinds files to produce the final header. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/theory/trust_node.h b/src/theory/trust_node.h index 38ba20941..0a4f20c34 100644 --- a/src/theory/trust_node.h +++ b/src/theory/trust_node.h @@ -13,7 +13,7 @@ * The trust node utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__TRUST_NODE_H #define CVC5__THEORY__TRUST_NODE_H diff --git a/src/theory/trust_substitutions.h b/src/theory/trust_substitutions.h index 087fdbab9..c875eca2f 100644 --- a/src/theory/trust_substitutions.h +++ b/src/theory/trust_substitutions.h @@ -13,7 +13,7 @@ * Trust substitutions. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__TRUST_SUBSTITUTIONS_H #define CVC5__THEORY__TRUST_SUBSTITUTIONS_H diff --git a/src/theory/type_enumerator.h b/src/theory/type_enumerator.h index 782d15741..aaeea6a4f 100644 --- a/src/theory/type_enumerator.h +++ b/src/theory/type_enumerator.h @@ -13,7 +13,7 @@ * Enumerators for types. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__TYPE_ENUMERATOR_H #define CVC5__THEORY__TYPE_ENUMERATOR_H diff --git a/src/theory/type_set.h b/src/theory/type_set.h index 37552f6e5..229ec2001 100644 --- a/src/theory/type_set.h +++ b/src/theory/type_set.h @@ -13,7 +13,7 @@ * Type set class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__TYPE_SET_H #define CVC5__THEORY__TYPE_SET_H diff --git a/src/theory/uf/cardinality_extension.h b/src/theory/uf/cardinality_extension.h index d071264f2..53c850897 100644 --- a/src/theory/uf/cardinality_extension.h +++ b/src/theory/uf/cardinality_extension.h @@ -13,7 +13,7 @@ * Theory of UF with cardinality. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY_UF_STRONG_SOLVER_H #define CVC5__THEORY_UF_STRONG_SOLVER_H diff --git a/src/theory/uf/eq_proof.h b/src/theory/uf/eq_proof.h index 70be8e939..c938c8d9d 100644 --- a/src/theory/uf/eq_proof.h +++ b/src/theory/uf/eq_proof.h @@ -13,7 +13,7 @@ * A proof as produced by the equality engine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #include "expr/node.h" #include "theory/uf/equality_engine_types.h" diff --git a/src/theory/uf/equality_engine.h b/src/theory/uf/equality_engine.h index 7cc2918d0..d8a8f3916 100644 --- a/src/theory/uf/equality_engine.h +++ b/src/theory/uf/equality_engine.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__UF__EQUALITY_ENGINE_H #define CVC5__THEORY__UF__EQUALITY_ENGINE_H diff --git a/src/theory/uf/equality_engine_iterator.h b/src/theory/uf/equality_engine_iterator.h index a5e521ee4..6a4b281df 100644 --- a/src/theory/uf/equality_engine_iterator.h +++ b/src/theory/uf/equality_engine_iterator.h @@ -13,7 +13,7 @@ * Iterator class for equality engine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__UF__EQUALITY_ENGINE_ITERATOR_H #define CVC5__THEORY__UF__EQUALITY_ENGINE_ITERATOR_H diff --git a/src/theory/uf/equality_engine_notify.h b/src/theory/uf/equality_engine_notify.h index b634f3dcc..f5447923a 100644 --- a/src/theory/uf/equality_engine_notify.h +++ b/src/theory/uf/equality_engine_notify.h @@ -13,7 +13,7 @@ * The virtual class for notifications from the equality engine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__UF__EQUALITY_ENGINE_NOTIFY_H #define CVC5__THEORY__UF__EQUALITY_ENGINE_NOTIFY_H diff --git a/src/theory/uf/equality_engine_types.h b/src/theory/uf/equality_engine_types.h index 8a5692bde..2f4e14887 100644 --- a/src/theory/uf/equality_engine_types.h +++ b/src/theory/uf/equality_engine_types.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__UF__EQUALITY_ENGINE_TYPES_H #define CVC5__THEORY__UF__EQUALITY_ENGINE_TYPES_H diff --git a/src/theory/uf/ho_extension.h b/src/theory/uf/ho_extension.h index 715afbe52..58320d07b 100644 --- a/src/theory/uf/ho_extension.h +++ b/src/theory/uf/ho_extension.h @@ -13,7 +13,7 @@ * The higher-order extension of TheoryUF. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef __CVC5__THEORY__UF__HO_EXTENSION_H #define __CVC5__THEORY__UF__HO_EXTENSION_H diff --git a/src/theory/uf/proof_checker.h b/src/theory/uf/proof_checker.h index 4ab6b0685..55f7db3ba 100644 --- a/src/theory/uf/proof_checker.h +++ b/src/theory/uf/proof_checker.h @@ -13,7 +13,7 @@ * Equality proof checker utility. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__UF__PROOF_CHECKER_H #define CVC5__THEORY__UF__PROOF_CHECKER_H diff --git a/src/theory/uf/proof_equality_engine.h b/src/theory/uf/proof_equality_engine.h index bf96dafc8..aed662c4c 100644 --- a/src/theory/uf/proof_equality_engine.h +++ b/src/theory/uf/proof_equality_engine.h @@ -13,7 +13,7 @@ * The proof-producing equality engine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__UF__PROOF_EQUALITY_ENGINE_H #define CVC5__THEORY__UF__PROOF_EQUALITY_ENGINE_H diff --git a/src/theory/uf/symmetry_breaker.h b/src/theory/uf/symmetry_breaker.h index f2dd9c5f1..eb78f9101 100644 --- a/src/theory/uf/symmetry_breaker.h +++ b/src/theory/uf/symmetry_breaker.h @@ -37,7 +37,7 @@ * */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__UF__SYMMETRY_BREAKER_H #define CVC5__THEORY__UF__SYMMETRY_BREAKER_H diff --git a/src/theory/uf/theory_uf.h b/src/theory/uf/theory_uf.h index 2f037fc88..c811e08e8 100644 --- a/src/theory/uf/theory_uf.h +++ b/src/theory/uf/theory_uf.h @@ -15,7 +15,7 @@ * All implementations of TheoryUF should inherit from this class. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__UF__THEORY_UF_H #define CVC5__THEORY__UF__THEORY_UF_H diff --git a/src/theory/uf/theory_uf_model.h b/src/theory/uf/theory_uf_model.h index 6e634b61e..f386c2f99 100644 --- a/src/theory/uf/theory_uf_model.h +++ b/src/theory/uf/theory_uf_model.h @@ -13,7 +13,7 @@ * Model for Theory UF. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY_UF_MODEL_H #define CVC5__THEORY_UF_MODEL_H diff --git a/src/theory/uf/theory_uf_rewriter.h b/src/theory/uf/theory_uf_rewriter.h index 8788bd732..4a06c0322 100644 --- a/src/theory/uf/theory_uf_rewriter.h +++ b/src/theory/uf/theory_uf_rewriter.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__UF__THEORY_UF_REWRITER_H #define CVC5__THEORY__UF__THEORY_UF_REWRITER_H diff --git a/src/theory/uf/theory_uf_type_rules.h b/src/theory/uf/theory_uf_type_rules.h index 473aafcc8..e6383f80e 100644 --- a/src/theory/uf/theory_uf_type_rules.h +++ b/src/theory/uf/theory_uf_type_rules.h @@ -15,7 +15,7 @@ * [[ Add file-specific comments here ]] */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__UF__THEORY_UF_TYPE_RULES_H #define CVC5__THEORY__UF__THEORY_UF_TYPE_RULES_H diff --git a/src/theory/valuation.h b/src/theory/valuation.h index 9eaf24616..a1a3db706 100644 --- a/src/theory/valuation.h +++ b/src/theory/valuation.h @@ -17,7 +17,7 @@ * takes a Valuation, which delegates to TheoryEngine. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__THEORY__VALUATION_H #define CVC5__THEORY__VALUATION_H diff --git a/src/util/abstract_value.h b/src/util/abstract_value.h index ff7a05764..2ebc01061 100644 --- a/src/util/abstract_value.h +++ b/src/util/abstract_value.h @@ -13,7 +13,7 @@ * Representation of abstract values. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #pragma once diff --git a/src/util/bin_heap.h b/src/util/bin_heap.h index 162725a72..8dffaa533 100644 --- a/src/util/bin_heap.h +++ b/src/util/bin_heap.h @@ -18,7 +18,7 @@ * (http://gcc.gnu.org/onlinedocs/libstdc++/ext/pb_ds/priority_queue.html) */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__BIN_HEAP_H #define CVC5__BIN_HEAP_H diff --git a/src/util/bitvector.h b/src/util/bitvector.h index 09d75ffe8..6e194ad41 100644 --- a/src/util/bitvector.h +++ b/src/util/bitvector.h @@ -13,7 +13,7 @@ * A fixed-size bit-vector, implemented as a wrapper around Integer. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__BITVECTOR_H #define CVC5__BITVECTOR_H diff --git a/src/util/bool.h b/src/util/bool.h index d0fb3ec75..f35df58a2 100644 --- a/src/util/bool.h +++ b/src/util/bool.h @@ -13,7 +13,7 @@ * A hash function for Boolean. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__BOOL_H #define CVC5__BOOL_H diff --git a/src/util/cardinality.h b/src/util/cardinality.h index 3dd24131d..52db18017 100644 --- a/src/util/cardinality.h +++ b/src/util/cardinality.h @@ -16,7 +16,7 @@ * give the cardinality of sorts. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__CARDINALITY_H #define CVC5__CARDINALITY_H diff --git a/src/util/cardinality_class.h b/src/util/cardinality_class.h index 3c89b22bd..253bdd63b 100644 --- a/src/util/cardinality_class.h +++ b/src/util/cardinality_class.h @@ -13,7 +13,7 @@ * Utilities for cardinality classes. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__UTIL__CARDINALITY_CLASS_H #define CVC5__UTIL__CARDINALITY_CLASS_H diff --git a/src/util/dense_map.h b/src/util/dense_map.h index 3d56243da..afc5b2189 100644 --- a/src/util/dense_map.h +++ b/src/util/dense_map.h @@ -26,7 +26,7 @@ * The derived utility classes DenseSet and DenseMultiset are also defined. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #pragma once diff --git a/src/util/divisible.h b/src/util/divisible.h index 1f960650f..220b47afb 100644 --- a/src/util/divisible.h +++ b/src/util/divisible.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__DIVISIBLE_H #define CVC5__DIVISIBLE_H diff --git a/src/util/floatingpoint.h b/src/util/floatingpoint.h index ebd9ef9f9..b7ec46e60 100644 --- a/src/util/floatingpoint.h +++ b/src/util/floatingpoint.h @@ -16,7 +16,7 @@ * This file contains the data structures used by the constant and parametric * types of the floating point theory. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__FLOATINGPOINT_H #define CVC5__FLOATINGPOINT_H diff --git a/src/util/floatingpoint_literal_symfpu.h.in b/src/util/floatingpoint_literal_symfpu.h.in index 5e26ba685..54827a308 100644 --- a/src/util/floatingpoint_literal_symfpu.h.in +++ b/src/util/floatingpoint_literal_symfpu.h.in @@ -14,7 +14,7 @@ * * !!! This header is not to be included in any other headers !!! */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__UTIL__FLOATINGPOINT_LITERAL_SYMFPU_H #define CVC5__UTIL__FLOATINGPOINT_LITERAL_SYMFPU_H diff --git a/src/util/floatingpoint_literal_symfpu_traits.h.in b/src/util/floatingpoint_literal_symfpu_traits.h.in index eeff5bbfa..c08a64520 100644 --- a/src/util/floatingpoint_literal_symfpu_traits.h.in +++ b/src/util/floatingpoint_literal_symfpu_traits.h.in @@ -20,7 +20,7 @@ * BitVector. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__UTIL__FLOATINGPOINT_LITERAL_SYMFPU_TRAITS_H #define CVC5__UTIL__FLOATINGPOINT_LITERAL_SYMFPU_TRAITS_H diff --git a/src/util/floatingpoint_size.h b/src/util/floatingpoint_size.h index e8ce27af8..a5b7a336c 100644 --- a/src/util/floatingpoint_size.h +++ b/src/util/floatingpoint_size.h @@ -12,7 +12,7 @@ * * The class representing a floating-point format. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__FLOATINGPOINT_SIZE_H #define CVC5__FLOATINGPOINT_SIZE_H diff --git a/src/util/gmp_util.h b/src/util/gmp_util.h index fd25b6470..9938bb163 100644 --- a/src/util/gmp_util.h +++ b/src/util/gmp_util.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__GMP_UTIL_H #define CVC5__GMP_UTIL_H diff --git a/src/util/hash.h b/src/util/hash.h index 7fcf6286e..db280984b 100644 --- a/src/util/hash.h +++ b/src/util/hash.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__HASH_H #define CVC5__HASH_H diff --git a/src/util/iand.h b/src/util/iand.h index 082a1b353..117ab6f02 100644 --- a/src/util/iand.h +++ b/src/util/iand.h @@ -13,7 +13,7 @@ * The integer AND operator. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__IAND_H #define CVC5__IAND_H diff --git a/src/util/index.h b/src/util/index.h index d8c47ae04..8e0be5103 100644 --- a/src/util/index.h +++ b/src/util/index.h @@ -13,7 +13,7 @@ * Standardized type for efficient array indexing. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__INDEX_H #define CVC5__INDEX_H diff --git a/src/util/indexed_root_predicate.h b/src/util/indexed_root_predicate.h index 8b9caa037..7ded4244a 100644 --- a/src/util/indexed_root_predicate.h +++ b/src/util/indexed_root_predicate.h @@ -13,7 +13,7 @@ * Utils for indexed root predicates. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__UTIL__INDEXED_ROOT_PREDICATE_H #define CVC5__UTIL__INDEXED_ROOT_PREDICATE_H diff --git a/src/util/integer_cln_imp.h b/src/util/integer_cln_imp.h index 910e1a6a5..303567dc6 100644 --- a/src/util/integer_cln_imp.h +++ b/src/util/integer_cln_imp.h @@ -13,7 +13,7 @@ * A multiprecision integer constant; wraps a CLN multiprecision integer. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__INTEGER_H #define CVC5__INTEGER_H diff --git a/src/util/integer_gmp_imp.h b/src/util/integer_gmp_imp.h index 286eaf04b..f2d568d13 100644 --- a/src/util/integer_gmp_imp.h +++ b/src/util/integer_gmp_imp.h @@ -13,7 +13,7 @@ * A multiprecision integer constant; wraps a GMP multiprecision integer. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__INTEGER_H #define CVC5__INTEGER_H diff --git a/src/util/maybe.h b/src/util/maybe.h index 70d351c5f..838caa39e 100644 --- a/src/util/maybe.h +++ b/src/util/maybe.h @@ -23,7 +23,7 @@ * Nothing using a value of T * - High level of assurance that a value is not used before it is set. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__UTIL__MAYBE_H #define CVC5__UTIL__MAYBE_H diff --git a/src/util/ostream_util.h b/src/util/ostream_util.h index f3df20cd5..f8c130477 100644 --- a/src/util/ostream_util.h +++ b/src/util/ostream_util.h @@ -13,7 +13,7 @@ * Utilities for using ostreams. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__UTIL__OSTREAM_UTIL_H #define CVC5__UTIL__OSTREAM_UTIL_H diff --git a/src/util/poly_util.h b/src/util/poly_util.h index 5c67fc876..b33710fce 100644 --- a/src/util/poly_util.h +++ b/src/util/poly_util.h @@ -13,7 +13,7 @@ * Utilities for working with LibPoly. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__POLY_UTIL_H #define CVC5__POLY_UTIL_H diff --git a/src/util/random.h b/src/util/random.h index 777ca7df1..1f76890ee 100644 --- a/src/util/random.h +++ b/src/util/random.h @@ -15,7 +15,7 @@ * generators, scrambled. ACM Trans. Math. Softw. 42(4): 30:1-30:23, 2016). */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__UTIL__RANDOM_H #define CVC5__UTIL__RANDOM_H diff --git a/src/util/rational_cln_imp.h b/src/util/rational_cln_imp.h index c3808a5d9..9745bbdad 100644 --- a/src/util/rational_cln_imp.h +++ b/src/util/rational_cln_imp.h @@ -13,7 +13,7 @@ * Multiprecision rational constants; wraps a CLN multiprecision rational. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__RATIONAL_H #define CVC5__RATIONAL_H diff --git a/src/util/rational_gmp_imp.h b/src/util/rational_gmp_imp.h index 79dd8e83c..0961adc73 100644 --- a/src/util/rational_gmp_imp.h +++ b/src/util/rational_gmp_imp.h @@ -13,7 +13,7 @@ * Multiprecision rational constants; wraps a GMP multiprecision rational. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__RATIONAL_H #define CVC5__RATIONAL_H diff --git a/src/util/real_algebraic_number_poly_imp.h b/src/util/real_algebraic_number_poly_imp.h index 2c1b7072c..d71d0eae7 100644 --- a/src/util/real_algebraic_number_poly_imp.h +++ b/src/util/real_algebraic_number_poly_imp.h @@ -13,7 +13,7 @@ * Algebraic number constants; wraps a libpoly algebraic number. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__REAL_ALGEBRAIC_NUMBER_H #define CVC5__REAL_ALGEBRAIC_NUMBER_H diff --git a/src/util/regexp.h b/src/util/regexp.h index 33ab89047..78d064a3b 100644 --- a/src/util/regexp.h +++ b/src/util/regexp.h @@ -13,7 +13,7 @@ * Data structures for regular expression operators. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__UTIL__REGEXP_H #define CVC5__UTIL__REGEXP_H diff --git a/src/util/resource_manager.h b/src/util/resource_manager.h index 1d5dd7d42..f43f5b429 100644 --- a/src/util/resource_manager.h +++ b/src/util/resource_manager.h @@ -15,7 +15,7 @@ * time limits. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__RESOURCE_MANAGER_H #define CVC5__RESOURCE_MANAGER_H diff --git a/src/util/result.h b/src/util/result.h index 8714b0d32..716c580e9 100644 --- a/src/util/result.h +++ b/src/util/result.h @@ -13,7 +13,7 @@ * Encapsulation of the result of a query. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__RESULT_H #define CVC5__RESULT_H diff --git a/src/util/roundingmode.h b/src/util/roundingmode.h index 3ea8758a5..06b2b54cd 100644 --- a/src/util/roundingmode.h +++ b/src/util/roundingmode.h @@ -12,7 +12,7 @@ * * The definition of rounding mode values. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__ROUNDINGMODE_H #define CVC5__ROUNDINGMODE_H diff --git a/src/util/safe_print.h b/src/util/safe_print.h index 51e6745c7..ba0704d9c 100644 --- a/src/util/safe_print.h +++ b/src/util/safe_print.h @@ -27,13 +27,13 @@ * IMPORTANT: The `toString(obj)` function *must not* perform any allocations * or call other functions that are not async-signal-safe. * - * This header is a "cvc4_private_library.h" header because it is private but + * This header is a "cvc5_private_library.h" header because it is private but * the safe_print functions are used in the driver. See also the description * of "statistics_registry.h" for more information on - * "cvc4_private_library.h". + * "cvc5_private_library.h". */ -#include "cvc4_private_library.h" +#include "cvc5_private_library.h" #ifndef CVC5__SAFE_PRINT_H #define CVC5__SAFE_PRINT_H diff --git a/src/util/sampler.h b/src/util/sampler.h index 540e5d74e..d52da6211 100644 --- a/src/util/sampler.h +++ b/src/util/sampler.h @@ -16,7 +16,7 @@ * with biased and unbiased distributions. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__UTIL_FLOATINGPOINT_SAMPLER_H #define CVC5__UTIL_FLOATINGPOINT_SAMPLER_H diff --git a/src/util/sexpr.h b/src/util/sexpr.h index 522dbea05..b5144fbd2 100644 --- a/src/util/sexpr.h +++ b/src/util/sexpr.h @@ -21,7 +21,7 @@ * These are VERY overly verbose and keep much more data than is needed. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__SEXPR_H #define CVC5__SEXPR_H diff --git a/src/util/smt2_quote_string.h b/src/util/smt2_quote_string.h index 95e134056..98b2f89dd 100644 --- a/src/util/smt2_quote_string.h +++ b/src/util/smt2_quote_string.h @@ -13,7 +13,7 @@ * Quotes a string if necessary for smt2. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__UTIL__SMT2_QUOTE_STRING_H #define CVC5__UTIL__SMT2_QUOTE_STRING_H diff --git a/src/util/statistics.h b/src/util/statistics.h index 5e3090ec7..f6f9a7ca4 100644 --- a/src/util/statistics.h +++ b/src/util/statistics.h @@ -16,7 +16,7 @@ * \todo document this file */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__STATISTICS_H #define CVC5__STATISTICS_H diff --git a/src/util/statistics_public.h b/src/util/statistics_public.h index e68802acd..6b0a3c934 100644 --- a/src/util/statistics_public.h +++ b/src/util/statistics_public.h @@ -13,7 +13,7 @@ * Registration and documentation for all public statistics. */ -#include "cvc4_private_library.h" +#include "cvc5_private_library.h" #ifndef CVC5__UTIL__STATISTICS_PUBLIC_H #define CVC5__UTIL__STATISTICS_PUBLIC_H diff --git a/src/util/statistics_reg.h b/src/util/statistics_reg.h index 385b6e168..7b868a5cb 100644 --- a/src/util/statistics_reg.h +++ b/src/util/statistics_reg.h @@ -15,7 +15,7 @@ * The StatisticsRegistry that issues statistic proxy objects. */ -#include "cvc4_private_library.h" +#include "cvc5_private_library.h" #ifndef CVC5__UTIL__STATISTICS_REG_H #define CVC5__UTIL__STATISTICS_REG_H diff --git a/src/util/statistics_registry.h b/src/util/statistics_registry.h index 522a156e2..098d88c07 100644 --- a/src/util/statistics_registry.h +++ b/src/util/statistics_registry.h @@ -16,7 +16,7 @@ * to) statistics, the statistics registry, and some other associated * classes. * - * This file is somewhat unique in that it is a "cvc4_private_library.h" + * This file is somewhat unique in that it is a "cvc5_private_library.h" * header. Because of this, most classes need to be marked as CVC4_EXPORT. * This is because CVC4_EXPORT is connected to the visibility of the linkage * in the object files for the class. It does not dictate what headers are @@ -80,7 +80,7 @@ * (like operator++() or operator+=()) */ -#include "cvc4_private_library.h" +#include "cvc5_private_library.h" #ifndef CVC5__STATISTICS_REGISTRY_H #define CVC5__STATISTICS_REGISTRY_H diff --git a/src/util/statistics_stats.h b/src/util/statistics_stats.h index fe5ad9de7..93d7e3e2a 100644 --- a/src/util/statistics_stats.h +++ b/src/util/statistics_stats.h @@ -19,7 +19,7 @@ * change the statistic data, but shield the regular user from the internals. */ -#include "cvc4_private_library.h" +#include "cvc5_private_library.h" #ifndef CVC5__UTIL__STATISTICS_STATS_H #define CVC5__UTIL__STATISTICS_STATS_H diff --git a/src/util/statistics_value.h b/src/util/statistics_value.h index b8d3f1fa3..fef518a69 100644 --- a/src/util/statistics_value.h +++ b/src/util/statistics_value.h @@ -23,7 +23,7 @@ * conversion to the API type `Stat`. */ -#include "cvc4_private_library.h" +#include "cvc5_private_library.h" #ifndef CVC5__UTIL__STATISTICS_VALUE_H #define CVC5__UTIL__STATISTICS_VALUE_H diff --git a/src/util/stats_base.h b/src/util/stats_base.h index 8be383224..9c3222d02 100644 --- a/src/util/stats_base.h +++ b/src/util/stats_base.h @@ -13,7 +13,7 @@ * Base statistic classes. */ -#include "cvc4_private_library.h" +#include "cvc5_private_library.h" #ifndef CVC5__UTIL__STATS_BASE_H #define CVC5__UTIL__STATS_BASE_H diff --git a/src/util/stats_histogram.h b/src/util/stats_histogram.h index ef45471ee..99dcbb448 100644 --- a/src/util/stats_histogram.h +++ b/src/util/stats_histogram.h @@ -15,7 +15,7 @@ * Stat classes that represent histograms. */ -#include "cvc4_private_library.h" +#include "cvc5_private_library.h" #ifndef CVC5__UTIL__STATS_HISTOGRAM_H #define CVC5__UTIL__STATS_HISTOGRAM_H diff --git a/src/util/stats_timer.h b/src/util/stats_timer.h index b11944152..bbb0750de 100644 --- a/src/util/stats_timer.h +++ b/src/util/stats_timer.h @@ -15,7 +15,7 @@ * Stat classes that hold timers. */ -#include "cvc4_private_library.h" +#include "cvc5_private_library.h" #ifndef CVC5__UTIL__STATS_TIMER_H #define CVC5__UTIL__STATS_TIMER_H diff --git a/src/util/stats_utils.h b/src/util/stats_utils.h index ec910322d..41d191ea0 100644 --- a/src/util/stats_utils.h +++ b/src/util/stats_utils.h @@ -13,7 +13,7 @@ * Statistic utilities. */ -#include "cvc4_private_library.h" +#include "cvc5_private_library.h" #ifndef CVC5__UTIL__STATS_UTILS_H #define CVC5__UTIL__STATS_UTILS_H diff --git a/src/util/string.h b/src/util/string.h index 84b67b043..2afd34a78 100644 --- a/src/util/string.h +++ b/src/util/string.h @@ -13,7 +13,7 @@ * The string data type. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__UTIL__STRING_H #define CVC5__UTIL__STRING_H diff --git a/src/util/tuple.h b/src/util/tuple.h index e343975fb..733ecf189 100644 --- a/src/util/tuple.h +++ b/src/util/tuple.h @@ -13,7 +13,7 @@ * Tuple operators. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__TUPLE_H #define CVC5__TUPLE_H diff --git a/src/util/unsafe_interrupt_exception.h b/src/util/unsafe_interrupt_exception.h index 5164c6cd0..72c67d24a 100644 --- a/src/util/unsafe_interrupt_exception.h +++ b/src/util/unsafe_interrupt_exception.h @@ -14,7 +14,7 @@ * and is interrupted in an unsafe state. */ -#include "cvc4_public.h" +#include "cvc5_public.h" #ifndef CVC5__UNSAFE_INTERRUPT_EXCEPTION_H #define CVC5__UNSAFE_INTERRUPT_EXCEPTION_H diff --git a/src/util/utility.h b/src/util/utility.h index 3d97cbd4e..4f7bfd8e5 100644 --- a/src/util/utility.h +++ b/src/util/utility.h @@ -13,7 +13,7 @@ * Some standard STL-related utility functions for CVC4. */ -#include "cvc4_private.h" +#include "cvc5_private.h" #ifndef CVC5__UTILITY_H #define CVC5__UTILITY_H