1 /////////////////////////////////////////////////////////////////////////////// 2 // never_true.hpp 3 // 4 // Copyright 2008 Eric Niebler. Distributed under the Boost 5 // Software License, Version 1.0. (See accompanying file 6 // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) 7 8 #ifndef BOOST_XPRESSIVE_DETAIL_UTILITY_NEVER_TRUE_HPP_EAN_10_04_2005 9 #define BOOST_XPRESSIVE_DETAIL_UTILITY_NEVER_TRUE_HPP_EAN_10_04_2005 10 11 #include <boost/mpl/bool.hpp> 12 13 namespace boost { namespace xpressive { namespace detail 14 { 15 16 // for use in static asserts 17 template<typename T> 18 struct never_true 19 : mpl::false_ 20 { 21 }; 22 23 }}} 24 25 #endif 26