From 6d034733bd75f4e54666ae0a5ed8a070d601f72e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ion=20Gazta=C3=B1aga?= Date: Mon, 13 Oct 2014 23:26:01 +0200 Subject: [PATCH] Added missing #pragma once --- include/boost/container/detail/alloc_lib_auto_link.hpp | 4 ++++ include/boost/container/detail/function_detector.hpp | 4 ++++ include/boost/container/detail/math_functions.hpp | 4 ++++ include/boost/container/detail/multiallocation_chain.hpp | 4 ++++ include/boost/container/detail/mutex.hpp | 4 ++++ include/boost/container/detail/pool_common_alloc.hpp | 4 ++++ include/boost/container/detail/singleton.hpp | 4 ++++ include/boost/container/detail/tree.hpp | 4 ++++ include/boost/container/detail/utilities.hpp | 4 ++++ include/boost/container/detail/version_type.hpp | 4 ++++ include/boost/container/detail/workaround.hpp | 4 ++++ include/boost/container/options.hpp | 4 ++++ include/boost/container/string.hpp | 4 ++++ include/boost/container/throw_exception.hpp | 6 +++--- 14 files changed, 55 insertions(+), 3 deletions(-) diff --git a/include/boost/container/detail/alloc_lib_auto_link.hpp b/include/boost/container/detail/alloc_lib_auto_link.hpp index e424890..e0a01b6 100644 --- a/include/boost/container/detail/alloc_lib_auto_link.hpp +++ b/include/boost/container/detail/alloc_lib_auto_link.hpp @@ -10,6 +10,10 @@ #ifndef BOOST_CONTAINER_DETAIL_BOOST_CONT_EXT_AUTO_LINK_HPP #define BOOST_CONTAINER_DETAIL_BOOST_CONT_EXT_AUTO_LINK_HPP +#if defined(_MSC_VER) +# pragma once +#endif + #include #include diff --git a/include/boost/container/detail/function_detector.hpp b/include/boost/container/detail/function_detector.hpp index 1fe6731..242eb41 100644 --- a/include/boost/container/detail/function_detector.hpp +++ b/include/boost/container/detail/function_detector.hpp @@ -22,6 +22,10 @@ #ifndef BOOST_CONTAINER_DETAIL_FUNCTION_DETECTOR_HPP #define BOOST_CONTAINER_DETAIL_FUNCTION_DETECTOR_HPP +#if defined(_MSC_VER) +# pragma once +#endif + #include namespace boost { diff --git a/include/boost/container/detail/math_functions.hpp b/include/boost/container/detail/math_functions.hpp index b27cfb4..6853b9c 100644 --- a/include/boost/container/detail/math_functions.hpp +++ b/include/boost/container/detail/math_functions.hpp @@ -16,6 +16,10 @@ #ifndef BOOST_CONTAINER_DETAIL_MATH_FUNCTIONS_HPP #define BOOST_CONTAINER_DETAIL_MATH_FUNCTIONS_HPP +#if defined(_MSC_VER) +# pragma once +#endif + #include #include diff --git a/include/boost/container/detail/multiallocation_chain.hpp b/include/boost/container/detail/multiallocation_chain.hpp index 4e4a8c6..96f6202 100644 --- a/include/boost/container/detail/multiallocation_chain.hpp +++ b/include/boost/container/detail/multiallocation_chain.hpp @@ -11,6 +11,10 @@ #ifndef BOOST_CONTAINER_DETAIL_MULTIALLOCATION_CHAIN_HPP #define BOOST_CONTAINER_DETAIL_MULTIALLOCATION_CHAIN_HPP +#if defined(_MSC_VER) +# pragma once +#endif + #include #include diff --git a/include/boost/container/detail/mutex.hpp b/include/boost/container/detail/mutex.hpp index bbbcbf1..c53afa1 100644 --- a/include/boost/container/detail/mutex.hpp +++ b/include/boost/container/detail/mutex.hpp @@ -19,6 +19,10 @@ #ifndef BOOST_CONTAINER_MUTEX_HPP #define BOOST_CONTAINER_MUTEX_HPP +#if defined(_MSC_VER) +# pragma once +#endif + //#define BOOST_CONTAINER_NO_MT //#define BOOST_CONTAINER_NO_SPINLOCKS diff --git a/include/boost/container/detail/pool_common_alloc.hpp b/include/boost/container/detail/pool_common_alloc.hpp index 37186a6..dfae7ef 100644 --- a/include/boost/container/detail/pool_common_alloc.hpp +++ b/include/boost/container/detail/pool_common_alloc.hpp @@ -11,6 +11,10 @@ #ifndef BOOST_CONTAINER_DETAIL_POOL_COMMON_ALLOC_HPP #define BOOST_CONTAINER_DETAIL_POOL_COMMON_ALLOC_HPP +#if defined(_MSC_VER) +# pragma once +#endif + #include #include #include diff --git a/include/boost/container/detail/singleton.hpp b/include/boost/container/detail/singleton.hpp index 0843319..a2372c3 100644 --- a/include/boost/container/detail/singleton.hpp +++ b/include/boost/container/detail/singleton.hpp @@ -22,6 +22,10 @@ #ifndef BOOST_CONTAINER_DETAIL_SINGLETON_DETAIL_HPP #define BOOST_CONTAINER_DETAIL_SINGLETON_DETAIL_HPP +#if defined(_MSC_VER) +# pragma once +#endif + #include #include diff --git a/include/boost/container/detail/tree.hpp b/include/boost/container/detail/tree.hpp index b5600dd..e59bca0 100644 --- a/include/boost/container/detail/tree.hpp +++ b/include/boost/container/detail/tree.hpp @@ -11,6 +11,10 @@ #ifndef BOOST_CONTAINER_TREE_HPP #define BOOST_CONTAINER_TREE_HPP +#if defined(_MSC_VER) +# pragma once +#endif + #include #include #include diff --git a/include/boost/container/detail/utilities.hpp b/include/boost/container/detail/utilities.hpp index eeac7d1..25f035d 100644 --- a/include/boost/container/detail/utilities.hpp +++ b/include/boost/container/detail/utilities.hpp @@ -11,6 +11,10 @@ #ifndef BOOST_CONTAINER_DETAIL_UTILITIES_HPP #define BOOST_CONTAINER_DETAIL_UTILITIES_HPP +#if defined(_MSC_VER) +# pragma once +#endif + #include #include diff --git a/include/boost/container/detail/version_type.hpp b/include/boost/container/detail/version_type.hpp index 548fe3b..2eabc62 100644 --- a/include/boost/container/detail/version_type.hpp +++ b/include/boost/container/detail/version_type.hpp @@ -16,6 +16,10 @@ #ifndef BOOST_CONTAINER_DETAIL_VERSION_TYPE_HPP #define BOOST_CONTAINER_DETAIL_VERSION_TYPE_HPP +#if defined(_MSC_VER) +# pragma once +#endif + #include #include diff --git a/include/boost/container/detail/workaround.hpp b/include/boost/container/detail/workaround.hpp index bee4c1a..55ebe33 100644 --- a/include/boost/container/detail/workaround.hpp +++ b/include/boost/container/detail/workaround.hpp @@ -11,6 +11,10 @@ #ifndef BOOST_CONTAINER_DETAIL_WORKAROUND_HPP #define BOOST_CONTAINER_DETAIL_WORKAROUND_HPP +#if defined(_MSC_VER) +# pragma once +#endif + #include #if !defined(BOOST_NO_CXX11_RVALUE_REFERENCES) && !defined(BOOST_NO_CXX11_VARIADIC_TEMPLATES)\ diff --git a/include/boost/container/options.hpp b/include/boost/container/options.hpp index 11bf9de..c36ad30 100644 --- a/include/boost/container/options.hpp +++ b/include/boost/container/options.hpp @@ -13,6 +13,10 @@ #ifndef BOOST_CONTAINER_OPTIONS_HPP #define BOOST_CONTAINER_OPTIONS_HPP +#if defined(_MSC_VER) +# pragma once +#endif + #include #include #include diff --git a/include/boost/container/string.hpp b/include/boost/container/string.hpp index bb0cc05..1c3cf3b 100644 --- a/include/boost/container/string.hpp +++ b/include/boost/container/string.hpp @@ -11,6 +11,10 @@ #ifndef BOOST_CONTAINER_STRING_HPP #define BOOST_CONTAINER_STRING_HPP +#if defined(_MSC_VER) +# pragma once +#endif + #include #include diff --git a/include/boost/container/throw_exception.hpp b/include/boost/container/throw_exception.hpp index ab01c30..0276885 100644 --- a/include/boost/container/throw_exception.hpp +++ b/include/boost/container/throw_exception.hpp @@ -11,13 +11,13 @@ #ifndef BOOST_CONTAINER_THROW_EXCEPTION_HPP #define BOOST_CONTAINER_THROW_EXCEPTION_HPP -#include -#include - #if defined(_MSC_VER) # pragma once #endif +#include +#include + #ifndef BOOST_NO_EXCEPTIONS #include //for std exception types #include //for std::bad_alloc