diff options
Diffstat (limited to 'boost/callable_traits/detail/unguarded/pmf_3.hpp')
-rw-r--r-- | boost/callable_traits/detail/unguarded/pmf_3.hpp | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/boost/callable_traits/detail/unguarded/pmf_3.hpp b/boost/callable_traits/detail/unguarded/pmf_3.hpp new file mode 100644 index 0000000000..62b34f2bc7 --- /dev/null +++ b/boost/callable_traits/detail/unguarded/pmf_3.hpp @@ -0,0 +1,23 @@ +/* +Copyright (c) 2016 Barrett Adair + +Distributed under the Boost Software License, Version 1.0. +(See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt) + +HEADER GUARDS INTENTIONALLY OMITTED +DO NOT INCLUDE THIS HEADER DIRECTLY +*/ + +#define BOOST_CLBL_TRTS_NOEXCEPT_SPEC +#define BOOST_CLBL_TRTS_IS_NOEXCEPT std::false_type +#include <boost/callable_traits/detail/unguarded/pmf_4.hpp> +#undef BOOST_CLBL_TRTS_NOEXCEPT_SPEC +#undef BOOST_CLBL_TRTS_IS_NOEXCEPT + +#ifdef BOOST_CLBL_TRTS_ENABLE_NOEXCEPT_TYPES +#define BOOST_CLBL_TRTS_NOEXCEPT_SPEC noexcept +#define BOOST_CLBL_TRTS_IS_NOEXCEPT std::true_type +#include <boost/callable_traits/detail/unguarded/pmf_4.hpp> +#undef BOOST_CLBL_TRTS_NOEXCEPT_SPEC +#undef BOOST_CLBL_TRTS_IS_NOEXCEPT +#endif // #ifdef BOOST_CLBL_TRTS_ENABLE_NOEXCEPT_TYPES
\ No newline at end of file |