From 8b87e6283524cf9d432ff52e7d3ed10398ead38a Mon Sep 17 00:00:00 2001 From: Tim Blechmann Date: Wed, 23 Mar 2022 11:57:23 +0800 Subject: [PATCH] make some headers self-contained some headers are not self-contained, as they depend on symbols from headers which aren't included --- include/msgpack/adaptor/tr1/unordered_map.hpp | 1 + include/msgpack/adaptor/tr1/unordered_set.hpp | 1 + include/msgpack/v1/adaptor/array_ref_decl.hpp | 1 + include/msgpack/v1/adaptor/bool.hpp | 1 + include/msgpack/v1/adaptor/boost/fusion.hpp | 1 + include/msgpack/v1/adaptor/boost/msgpack_variant_decl.hpp | 1 + include/msgpack/v1/adaptor/boost/optional.hpp | 1 + include/msgpack/v1/adaptor/boost/string_ref.hpp | 1 + include/msgpack/v1/adaptor/boost/string_view.hpp | 1 + include/msgpack/v1/adaptor/cpp11/array.hpp | 1 + include/msgpack/v1/adaptor/cpp11/array_char.hpp | 1 + include/msgpack/v1/adaptor/cpp11/array_unsigned_char.hpp | 1 + include/msgpack/v1/adaptor/cpp11/chrono.hpp | 1 + include/msgpack/v1/adaptor/cpp11/forward_list.hpp | 1 + include/msgpack/v1/adaptor/cpp11/reference_wrapper.hpp | 1 + include/msgpack/v1/adaptor/cpp11/shared_ptr.hpp | 1 + include/msgpack/v1/adaptor/cpp11/timespec.hpp | 1 + include/msgpack/v1/adaptor/cpp11/tuple.hpp | 1 + include/msgpack/v1/adaptor/cpp11/unique_ptr.hpp | 1 + include/msgpack/v1/adaptor/cpp11/unordered_map.hpp | 1 + include/msgpack/v1/adaptor/cpp11/unordered_set.hpp | 1 + include/msgpack/v1/adaptor/cpp17/array_byte.hpp | 1 + include/msgpack/v1/adaptor/cpp17/byte.hpp | 1 + include/msgpack/v1/adaptor/cpp17/carray_byte.hpp | 1 + include/msgpack/v1/adaptor/cpp17/optional.hpp | 1 + include/msgpack/v1/adaptor/cpp17/string_view.hpp | 1 + include/msgpack/v1/adaptor/cpp17/vector_byte.hpp | 1 + include/msgpack/v1/adaptor/cpp20/span.hpp | 1 + include/msgpack/v1/adaptor/deque.hpp | 1 + include/msgpack/v1/adaptor/detail/cpp11_define_array_decl.hpp | 1 + include/msgpack/v1/adaptor/detail/cpp11_define_map_decl.hpp | 1 + include/msgpack/v1/adaptor/ext_decl.hpp | 1 + include/msgpack/v1/adaptor/fixint_decl.hpp | 1 + include/msgpack/v1/adaptor/int_decl.hpp | 1 + include/msgpack/v1/adaptor/list.hpp | 1 + include/msgpack/v1/adaptor/nil_decl.hpp | 1 + include/msgpack/v1/adaptor/pair.hpp | 1 + include/msgpack/v1/adaptor/raw_decl.hpp | 1 + include/msgpack/v1/adaptor/size_equal_only_decl.hpp | 1 + include/msgpack/v1/adaptor/string.hpp | 1 + include/msgpack/v1/adaptor/tr1/unordered_map.hpp | 1 + include/msgpack/v1/adaptor/tr1/unordered_set.hpp | 1 + include/msgpack/v1/adaptor/v4raw_decl.hpp | 1 + include/msgpack/v1/adaptor/vector.hpp | 1 + include/msgpack/v1/adaptor/vector_char.hpp | 1 + include/msgpack/v1/adaptor/vector_unsigned_char.hpp | 1 + include/msgpack/v1/adaptor/wstring.hpp | 1 + include/msgpack/v1/sbuffer.hpp | 1 + include/msgpack/v2/adaptor/v4raw_decl.hpp | 1 + include/msgpack/v3/adaptor/v4raw_decl.hpp | 1 + 50 files changed, 50 insertions(+) diff --git a/include/msgpack/adaptor/tr1/unordered_map.hpp b/include/msgpack/adaptor/tr1/unordered_map.hpp index 9c8190e8..b24ac231 100644 --- a/include/msgpack/adaptor/tr1/unordered_map.hpp +++ b/include/msgpack/adaptor/tr1/unordered_map.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #if defined(_LIBCPP_VERSION) || (_MSC_VER >= 1700) diff --git a/include/msgpack/adaptor/tr1/unordered_set.hpp b/include/msgpack/adaptor/tr1/unordered_set.hpp index dd6c0448..9c92c210 100644 --- a/include/msgpack/adaptor/tr1/unordered_set.hpp +++ b/include/msgpack/adaptor/tr1/unordered_set.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #if defined(_LIBCPP_VERSION) || (_MSC_VER >= 1700) diff --git a/include/msgpack/v1/adaptor/array_ref_decl.hpp b/include/msgpack/v1/adaptor/array_ref_decl.hpp index 433e24f6..26a0405d 100644 --- a/include/msgpack/v1/adaptor/array_ref_decl.hpp +++ b/include/msgpack/v1/adaptor/array_ref_decl.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" namespace msgpack { diff --git a/include/msgpack/v1/adaptor/bool.hpp b/include/msgpack/v1/adaptor/bool.hpp index 95cd704f..420d5398 100644 --- a/include/msgpack/v1/adaptor/bool.hpp +++ b/include/msgpack/v1/adaptor/bool.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" namespace msgpack { diff --git a/include/msgpack/v1/adaptor/boost/fusion.hpp b/include/msgpack/v1/adaptor/boost/fusion.hpp index d47a7f24..9d12a368 100644 --- a/include/msgpack/v1/adaptor/boost/fusion.hpp +++ b/include/msgpack/v1/adaptor/boost/fusion.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include "msgpack/meta.hpp" diff --git a/include/msgpack/v1/adaptor/boost/msgpack_variant_decl.hpp b/include/msgpack/v1/adaptor/boost/msgpack_variant_decl.hpp index 46609a11..15ad18d4 100644 --- a/include/msgpack/v1/adaptor/boost/msgpack_variant_decl.hpp +++ b/include/msgpack/v1/adaptor/boost/msgpack_variant_decl.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include "msgpack/adaptor/boost/string_ref.hpp" #include "msgpack/adaptor/ext.hpp" diff --git a/include/msgpack/v1/adaptor/boost/optional.hpp b/include/msgpack/v1/adaptor/boost/optional.hpp index bd51cdf2..ec8f60b6 100644 --- a/include/msgpack/v1/adaptor/boost/optional.hpp +++ b/include/msgpack/v1/adaptor/boost/optional.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #if defined(__GNUC__) diff --git a/include/msgpack/v1/adaptor/boost/string_ref.hpp b/include/msgpack/v1/adaptor/boost/string_ref.hpp index 9af03898..79b60898 100644 --- a/include/msgpack/v1/adaptor/boost/string_ref.hpp +++ b/include/msgpack/v1/adaptor/boost/string_ref.hpp @@ -15,6 +15,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include diff --git a/include/msgpack/v1/adaptor/boost/string_view.hpp b/include/msgpack/v1/adaptor/boost/string_view.hpp index e3023ca3..e1743900 100644 --- a/include/msgpack/v1/adaptor/boost/string_view.hpp +++ b/include/msgpack/v1/adaptor/boost/string_view.hpp @@ -15,6 +15,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include diff --git a/include/msgpack/v1/adaptor/cpp11/array.hpp b/include/msgpack/v1/adaptor/cpp11/array.hpp index 1a5ba36b..e816d64a 100644 --- a/include/msgpack/v1/adaptor/cpp11/array.hpp +++ b/include/msgpack/v1/adaptor/cpp11/array.hpp @@ -13,6 +13,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include "msgpack/meta.hpp" diff --git a/include/msgpack/v1/adaptor/cpp11/array_char.hpp b/include/msgpack/v1/adaptor/cpp11/array_char.hpp index 865e77eb..01888f5a 100644 --- a/include/msgpack/v1/adaptor/cpp11/array_char.hpp +++ b/include/msgpack/v1/adaptor/cpp11/array_char.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include diff --git a/include/msgpack/v1/adaptor/cpp11/array_unsigned_char.hpp b/include/msgpack/v1/adaptor/cpp11/array_unsigned_char.hpp index 5b35d15f..0c698f0c 100644 --- a/include/msgpack/v1/adaptor/cpp11/array_unsigned_char.hpp +++ b/include/msgpack/v1/adaptor/cpp11/array_unsigned_char.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include diff --git a/include/msgpack/v1/adaptor/cpp11/chrono.hpp b/include/msgpack/v1/adaptor/cpp11/chrono.hpp index 333194ed..0fa77ebd 100644 --- a/include/msgpack/v1/adaptor/cpp11/chrono.hpp +++ b/include/msgpack/v1/adaptor/cpp11/chrono.hpp @@ -13,6 +13,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include diff --git a/include/msgpack/v1/adaptor/cpp11/forward_list.hpp b/include/msgpack/v1/adaptor/cpp11/forward_list.hpp index c207c047..c615411d 100644 --- a/include/msgpack/v1/adaptor/cpp11/forward_list.hpp +++ b/include/msgpack/v1/adaptor/cpp11/forward_list.hpp @@ -13,6 +13,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include diff --git a/include/msgpack/v1/adaptor/cpp11/reference_wrapper.hpp b/include/msgpack/v1/adaptor/cpp11/reference_wrapper.hpp index 02abe837..4e2d387f 100644 --- a/include/msgpack/v1/adaptor/cpp11/reference_wrapper.hpp +++ b/include/msgpack/v1/adaptor/cpp11/reference_wrapper.hpp @@ -13,6 +13,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include diff --git a/include/msgpack/v1/adaptor/cpp11/shared_ptr.hpp b/include/msgpack/v1/adaptor/cpp11/shared_ptr.hpp index f11d63d9..0244074c 100644 --- a/include/msgpack/v1/adaptor/cpp11/shared_ptr.hpp +++ b/include/msgpack/v1/adaptor/cpp11/shared_ptr.hpp @@ -13,6 +13,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include diff --git a/include/msgpack/v1/adaptor/cpp11/timespec.hpp b/include/msgpack/v1/adaptor/cpp11/timespec.hpp index dc047ee0..c68294de 100644 --- a/include/msgpack/v1/adaptor/cpp11/timespec.hpp +++ b/include/msgpack/v1/adaptor/cpp11/timespec.hpp @@ -13,6 +13,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" #include "msgpack/object.hpp" +#include "msgpack/object.hpp" #include diff --git a/include/msgpack/v1/adaptor/cpp11/tuple.hpp b/include/msgpack/v1/adaptor/cpp11/tuple.hpp index 08b14f5c..fd1fc8e9 100644 --- a/include/msgpack/v1/adaptor/cpp11/tuple.hpp +++ b/include/msgpack/v1/adaptor/cpp11/tuple.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include "msgpack/meta.hpp" diff --git a/include/msgpack/v1/adaptor/cpp11/unique_ptr.hpp b/include/msgpack/v1/adaptor/cpp11/unique_ptr.hpp index a175a84e..55975687 100644 --- a/include/msgpack/v1/adaptor/cpp11/unique_ptr.hpp +++ b/include/msgpack/v1/adaptor/cpp11/unique_ptr.hpp @@ -13,6 +13,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include diff --git a/include/msgpack/v1/adaptor/cpp11/unordered_map.hpp b/include/msgpack/v1/adaptor/cpp11/unordered_map.hpp index bcd8fddc..55183834 100644 --- a/include/msgpack/v1/adaptor/cpp11/unordered_map.hpp +++ b/include/msgpack/v1/adaptor/cpp11/unordered_map.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include diff --git a/include/msgpack/v1/adaptor/cpp11/unordered_set.hpp b/include/msgpack/v1/adaptor/cpp11/unordered_set.hpp index 44a3cc3b..a8e9515a 100644 --- a/include/msgpack/v1/adaptor/cpp11/unordered_set.hpp +++ b/include/msgpack/v1/adaptor/cpp11/unordered_set.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include diff --git a/include/msgpack/v1/adaptor/cpp17/array_byte.hpp b/include/msgpack/v1/adaptor/cpp17/array_byte.hpp index ffaf427a..783d37a9 100644 --- a/include/msgpack/v1/adaptor/cpp17/array_byte.hpp +++ b/include/msgpack/v1/adaptor/cpp17/array_byte.hpp @@ -16,6 +16,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include diff --git a/include/msgpack/v1/adaptor/cpp17/byte.hpp b/include/msgpack/v1/adaptor/cpp17/byte.hpp index 4401567e..7bf7015b 100644 --- a/include/msgpack/v1/adaptor/cpp17/byte.hpp +++ b/include/msgpack/v1/adaptor/cpp17/byte.hpp @@ -16,6 +16,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/adaptor_base.hpp" #include "msgpack/adaptor/int_decl.hpp" #include "msgpack/object.hpp" diff --git a/include/msgpack/v1/adaptor/cpp17/carray_byte.hpp b/include/msgpack/v1/adaptor/cpp17/carray_byte.hpp index 85e43c73..df4bbdc8 100644 --- a/include/msgpack/v1/adaptor/cpp17/carray_byte.hpp +++ b/include/msgpack/v1/adaptor/cpp17/carray_byte.hpp @@ -16,6 +16,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include diff --git a/include/msgpack/v1/adaptor/cpp17/optional.hpp b/include/msgpack/v1/adaptor/cpp17/optional.hpp index 5f38fe2e..44407a76 100644 --- a/include/msgpack/v1/adaptor/cpp17/optional.hpp +++ b/include/msgpack/v1/adaptor/cpp17/optional.hpp @@ -16,6 +16,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include diff --git a/include/msgpack/v1/adaptor/cpp17/string_view.hpp b/include/msgpack/v1/adaptor/cpp17/string_view.hpp index 9341cb73..060c259e 100644 --- a/include/msgpack/v1/adaptor/cpp17/string_view.hpp +++ b/include/msgpack/v1/adaptor/cpp17/string_view.hpp @@ -16,6 +16,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include diff --git a/include/msgpack/v1/adaptor/cpp17/vector_byte.hpp b/include/msgpack/v1/adaptor/cpp17/vector_byte.hpp index 0f2dba17..c486f7da 100644 --- a/include/msgpack/v1/adaptor/cpp17/vector_byte.hpp +++ b/include/msgpack/v1/adaptor/cpp17/vector_byte.hpp @@ -16,6 +16,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include diff --git a/include/msgpack/v1/adaptor/cpp20/span.hpp b/include/msgpack/v1/adaptor/cpp20/span.hpp index f2533356..cd1cf1d5 100644 --- a/include/msgpack/v1/adaptor/cpp20/span.hpp +++ b/include/msgpack/v1/adaptor/cpp20/span.hpp @@ -18,6 +18,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include "msgpack/meta.hpp" diff --git a/include/msgpack/v1/adaptor/deque.hpp b/include/msgpack/v1/adaptor/deque.hpp index 41a0bef6..f4fe5e20 100644 --- a/include/msgpack/v1/adaptor/deque.hpp +++ b/include/msgpack/v1/adaptor/deque.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include diff --git a/include/msgpack/v1/adaptor/detail/cpp11_define_array_decl.hpp b/include/msgpack/v1/adaptor/detail/cpp11_define_array_decl.hpp index 6333f660..15672245 100644 --- a/include/msgpack/v1/adaptor/detail/cpp11_define_array_decl.hpp +++ b/include/msgpack/v1/adaptor/detail/cpp11_define_array_decl.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" namespace msgpack { /// @cond diff --git a/include/msgpack/v1/adaptor/detail/cpp11_define_map_decl.hpp b/include/msgpack/v1/adaptor/detail/cpp11_define_map_decl.hpp index 403e68c0..0399e52a 100644 --- a/include/msgpack/v1/adaptor/detail/cpp11_define_map_decl.hpp +++ b/include/msgpack/v1/adaptor/detail/cpp11_define_map_decl.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" namespace msgpack { /// @cond diff --git a/include/msgpack/v1/adaptor/ext_decl.hpp b/include/msgpack/v1/adaptor/ext_decl.hpp index 4d43c2a9..fb5ac9c3 100644 --- a/include/msgpack/v1/adaptor/ext_decl.hpp +++ b/include/msgpack/v1/adaptor/ext_decl.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include #include diff --git a/include/msgpack/v1/adaptor/fixint_decl.hpp b/include/msgpack/v1/adaptor/fixint_decl.hpp index 1c4a439a..ba24a79f 100644 --- a/include/msgpack/v1/adaptor/fixint_decl.hpp +++ b/include/msgpack/v1/adaptor/fixint_decl.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/int.hpp" namespace msgpack { diff --git a/include/msgpack/v1/adaptor/int_decl.hpp b/include/msgpack/v1/adaptor/int_decl.hpp index 75f1c7bf..b3d43baf 100644 --- a/include/msgpack/v1/adaptor/int_decl.hpp +++ b/include/msgpack/v1/adaptor/int_decl.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include namespace msgpack { diff --git a/include/msgpack/v1/adaptor/list.hpp b/include/msgpack/v1/adaptor/list.hpp index d16c8d21..73051af4 100644 --- a/include/msgpack/v1/adaptor/list.hpp +++ b/include/msgpack/v1/adaptor/list.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include diff --git a/include/msgpack/v1/adaptor/nil_decl.hpp b/include/msgpack/v1/adaptor/nil_decl.hpp index 4830ff20..28da8790 100644 --- a/include/msgpack/v1/adaptor/nil_decl.hpp +++ b/include/msgpack/v1/adaptor/nil_decl.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" namespace msgpack { diff --git a/include/msgpack/v1/adaptor/pair.hpp b/include/msgpack/v1/adaptor/pair.hpp index 890abc2b..422454ac 100644 --- a/include/msgpack/v1/adaptor/pair.hpp +++ b/include/msgpack/v1/adaptor/pair.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/meta.hpp" #include diff --git a/include/msgpack/v1/adaptor/raw_decl.hpp b/include/msgpack/v1/adaptor/raw_decl.hpp index db186d18..4dcf2ee7 100644 --- a/include/msgpack/v1/adaptor/raw_decl.hpp +++ b/include/msgpack/v1/adaptor/raw_decl.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include #include diff --git a/include/msgpack/v1/adaptor/size_equal_only_decl.hpp b/include/msgpack/v1/adaptor/size_equal_only_decl.hpp index 6eac047b..6337ac05 100644 --- a/include/msgpack/v1/adaptor/size_equal_only_decl.hpp +++ b/include/msgpack/v1/adaptor/size_equal_only_decl.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/msgpack_tuple.hpp" namespace msgpack { diff --git a/include/msgpack/v1/adaptor/string.hpp b/include/msgpack/v1/adaptor/string.hpp index ca7d3e50..6e5c91d9 100644 --- a/include/msgpack/v1/adaptor/string.hpp +++ b/include/msgpack/v1/adaptor/string.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include diff --git a/include/msgpack/v1/adaptor/tr1/unordered_map.hpp b/include/msgpack/v1/adaptor/tr1/unordered_map.hpp index 9c8190e8..b24ac231 100644 --- a/include/msgpack/v1/adaptor/tr1/unordered_map.hpp +++ b/include/msgpack/v1/adaptor/tr1/unordered_map.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #if defined(_LIBCPP_VERSION) || (_MSC_VER >= 1700) diff --git a/include/msgpack/v1/adaptor/tr1/unordered_set.hpp b/include/msgpack/v1/adaptor/tr1/unordered_set.hpp index dd6c0448..9c92c210 100644 --- a/include/msgpack/v1/adaptor/tr1/unordered_set.hpp +++ b/include/msgpack/v1/adaptor/tr1/unordered_set.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #if defined(_LIBCPP_VERSION) || (_MSC_VER >= 1700) diff --git a/include/msgpack/v1/adaptor/v4raw_decl.hpp b/include/msgpack/v1/adaptor/v4raw_decl.hpp index ae213f7e..aad03115 100644 --- a/include/msgpack/v1/adaptor/v4raw_decl.hpp +++ b/include/msgpack/v1/adaptor/v4raw_decl.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" namespace msgpack { diff --git a/include/msgpack/v1/adaptor/vector.hpp b/include/msgpack/v1/adaptor/vector.hpp index ad2a8f7c..349def4a 100644 --- a/include/msgpack/v1/adaptor/vector.hpp +++ b/include/msgpack/v1/adaptor/vector.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include diff --git a/include/msgpack/v1/adaptor/vector_char.hpp b/include/msgpack/v1/adaptor/vector_char.hpp index 9849e960..fa958c87 100644 --- a/include/msgpack/v1/adaptor/vector_char.hpp +++ b/include/msgpack/v1/adaptor/vector_char.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include diff --git a/include/msgpack/v1/adaptor/vector_unsigned_char.hpp b/include/msgpack/v1/adaptor/vector_unsigned_char.hpp index 342e2e18..f4611a79 100644 --- a/include/msgpack/v1/adaptor/vector_unsigned_char.hpp +++ b/include/msgpack/v1/adaptor/vector_unsigned_char.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include diff --git a/include/msgpack/v1/adaptor/wstring.hpp b/include/msgpack/v1/adaptor/wstring.hpp index dab263e4..e57f6752 100644 --- a/include/msgpack/v1/adaptor/wstring.hpp +++ b/include/msgpack/v1/adaptor/wstring.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" #include "msgpack/adaptor/check_container_size.hpp" #include diff --git a/include/msgpack/v1/sbuffer.hpp b/include/msgpack/v1/sbuffer.hpp index 8b8df783..7ab30310 100644 --- a/include/msgpack/v1/sbuffer.hpp +++ b/include/msgpack/v1/sbuffer.hpp @@ -10,6 +10,7 @@ #ifndef MSGPACK_V1_SBUFFER_HPP #define MSGPACK_V1_SBUFFER_HPP +#include "msgpack/v1/cpp_config_decl.hpp" #include "msgpack/v1/sbuffer_decl.hpp" #include "msgpack/assert.hpp" diff --git a/include/msgpack/v2/adaptor/v4raw_decl.hpp b/include/msgpack/v2/adaptor/v4raw_decl.hpp index b39ef0cf..6dde1ac6 100644 --- a/include/msgpack/v2/adaptor/v4raw_decl.hpp +++ b/include/msgpack/v2/adaptor/v4raw_decl.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" namespace msgpack { diff --git a/include/msgpack/v3/adaptor/v4raw_decl.hpp b/include/msgpack/v3/adaptor/v4raw_decl.hpp index cc4f841f..e9b4f095 100644 --- a/include/msgpack/v3/adaptor/v4raw_decl.hpp +++ b/include/msgpack/v3/adaptor/v4raw_decl.hpp @@ -12,6 +12,7 @@ #include "msgpack/versioning.hpp" #include "msgpack/adaptor/adaptor_base.hpp" +#include "msgpack/object.hpp" namespace msgpack {