// Copyright Abel Sinkovics (abel@sinkovics.hu) 2014. // Distributed under the Boost Software License, Version 1.0. // (See accompanying file LICENSE_1_0.txt or copy at // http://www.boost.org/LICENSE_1_0.txt) #include #include "common.hpp" #include #include #include #include "test_case.hpp" BOOST_METAPARSE_TEST_CASE(util_in_range_c) { using boost::metaparse::util::in_range_c; using boost::mpl::apply_wrap1; using boost::mpl::not_; // test_int_in_range BOOST_MPL_ASSERT((apply_wrap1, char_e>)); // test_lower_bound BOOST_MPL_ASSERT((apply_wrap1, char_a>)); // test_upper_bound BOOST_MPL_ASSERT((apply_wrap1, int13>)); // test_int_not_in_range BOOST_MPL_ASSERT((not_, int14> >)); }