From 38f7de18d856ccdc368270e11e2e63fef2b5d3f1 Mon Sep 17 00:00:00 2001 From: John Maddock Date: Wed, 30 Oct 2002 12:35:17 +0000 Subject: [PATCH] changed is_POD.hpp to is_pod.hpp [SVN r16023] --- include/boost/type_traits/has_trivial_assign.hpp | 2 +- include/boost/type_traits/has_trivial_constructor.hpp | 2 +- include/boost/type_traits/has_trivial_copy.hpp | 2 +- include/boost/type_traits/has_trivial_destructor.hpp | 2 +- include/boost/type_traits/is_convertible.hpp | 1 + include/boost/type_traits/object_traits.hpp | 2 +- include/boost/type_traits/type_with_alignment.hpp | 2 +- 7 files changed, 7 insertions(+), 6 deletions(-) diff --git a/include/boost/type_traits/has_trivial_assign.hpp b/include/boost/type_traits/has_trivial_assign.hpp index 7da4560..a6afb52 100644 --- a/include/boost/type_traits/has_trivial_assign.hpp +++ b/include/boost/type_traits/has_trivial_assign.hpp @@ -10,7 +10,7 @@ #ifndef BOOST_TT_HAS_TRIVIAL_ASSIGN_HPP_INCLUDED #define BOOST_TT_HAS_TRIVIAL_ASSIGN_HPP_INCLUDED -#include "boost/type_traits/is_POD.hpp" +#include "boost/type_traits/is_pod.hpp" #include "boost/type_traits/is_const.hpp" #include "boost/type_traits/is_volatile.hpp" #include "boost/type_traits/detail/ice_and.hpp" diff --git a/include/boost/type_traits/has_trivial_constructor.hpp b/include/boost/type_traits/has_trivial_constructor.hpp index 38cd8e2..4dabab4 100644 --- a/include/boost/type_traits/has_trivial_constructor.hpp +++ b/include/boost/type_traits/has_trivial_constructor.hpp @@ -10,7 +10,7 @@ #ifndef BOOST_TT_HAS_TRIVIAL_CONSTRUCTOR_HPP_INCLUDED #define BOOST_TT_HAS_TRIVIAL_CONSTRUCTOR_HPP_INCLUDED -#include "boost/type_traits/is_POD.hpp" +#include "boost/type_traits/is_pod.hpp" #include "boost/type_traits/detail/ice_or.hpp" #include "boost/type_traits/config.hpp" diff --git a/include/boost/type_traits/has_trivial_copy.hpp b/include/boost/type_traits/has_trivial_copy.hpp index 5d31cf5..9bc8421 100644 --- a/include/boost/type_traits/has_trivial_copy.hpp +++ b/include/boost/type_traits/has_trivial_copy.hpp @@ -11,7 +11,7 @@ #define BOOST_TT_HAS_TRIVIAL_COPY_HPP_INCLUDED #include "boost/type_traits/is_volatile.hpp" -#include "boost/type_traits/is_POD.hpp" +#include "boost/type_traits/is_pod.hpp" #include "boost/type_traits/detail/ice_and.hpp" #include "boost/type_traits/detail/ice_or.hpp" #include "boost/type_traits/detail/ice_not.hpp" diff --git a/include/boost/type_traits/has_trivial_destructor.hpp b/include/boost/type_traits/has_trivial_destructor.hpp index 2314271..b0f9d16 100644 --- a/include/boost/type_traits/has_trivial_destructor.hpp +++ b/include/boost/type_traits/has_trivial_destructor.hpp @@ -10,7 +10,7 @@ #ifndef BOOST_TT_HAS_TRIVIAL_DESTRUCTOR_HPP_INCLUDED #define BOOST_TT_HAS_TRIVIAL_DESTRUCTOR_HPP_INCLUDED -#include "boost/type_traits/is_POD.hpp" +#include "boost/type_traits/is_pod.hpp" #include "boost/type_traits/detail/ice_or.hpp" #include "boost/type_traits/config.hpp" diff --git a/include/boost/type_traits/is_convertible.hpp b/include/boost/type_traits/is_convertible.hpp index 3027cff..d9d13ff 100644 --- a/include/boost/type_traits/is_convertible.hpp +++ b/include/boost/type_traits/is_convertible.hpp @@ -55,6 +55,7 @@ struct does_conversion_exist { template< typename To > struct result_ { + template static no_type BOOST_TT_DECL _m_check(...); static yes_type BOOST_TT_DECL _m_check(To); static From _m_from; diff --git a/include/boost/type_traits/object_traits.hpp b/include/boost/type_traits/object_traits.hpp index f9c963a..f604aa1 100644 --- a/include/boost/type_traits/object_traits.hpp +++ b/include/boost/type_traits/object_traits.hpp @@ -27,7 +27,7 @@ #include "boost/type_traits/is_compound.hpp" #include "boost/type_traits/is_empty.hpp" #include "boost/type_traits/is_object.hpp" -#include "boost/type_traits/is_POD.hpp" +#include "boost/type_traits/is_pod.hpp" #include "boost/type_traits/is_scalar.hpp" #include "boost/type_traits/is_stateless.hpp" diff --git a/include/boost/type_traits/type_with_alignment.hpp b/include/boost/type_traits/type_with_alignment.hpp index 8d095b4..dfc6313 100644 --- a/include/boost/type_traits/type_with_alignment.hpp +++ b/include/boost/type_traits/type_with_alignment.hpp @@ -13,7 +13,7 @@ #include "boost/preprocessor/tuple/to_list.hpp" #include "boost/preprocessor/cat.hpp" #include "boost/type_traits/alignment_of.hpp" -#include "boost/type_traits/is_POD.hpp" +#include "boost/type_traits/is_pod.hpp" #include "boost/static_assert.hpp" #include "boost/config.hpp"