12 #ifndef BOOST_MPL11_DETAIL_LOGICAL_OR_STRICT_IS_SAME_HPP
13 #define BOOST_MPL11_DETAIL_LOGICAL_OR_STRICT_IS_SAME_HPP
19 namespace boost {
namespace mpl11 {
namespace detail {
namespace logical_or {
21 struct strict_is_same_impl;
30 template <
typename ...xs>
31 using strict_is_same = bool_<
33 strict_is_same_impl<(bool)xs::type::value...>,
34 strict_is_same_impl<(xs::type::value,
false)...>
41 #endif // !BOOST_MPL11_DETAIL_LOGICAL_OR_STRICT_IS_SAME_HPP
Forwards to boost/mpl11/fwd/integer.hpp.
Defines boost::mpl11::detail::std_is_same.
Forwards to boost/mpl11/integer.hpp.