1 /////////////////////////////////////////////////////////////////////////////// 2 // dont_care.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_DONT_CARE_HPP_EAN_10_04_2005 9 #define BOOST_XPRESSIVE_DETAIL_UTILITY_DONT_CARE_HPP_EAN_10_04_2005 10 11 namespace boost { namespace xpressive { namespace detail 12 { 13 /////////////////////////////////////////////////////////////////////////////// 14 // for function arguments we don't care about 15 struct dont_care 16 { dont_careboost::xpressive::detail::dont_care17 dont_care() {} 18 19 template<typename T> dont_careboost::xpressive::detail::dont_care20 dont_care(T const &) {} 21 }; 22 23 }}} 24 25 #endif 26