Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-31 10:02:38

0001 /*=============================================================================
0002     Copyright (c) 2001-2014 Joel de Guzman
0003     http://spirit.sourceforge.net/
0004 
0005     Distributed under the Boost Software License, Version 1.0. (See accompanying
0006     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
0007 =============================================================================*/
0008 #if !defined(BOOST_SPIRIT_X3_IS_RANGE_DEC_06_2017_1900PM)
0009 #define BOOST_SPIRIT_X3_IS_RANGE_DEC_06_2017_1900PM
0010 
0011 #include <boost/range/range_fwd.hpp>
0012 #include <boost/mpl/bool.hpp>
0013 
0014 namespace boost { namespace spirit { namespace x3 { namespace traits
0015 {
0016     template <typename T, typename Enable = void>
0017     struct is_range
0018       : mpl::false_
0019     {};
0020 
0021     template <typename T>
0022     struct is_range<boost::iterator_range<T>>
0023       : mpl::true_
0024     {};
0025 }}}}
0026 
0027 #endif