[#get_result] [section get_result] [h1 Synopsis] template struct get_result; This is a [link lazy_metafunction lazy template metafunction]. [table Arguments [[Name] [Type]] [[`D`] [[link accept accept] value]] ] [h1 Description] Returns the result information of a parsing result. [h1 Header] #include [h1 Example] #include #include #include #include using namespace boost::metaparse; struct returns_accept { using type = accept< std::integral_constant, BOOST_METAPARSE_STRING("foo"), start >; }; static_assert( get_result< accept< std::integral_constant, BOOST_METAPARSE_STRING("foo"), start > >::type::value == 13, "It should return the result of parsing" ); static_assert( get_result::type::value == 13, "It should support lazy evaluation" ); [endsect]