diff options
Diffstat (limited to '3rdParty/Boost/src/boost/logic')
-rw-r--r-- | 3rdParty/Boost/src/boost/logic/tribool.hpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/3rdParty/Boost/src/boost/logic/tribool.hpp b/3rdParty/Boost/src/boost/logic/tribool.hpp index 90cba3e..167a72a 100644 --- a/3rdParty/Boost/src/boost/logic/tribool.hpp +++ b/3rdParty/Boost/src/boost/logic/tribool.hpp @@ -1,52 +1,52 @@ // Three-state boolean logic library // Copyright Douglas Gregor 2002-2004. Use, modification and // distribution is subject to the Boost Software License, Version // 1.0. (See accompanying file LICENSE_1_0.txt or copy at // http://www.boost.org/LICENSE_1_0.txt) // For more information, see http://www.boost.org #ifndef BOOST_LOGIC_TRIBOOL_HPP #define BOOST_LOGIC_TRIBOOL_HPP #include <boost/logic/tribool_fwd.hpp> #include <boost/config.hpp> #include <boost/detail/workaround.hpp> -#if BOOST_WORKAROUND(_MSC_VER, >= 1200) +#if defined(_MSC_VER) # pragma once #endif namespace boost { namespace logic { /// INTERNAL ONLY namespace detail { /** * INTERNAL ONLY * * \brief A type used only to uniquely identify the 'indeterminate' * function/keyword. */ struct indeterminate_t { #if BOOST_WORKAROUND(__BORLANDC__, < 0x0600) char dummy_; // BCB would use 8 bytes by default #endif }; } // end namespace detail /** * INTERNAL ONLY * The type of the 'indeterminate' keyword. This has the same type as the * function 'indeterminate' so that we can recognize when the keyword is * used. */ typedef bool (*indeterminate_keyword_t)(tribool, detail::indeterminate_t); /** * \brief Keyword and test function for the indeterminate tribool value * * The \c indeterminate function has a dual role. It's first role is * as a unary function that tells whether the tribool value is in the |