Ticket #11606: compile-log.txt

File compile-log.txt, 189.0 KB (added by Nikki Chumakov <nikkikom@…>, 7 years ago)

Compile log

Line 
1% clang++ -std=c++11 -c keywords.cpp
2
3In file included from keywords.cpp:14:
4In file included from ../../../../spirit/include/boost/spirit/include/qi_operator.hpp:16:
5In file included from ../../../../spirit/include/boost/spirit/home/qi/operator.hpp:14:
6In file included from ../../../../spirit/include/boost/spirit/home/qi/operator/sequence.hpp:15:
7In file included from ../../../../spirit/include/boost/spirit/home/qi/operator/sequence_base.hpp:15:
8In file included from ../../../../spirit/include/boost/spirit/home/qi/domain.hpp:15:
9In file included from ../../../../spirit/include/boost/spirit/home/support/meta_compiler.hpp:19:
10In file included from ../../../../proto/include/boost/proto/proto.hpp:12:
11In file included from ../../../../proto/include/boost/proto/core.hpp:21:
12In file included from ../../../../proto/include/boost/proto/fusion.hpp:22:
13In file included from ../../../../fusion/include/boost/fusion/include/intrinsic.hpp:11:
14In file included from ../../../../fusion/include/boost/fusion/sequence/intrinsic.hpp:23:
15In file included from ../../../../fusion/include/boost/fusion/sequence/intrinsic/swap.hpp:15:
16In file included from ../../../../fusion/include/boost/fusion/view/zip_view.hpp:12:
17In file included from ../../../../fusion/include/boost/fusion/view/zip_view/zip_view.hpp:16:
18In file included from ../../../../fusion/include/boost/fusion/view/zip_view/detail/begin_impl.hpp:14:
19In file included from ../../../../fusion/include/boost/fusion/algorithm/transformation/transform.hpp:11:
20In file included from ../../../../fusion/include/boost/fusion/view/transform_view/transform_view.hpp:15:
21In file included from ../../../../fusion/include/boost/fusion/view/transform_view/transform_view_iterator.hpp:18:
22../../../../fusion/include/boost/fusion/view/transform_view/detail/value_of_impl.hpp:37:74: error: no type named 'type' in 'boost::mpl::apply<boost::fusion::detail::apply_transform_result<boost::spirit::repository::qi::detail::string_keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > >, boost::mpl::filter_view<boost::mpl::v_item<mpl_::integral_c<int, 2>, boost::mpl::v_item<mpl_::integral_c<int, 1>, boost::mpl::v_item<mpl_::integral_c<int, 0>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0>, 0>, 0>, boost::spirit::repository::qi::keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::unused_type>::is_kwd_parser_filter<mpl_::arg<-1> > >, boost::array<bool, 3>, boost::spirit::unused_type>::build_char_type_sequence<boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > > >::element_char_type>, boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na>'
23 typedef typename mpl::apply<transform_type, value_type>::type type;
24 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
25../../../../fusion/include/boost/fusion/iterator/value_of.hpp:52:15: note: in instantiation of template class 'boost::fusion::extension::value_of_impl<boost::fusion::transform_view_iterator_tag>::apply<boost::fusion::transform_view_iterator<boost::fusion::mpl_iterator<boost::mpl::aux::filter_iter<boost::mpl::fusion_iterator<boost::fusion::cons_iterator<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > > > >, boost::mpl::fusion_iterator<boost::fusion::cons_iterator<boost::fusion::nil_> >, boost::mpl::protect<boost::mpl::bind1<boost::mpl::quote1<is_kwd_parser, mpl_::void_>, mpl_::arg<-1> >, 0> > >, boost::spirit::repository::qi::detail::string_keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > >, boost::mpl::filter_view<boost::mpl::v_item<mpl_::integral_c<int, 2>, boost::mpl::v_item<mpl_::integral_c<int, 1>, boost::mpl::v_item<mpl_::integral_c<int, 0>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0>, 0>, 0>, boost::spirit::repository::qi::keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::unused_type>::is_kwd_parser_filter<mpl_::arg<-1> > >, boost::array<bool, 3>, boost::spirit::unused_type>::build_char_type_sequence<boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > > >::element_char_type> >' requested here
26 : extension::value_of_impl<typename detail::tag_of<Iterator>::type>::
27 ^
28../../../../fusion/include/boost/fusion/iterator/mpl/fusion_iterator.hpp:47:45: note: in instantiation of template class 'boost::fusion::result_of::value_of<boost::fusion::transform_view_iterator<boost::fusion::mpl_iterator<boost::mpl::aux::filter_iter<boost::mpl::fusion_iterator<boost::fusion::cons_iterator<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > > > >, boost::mpl::fusion_iterator<boost::fusion::cons_iterator<boost::fusion::nil_> >, boost::mpl::protect<boost::mpl::bind1<boost::mpl::quote1<is_kwd_parser, mpl_::void_>, mpl_::arg<-1> >, 0> > >, boost::spirit::repository::qi::detail::string_keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > >, boost::mpl::filter_view<boost::mpl::v_item<mpl_::integral_c<int, 2>, boost::mpl::v_item<mpl_::integral_c<int, 1>, boost::mpl::v_item<mpl_::integral_c<int, 0>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0>, 0>, 0>, boost::spirit::repository::qi::keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::unused_type>::is_kwd_parser_filter<mpl_::arg<-1> > >, boost::array<bool, 3>, boost::spirit::unused_type>::build_char_type_sequence<boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > > >::element_char_type> >' requested here
29 typedef typename fusion::result_of::value_of<Iterator>::type type;
30 ^
31../../../../mpl/include/boost/mpl/deref.hpp:30:22: note: in instantiation of template class 'boost::mpl::fusion_iterator<boost::fusion::transform_view_iterator<boost::fusion::mpl_iterator<boost::mpl::aux::filter_iter<boost::mpl::fusion_iterator<boost::fusion::cons_iterator<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > > > >, boost::mpl::fusion_iterator<boost::fusion::cons_iterator<boost::fusion::nil_> >, boost::mpl::protect<boost::mpl::bind1<boost::mpl::quote1<is_kwd_parser, mpl_::void_>, mpl_::arg<-1> >, 0> > >, boost::spirit::repository::qi::detail::string_keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > >, boost::mpl::filter_view<boost::mpl::v_item<mpl_::integral_c<int, 2>, boost::mpl::v_item<mpl_::integral_c<int, 1>, boost::mpl::v_item<mpl_::integral_c<int, 0>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0>, 0>, 0>, boost::spirit::repository::qi::keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::unused_type>::is_kwd_parser_filter<mpl_::arg<-1> > >, boost::array<bool, 3>, boost::spirit::unused_type>::build_char_type_sequence<boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > > >::element_char_type> >' requested here
32 typedef typename Iterator::type type;
33 ^
34../../../../mpl/include/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp:87:58: note: in instantiation of template class 'boost::mpl::deref<boost::mpl::fusion_iterator<boost::fusion::transform_view_iterator<boost::fusion::mpl_iterator<boost::mpl::aux::filter_iter<boost::mpl::fusion_iterator<boost::fusion::cons_iterator<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > > > >, boost::mpl::fusion_iterator<boost::fusion::cons_iterator<boost::fusion::nil_> >, boost::mpl::protect<boost::mpl::bind1<boost::mpl::quote1<is_kwd_parser, mpl_::void_>, mpl_::arg<-1> >, 0> > >, boost::spirit::repository::qi::detail::string_keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > >, boost::mpl::filter_view<boost::mpl::v_item<mpl_::integral_c<int, 2>, boost::mpl::v_item<mpl_::integral_c<int, 1>, boost::mpl::v_item<mpl_::integral_c<int, 0>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0>, 0>, 0>, boost::spirit::repository::qi::keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::unused_type>::is_kwd_parser_filter<mpl_::arg<-1> > >, boost::array<bool, 3>, boost::spirit::unused_type>::build_char_type_sequence<boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > > >::element_char_type> > >' requested here
35 typedef typename apply2< ForwardOp, state0, typename deref<iter0>::type >::type state1;
36 ^
37../../../../mpl/include/boost/mpl/fold.hpp:33:27: note: in instantiation of template class 'boost::mpl::aux::fold_impl<3, boost::mpl::fusion_iterator<boost::fusion::transform_view_iterator<boost::fusion::mpl_iterator<boost::mpl::aux::filter_iter<boost::mpl::fusion_iterator<boost::fusion::cons_iterator<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > > > >, boost::mpl::fusion_iterator<boost::fusion::cons_iterator<boost::fusion::nil_> >, boost::mpl::protect<boost::mpl::bind1<boost::mpl::quote1<is_kwd_parser, mpl_::void_>, mpl_::arg<-1> >, 0> > >, boost::spirit::repository::qi::detail::string_keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > >, boost::mpl::filter_view<boost::mpl::v_item<mpl_::integral_c<int, 2>, boost::mpl::v_item<mpl_::integral_c<int, 1>, boost::mpl::v_item<mpl_::integral_c<int, 0>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0>, 0>, 0>, boost::spirit::repository::qi::keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::unused_type>::is_kwd_parser_filter<mpl_::arg<-1> > >, boost::array<bool, 3>, boost::spirit::unused_type>::build_char_type_sequence<boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > > >::element_char_type> >, boost::mpl::fusion_iterator<boost::fusion::transform_view_iterator<boost::fusion::mpl_iterator<boost::mpl::aux::filter_iter<boost::mpl::fusion_iterator<boost::fusion::cons_iterator<boost::fusion::nil_> >, boost::mpl::fusion_iterator<boost::fusion::cons_iterator<boost::fusion::nil_> >, boost::mpl::protect<boost::mpl::bind1<boost::mpl::quote1<is_kwd_parser, mpl_::void_>, mpl_::arg<-1> >, 0> > >, boost::spirit::repository::qi::detail::string_keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > >, boost::mpl::filter_view<boost::mpl::v_item<mpl_::integral_c<int, 2>, boost::mpl::v_item<mpl_::integral_c<int, 1>, boost::mpl::v_item<mpl_::integral_c<int, 0>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0>, 0>, 0>, boost::spirit::repository::qi::keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::unused_type>::is_kwd_parser_filter<mpl_::arg<-1> > >, boost::array<bool, 3>, boost::spirit::unused_type>::build_char_type_sequence<boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > > >::element_char_type> >, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::if_<boost::mpl::contains<mpl_::arg<1>, mpl_::arg<2> >, mpl_::arg<1>, boost::mpl::push_back<mpl_::arg<1>, mpl_::arg<2> > > >' requested here
38 typedef typename aux::fold_impl<
39 ^
40../../../../spirit/include/boost/spirit/repository/home/qi/operator/detail/keywords.hpp:191:30: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all)
41 mpl::fold<
42 ^
43../../../../spirit/include/boost/spirit/repository/home/qi/operator/detail/keywords.hpp:211:30: note: in instantiation of template class 'boost::spirit::repository::qi::detail::string_keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > >, boost::mpl::filter_view<boost::mpl::v_item<mpl_::integral_c<int, 2>, boost::mpl::v_item<mpl_::integral_c<int, 1>, boost::mpl::v_item<mpl_::integral_c<int, 0>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0>, 0>, 0>, boost::spirit::repository::qi::keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::unused_type>::is_kwd_parser_filter<mpl_::arg<-1> > >, boost::array<bool, 3>, boost::spirit::unused_type>::get_keyword_char_type<boost::fusion::transform_view<boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > >, boost::spirit::repository::qi::detail::string_keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > >, boost::mpl::filter_view<boost::mpl::v_item<mpl_::integral_c<int, 2>, boost::mpl::v_item<mpl_::integral_c<int, 1>, boost::mpl::v_item<mpl_::integral_c<int, 0>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0>, 0>, 0>, boost::spirit::repository::qi::keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::unused_type>::is_kwd_parser_filter<mpl_::arg<-1> > >, boost::array<bool, 3>, boost::spirit::unused_type>::build_char_type_sequence<boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > > >::element_char_type, boost::fusion::void_> >' requested here
44 typedef typename get_keyword_char_type<
45 ^
46../../../../spirit/include/boost/spirit/repository/home/qi/operator/keywords.hpp:390:30: note: in instantiation of template class 'boost::spirit::repository::qi::detail::string_keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > >, boost::mpl::filter_view<boost::mpl::v_item<mpl_::integral_c<int, 2>, boost::mpl::v_item<mpl_::integral_c<int, 1>, boost::mpl::v_item<mpl_::integral_c<int, 0>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0>, 0>, 0>, boost::spirit::repository::qi::keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::unused_type>::is_kwd_parser_filter<mpl_::arg<-1> > >, boost::array<bool, 3>, boost::spirit::unused_type>' requested here
47 string_keywords_type string_keywords_inst;
48 ^
49../../../../spirit/include/boost/spirit/home/qi/what.hpp:28:16: note: in instantiation of template class 'boost::spirit::repository::qi::keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::unused_type>' requested here
50 return compile<qi::domain>(expr).what(unused);
51 ^
52./test.hpp:68:28: note: in instantiation of function template specialization 'boost::spirit::qi::what<boost::proto::exprns_::expr<boost::proto::tagns_::tag::divides, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::divides, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::repository::tag::kwd, boost::fusion::vector1<char const (&)[2]> > >, 0> &, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::greater, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char &>, 0>, const boost::spirit::terminal<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> > &>, 2> &>, 2> &, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::repository::tag::kwd, boost::fusion::vector1<char const (&)[2]> > >, 0> &, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::greater, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char &>, 0>, const boost::spirit::terminal<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> > &>, 2> &>, 2> &>, 2> &, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::repository::tag::kwd, boost::fusion::vector1<char const (&)[2]> > >, 0> &, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::greater, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char &>, 0>, const boost::spirit::terminal<boost::spirit::tag::int_> &>, 2> &>, 2> &>, 2> >' requested here
53 boost::spirit::qi::what(p);
54 ^
55keywords.cpp:81:21: note: in instantiation of function template specialization 'spirit_test::test_attr<char, boost::proto::exprns_::expr<boost::proto::tagns_::tag::divides, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::divides, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::repository::tag::kwd, boost::fusion::vector1<char const (&)[2]> > >, 0> &, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::greater, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char &>, 0>, const boost::spirit::terminal<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> > &>, 2> &>, 2> &, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::repository::tag::kwd, boost::fusion::vector1<char const (&)[2]> > >, 0> &, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::greater, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char &>, 0>, const boost::spirit::terminal<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> > &>, 2> &>, 2> &>, 2> &, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::repository::tag::kwd, boost::fusion::vector1<char const (&)[2]> > >, 0> &, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::greater, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char &>, 0>, const boost::spirit::terminal<boost::spirit::tag::int_> &>, 2> &>, 2> &>, 2>, boost::fusion::vector<char, char, int, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >, 0> >' requested here
56 BOOST_TEST( test_attr("c=1 a=a", kwd("a")[ '=' > char_] / kwd("b")[ '=' > char_] / kwd("c")['=' > int_], data, space));
57 ^
58../../../../core/include/boost/core/lightweight_test.hpp:146:28: note: expanded from macro 'BOOST_TEST'
59#define BOOST_TEST(expr) ((expr)? (void)0: ::boost::detail::test_failed_impl(#expr, __FILE__, __LINE__, BOOST_CURRENT_FUNCTION))
60 ^
61In file included from keywords.cpp:14:
62In file included from ../../../../spirit/include/boost/spirit/include/qi_operator.hpp:16:
63In file included from ../../../../spirit/include/boost/spirit/home/qi/operator.hpp:14:
64In file included from ../../../../spirit/include/boost/spirit/home/qi/operator/sequence.hpp:15:
65In file included from ../../../../spirit/include/boost/spirit/home/qi/operator/sequence_base.hpp:15:
66In file included from ../../../../spirit/include/boost/spirit/home/qi/domain.hpp:15:
67In file included from ../../../../spirit/include/boost/spirit/home/support/meta_compiler.hpp:19:
68In file included from ../../../../proto/include/boost/proto/proto.hpp:12:
69In file included from ../../../../proto/include/boost/proto/core.hpp:21:
70In file included from ../../../../proto/include/boost/proto/fusion.hpp:22:
71In file included from ../../../../fusion/include/boost/fusion/include/intrinsic.hpp:11:
72In file included from ../../../../fusion/include/boost/fusion/sequence/intrinsic.hpp:23:
73In file included from ../../../../fusion/include/boost/fusion/sequence/intrinsic/swap.hpp:15:
74In file included from ../../../../fusion/include/boost/fusion/view/zip_view.hpp:12:
75In file included from ../../../../fusion/include/boost/fusion/view/zip_view/zip_view.hpp:16:
76In file included from ../../../../fusion/include/boost/fusion/view/zip_view/detail/begin_impl.hpp:14:
77In file included from ../../../../fusion/include/boost/fusion/algorithm/transformation/transform.hpp:11:
78In file included from ../../../../fusion/include/boost/fusion/view/transform_view/transform_view.hpp:15:
79In file included from ../../../../fusion/include/boost/fusion/view/transform_view/transform_view_iterator.hpp:18:
80../../../../fusion/include/boost/fusion/view/transform_view/detail/value_of_impl.hpp:37:74: error: no type named 'type' in 'boost::mpl::apply<boost::fusion::detail::apply_transform_result<boost::spirit::repository::qi::detail::string_keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > >, boost::mpl::filter_view<boost::mpl::v_item<mpl_::integral_c<int, 2>, boost::mpl::v_item<mpl_::integral_c<int, 1>, boost::mpl::v_item<mpl_::integral_c<int, 0>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0>, 0>, 0>, boost::spirit::repository::qi::keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::unused_type>::is_kwd_parser_filter<mpl_::arg<-1> > >, boost::array<bool, 3>, boost::spirit::unused_type>::build_char_type_sequence<boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > > >::element_char_type>, boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, mpl_::na, mpl_::na, mpl_::na, mpl_::na>'
81 typedef typename mpl::apply<transform_type, value_type>::type type;
82 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
83../../../../fusion/include/boost/fusion/iterator/value_of.hpp:52:15: note: in instantiation of template class 'boost::fusion::extension::value_of_impl<boost::fusion::transform_view_iterator_tag>::apply<boost::fusion::transform_view_iterator<boost::fusion::mpl_iterator<boost::mpl::aux::filter_iter<boost::mpl::fusion_iterator<boost::fusion::cons_iterator<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > > >, boost::mpl::fusion_iterator<boost::fusion::cons_iterator<boost::fusion::nil_> >, boost::mpl::protect<boost::mpl::bind1<boost::mpl::quote1<is_kwd_parser, mpl_::void_>, mpl_::arg<-1> >, 0> > >, boost::spirit::repository::qi::detail::string_keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > >, boost::mpl::filter_view<boost::mpl::v_item<mpl_::integral_c<int, 2>, boost::mpl::v_item<mpl_::integral_c<int, 1>, boost::mpl::v_item<mpl_::integral_c<int, 0>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0>, 0>, 0>, boost::spirit::repository::qi::keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::unused_type>::is_kwd_parser_filter<mpl_::arg<-1> > >, boost::array<bool, 3>, boost::spirit::unused_type>::build_char_type_sequence<boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > > >::element_char_type> >' requested here
84 : extension::value_of_impl<typename detail::tag_of<Iterator>::type>::
85 ^
86../../../../fusion/include/boost/fusion/iterator/mpl/fusion_iterator.hpp:47:45: note: in instantiation of template class 'boost::fusion::result_of::value_of<boost::fusion::transform_view_iterator<boost::fusion::mpl_iterator<boost::mpl::aux::filter_iter<boost::mpl::fusion_iterator<boost::fusion::cons_iterator<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > > >, boost::mpl::fusion_iterator<boost::fusion::cons_iterator<boost::fusion::nil_> >, boost::mpl::protect<boost::mpl::bind1<boost::mpl::quote1<is_kwd_parser, mpl_::void_>, mpl_::arg<-1> >, 0> > >, boost::spirit::repository::qi::detail::string_keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > >, boost::mpl::filter_view<boost::mpl::v_item<mpl_::integral_c<int, 2>, boost::mpl::v_item<mpl_::integral_c<int, 1>, boost::mpl::v_item<mpl_::integral_c<int, 0>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0>, 0>, 0>, boost::spirit::repository::qi::keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::unused_type>::is_kwd_parser_filter<mpl_::arg<-1> > >, boost::array<bool, 3>, boost::spirit::unused_type>::build_char_type_sequence<boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > > >::element_char_type> >' requested here
87 typedef typename fusion::result_of::value_of<Iterator>::type type;
88 ^
89../../../../mpl/include/boost/mpl/deref.hpp:30:22: note: in instantiation of template class 'boost::mpl::fusion_iterator<boost::fusion::transform_view_iterator<boost::fusion::mpl_iterator<boost::mpl::aux::filter_iter<boost::mpl::fusion_iterator<boost::fusion::cons_iterator<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > > >, boost::mpl::fusion_iterator<boost::fusion::cons_iterator<boost::fusion::nil_> >, boost::mpl::protect<boost::mpl::bind1<boost::mpl::quote1<is_kwd_parser, mpl_::void_>, mpl_::arg<-1> >, 0> > >, boost::spirit::repository::qi::detail::string_keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > >, boost::mpl::filter_view<boost::mpl::v_item<mpl_::integral_c<int, 2>, boost::mpl::v_item<mpl_::integral_c<int, 1>, boost::mpl::v_item<mpl_::integral_c<int, 0>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0>, 0>, 0>, boost::spirit::repository::qi::keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::unused_type>::is_kwd_parser_filter<mpl_::arg<-1> > >, boost::array<bool, 3>, boost::spirit::unused_type>::build_char_type_sequence<boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > > >::element_char_type> >' requested here
90 typedef typename Iterator::type type;
91 ^
92../../../../mpl/include/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp:89:58: note: in instantiation of template class 'boost::mpl::deref<boost::mpl::fusion_iterator<boost::fusion::transform_view_iterator<boost::fusion::mpl_iterator<boost::mpl::aux::filter_iter<boost::mpl::fusion_iterator<boost::fusion::cons_iterator<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > > >, boost::mpl::fusion_iterator<boost::fusion::cons_iterator<boost::fusion::nil_> >, boost::mpl::protect<boost::mpl::bind1<boost::mpl::quote1<is_kwd_parser, mpl_::void_>, mpl_::arg<-1> >, 0> > >, boost::spirit::repository::qi::detail::string_keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > >, boost::mpl::filter_view<boost::mpl::v_item<mpl_::integral_c<int, 2>, boost::mpl::v_item<mpl_::integral_c<int, 1>, boost::mpl::v_item<mpl_::integral_c<int, 0>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0>, 0>, 0>, boost::spirit::repository::qi::keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::unused_type>::is_kwd_parser_filter<mpl_::arg<-1> > >, boost::array<bool, 3>, boost::spirit::unused_type>::build_char_type_sequence<boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > > >::element_char_type> > >' requested here
93 typedef typename apply2< ForwardOp, state1, typename deref<iter1>::type >::type state2;
94 ^
95../../../../mpl/include/boost/mpl/fold.hpp:33:27: note: in instantiation of template class 'boost::mpl::aux::fold_impl<3, boost::mpl::fusion_iterator<boost::fusion::transform_view_iterator<boost::fusion::mpl_iterator<boost::mpl::aux::filter_iter<boost::mpl::fusion_iterator<boost::fusion::cons_iterator<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > > > >, boost::mpl::fusion_iterator<boost::fusion::cons_iterator<boost::fusion::nil_> >, boost::mpl::protect<boost::mpl::bind1<boost::mpl::quote1<is_kwd_parser, mpl_::void_>, mpl_::arg<-1> >, 0> > >, boost::spirit::repository::qi::detail::string_keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > >, boost::mpl::filter_view<boost::mpl::v_item<mpl_::integral_c<int, 2>, boost::mpl::v_item<mpl_::integral_c<int, 1>, boost::mpl::v_item<mpl_::integral_c<int, 0>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0>, 0>, 0>, boost::spirit::repository::qi::keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::unused_type>::is_kwd_parser_filter<mpl_::arg<-1> > >, boost::array<bool, 3>, boost::spirit::unused_type>::build_char_type_sequence<boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > > >::element_char_type> >, boost::mpl::fusion_iterator<boost::fusion::transform_view_iterator<boost::fusion::mpl_iterator<boost::mpl::aux::filter_iter<boost::mpl::fusion_iterator<boost::fusion::cons_iterator<boost::fusion::nil_> >, boost::mpl::fusion_iterator<boost::fusion::cons_iterator<boost::fusion::nil_> >, boost::mpl::protect<boost::mpl::bind1<boost::mpl::quote1<is_kwd_parser, mpl_::void_>, mpl_::arg<-1> >, 0> > >, boost::spirit::repository::qi::detail::string_keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > >, boost::mpl::filter_view<boost::mpl::v_item<mpl_::integral_c<int, 2>, boost::mpl::v_item<mpl_::integral_c<int, 1>, boost::mpl::v_item<mpl_::integral_c<int, 0>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0>, 0>, 0>, boost::spirit::repository::qi::keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::unused_type>::is_kwd_parser_filter<mpl_::arg<-1> > >, boost::array<bool, 3>, boost::spirit::unused_type>::build_char_type_sequence<boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > > >::element_char_type> >, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::if_<boost::mpl::contains<mpl_::arg<1>, mpl_::arg<2> >, mpl_::arg<1>, boost::mpl::push_back<mpl_::arg<1>, mpl_::arg<2> > > >' requested here
96 typedef typename aux::fold_impl<
97 ^
98../../../../spirit/include/boost/spirit/repository/home/qi/operator/detail/keywords.hpp:191:30: note: (skipping 1 context in backtrace; use -ftemplate-backtrace-limit=0 to see all)
99 mpl::fold<
100 ^
101../../../../spirit/include/boost/spirit/repository/home/qi/operator/detail/keywords.hpp:211:30: note: in instantiation of template class 'boost::spirit::repository::qi::detail::string_keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > >, boost::mpl::filter_view<boost::mpl::v_item<mpl_::integral_c<int, 2>, boost::mpl::v_item<mpl_::integral_c<int, 1>, boost::mpl::v_item<mpl_::integral_c<int, 0>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0>, 0>, 0>, boost::spirit::repository::qi::keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::unused_type>::is_kwd_parser_filter<mpl_::arg<-1> > >, boost::array<bool, 3>, boost::spirit::unused_type>::get_keyword_char_type<boost::fusion::transform_view<boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > >, boost::spirit::repository::qi::detail::string_keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > >, boost::mpl::filter_view<boost::mpl::v_item<mpl_::integral_c<int, 2>, boost::mpl::v_item<mpl_::integral_c<int, 1>, boost::mpl::v_item<mpl_::integral_c<int, 0>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0>, 0>, 0>, boost::spirit::repository::qi::keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::unused_type>::is_kwd_parser_filter<mpl_::arg<-1> > >, boost::array<bool, 3>, boost::spirit::unused_type>::build_char_type_sequence<boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > > >::element_char_type, boost::fusion::void_> >' requested here
102 typedef typename get_keyword_char_type<
103 ^
104../../../../spirit/include/boost/spirit/repository/home/qi/operator/keywords.hpp:390:30: note: in instantiation of template class 'boost::spirit::repository::qi::detail::string_keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::mpl::filter_view<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::repository::qi::is_kwd_parser<mpl_::arg<-1> > >, boost::mpl::filter_view<boost::mpl::v_item<mpl_::integral_c<int, 2>, boost::mpl::v_item<mpl_::integral_c<int, 1>, boost::mpl::v_item<mpl_::integral_c<int, 0>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, 0>, 0>, 0>, boost::spirit::repository::qi::keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::unused_type>::is_kwd_parser_filter<mpl_::arg<-1> > >, boost::array<bool, 3>, boost::spirit::unused_type>' requested here
105 string_keywords_type string_keywords_inst;
106 ^
107../../../../spirit/include/boost/spirit/home/qi/what.hpp:28:16: note: in instantiation of template class 'boost::spirit::repository::qi::keywords<boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> >, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::cons<boost::spirit::repository::qi::kwd_parser<boost::spirit::qi::expect<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::any_int_parser<int, 10, 1, -1>, boost::fusion::nil_> > >, char const (&)[2], boost::spirit::repository::qi::kwd_pass_iterator<int>, boost::spirit::has_modifier<boost::spirit::unused_type, boost::spirit::tag::char_code_base<boost::spirit::tag::no_case> >, mpl_::bool_<false> >, boost::fusion::nil_> > >, boost::spirit::unused_type>' requested here
108 return compile<qi::domain>(expr).what(unused);
109 ^
110./test.hpp:68:28: note: in instantiation of function template specialization 'boost::spirit::qi::what<boost::proto::exprns_::expr<boost::proto::tagns_::tag::divides, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::divides, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::repository::tag::kwd, boost::fusion::vector1<char const (&)[2]> > >, 0> &, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::greater, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char &>, 0>, const boost::spirit::terminal<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> > &>, 2> &>, 2> &, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::repository::tag::kwd, boost::fusion::vector1<char const (&)[2]> > >, 0> &, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::greater, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char &>, 0>, const boost::spirit::terminal<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> > &>, 2> &>, 2> &>, 2> &, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::repository::tag::kwd, boost::fusion::vector1<char const (&)[2]> > >, 0> &, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::greater, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char &>, 0>, const boost::spirit::terminal<boost::spirit::tag::int_> &>, 2> &>, 2> &>, 2> >' requested here
111 boost::spirit::qi::what(p);
112 ^
113keywords.cpp:81:21: note: in instantiation of function template specialization 'spirit_test::test_attr<char, boost::proto::exprns_::expr<boost::proto::tagns_::tag::divides, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::divides, boost::proto::argsns_::list2<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::repository::tag::kwd, boost::fusion::vector1<char const (&)[2]> > >, 0> &, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::greater, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char &>, 0>, const boost::spirit::terminal<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> > &>, 2> &>, 2> &, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::repository::tag::kwd, boost::fusion::vector1<char const (&)[2]> > >, 0> &, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::greater, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char &>, 0>, const boost::spirit::terminal<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::ascii> > &>, 2> &>, 2> &>, 2> &, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::subscript, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::terminal_ex<boost::spirit::repository::tag::kwd, boost::fusion::vector1<char const (&)[2]> > >, 0> &, const boost::proto::exprns_::expr<boost::proto::tagns_::tag::greater, boost::proto::argsns_::list2<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<const char &>, 0>, const boost::spirit::terminal<boost::spirit::tag::int_> &>, 2> &>, 2> &>, 2>, boost::fusion::vector<char, char, int, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_>, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >, 0> >' requested here
114 BOOST_TEST( test_attr("c=1 a=a", kwd("a")[ '=' > char_] / kwd("b")[ '=' > char_] / kwd("c")['=' > int_], data, space));
115 ^
116../../../../core/include/boost/core/lightweight_test.hpp:146:28: note: expanded from macro 'BOOST_TEST'
117#define BOOST_TEST(expr) ((expr)? (void)0: ::boost::detail::test_failed_impl(#expr, __FILE__, __LINE__, BOOST_CURRENT_FUNCTION))
118 ^