boost::spirit::impl::concrete_parser<
boost::spirit::alternative<
boost::spirit::sequence<
boost::spirit::sequence<
boost::spirit::sequence<
boost::spirit::optional<
boost::spirit::sequence<
boost::spirit::inhibit_case<
boost::spirit::contiguous<
boost::spirit::sequence<
boost::spirit::chseq<char const*>,
boost::spirit::negated_empty_match_parser<
boost::spirit::chset<char> > > > >,
boost::spirit::optional<
boost::spirit::action<
boost::spirit::rule<
boost::spirit::scanner<
boost::spirit::multi_pass<
std::istream_iterator<char,
char, std::char_traits<
char>, int>,
boost::spirit::multi_pass_policies::input_iterator,
boost::spirit::multi_pass_policies::ref_counted,
boost::spirit::multi_pass_policies::buf_id_check,
boost::spirit::multi_pass_policies::std_deque>,
boost::spirit::scanner_policies<
boost::spirit::skip_parser_iteration_policy<
boost::detail::graph::dot_skipper,
boost::spirit::iteration_policy>,
boost::spirit::match_policy,
boost::spirit::action_policy> >,
boost::spirit::closure_context<
boost::detail::graph::id_closure>,
boost::spirit::nil_t>,
phoenix::actor<
phoenix::sequential_composite<
phoenix::actor<
phoenix::sequential_composite<
phoenix::actor<
phoenix::composite<
phoenix::assign_op,
phoenix::actor<
phoenix::closure_member<
2,
phoenix::closure<
std::set<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> >,
std::less<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > >,
std::allocator<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > > >,
std::set<
boost::detail::graph::edge_t,
std::less<
boost::detail::graph::edge_t>,
std::allocator<
boost::detail::graph::edge_t> >,
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> >,
phoenix::nil_t,
phoenix::nil_t,
phoenix::nil_t> > >,
phoenix::actor<
phoenix::argument<
0> >,
phoenix::nil_t,
phoenix::nil_t,
phoenix::nil_t,
phoenix::nil_t,
phoenix::nil_t> >,
phoenix::actor<
phoenix::composite<
phoenix::assign_op,
phoenix::actor<
phoenix::closure_member<
0,
phoenix::closure<
std::set<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> >,
std::less<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > >,
std::allocator<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > > >,
std::set<
boost::detail::graph::edge_t,
std::less<
boost::detail::graph::edge_t>,
std::allocator<
boost::detail::graph::edge_t> >,
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> >,
phoenix::nil_t,
phoenix::nil_t,
phoenix::nil_t> > >,
phoenix::actor<
phoenix::composite<
phoenix::index_op,
phoenix::actor<
phoenix::variable<
std::map<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> >,
std::set<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> >,
std::less<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > >,
std::allocator<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > > >,
std::less<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > >,
std::allocator<
std::pair<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > const,
std::set<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> >,
std::less<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > >,
std::allocator<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > > > > > > > >,
phoenix::actor<
phoenix::argument<
0> >,
phoenix::nil_t,
phoenix::nil_t,
phoenix::nil_t,
phoenix::nil_t,
phoenix::nil_t> >,
phoenix::nil_t,
phoenix::nil_t,
phoenix::nil_t,
phoenix::nil_t,
phoenix::nil_t> > > >,
phoenix::actor<
phoenix::composite<
phoenix::assign_op,
phoenix::actor<
phoenix::closure_member<
1,
phoenix::closure<
std::set<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> >,
std::less<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > >,
std::allocator<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > > >,
std::set<
boost::detail::graph::edge_t,
std::less<
boost::detail::graph::edge_t>,
std::allocator<
boost::detail::graph::edge_t> >,
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> >,
phoenix::nil_t,
phoenix::nil_t,
phoenix::nil_t> > >,
phoenix::actor<
phoenix::composite<
phoenix::index_op,
phoenix::actor<
phoenix::variable<
std::map<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> >,
std::set<
boost::detail::graph::edge_t,
std::less<
boost::detail::graph::edge_t>,
std::allocator<
boost::detail::graph::edge_t> >,
std::less<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > >,
std::allocator<
std::pair<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > const,
std::set<
boost::detail::graph::edge_t,
std::less<
boost::detail::graph::edge_t>,
std::allocator<
boost::detail::graph::edge_t> > > > > > >,
phoenix::actor<
phoenix::argument<
0> >,
phoenix::nil_t,
phoenix::nil_t,
phoenix::nil_t,
phoenix::nil_t,
phoenix::nil_t> >,
phoenix::nil_t,
phoenix::nil_t,
phoenix::nil_t,
phoenix::nil_t,
phoenix::nil_t> > > > > > > >,
boost::spirit::action<boost::spirit::chlit<char>,
phoenix::actor<phoenix::composite<
phoenix::pre_incr_op, phoenix::actor<
phoenix::variable<int> >, phoenix::nil_t,
phoenix::nil_t, phoenix::nil_t, phoenix::nil_t,
phoenix::nil_t, phoenix::nil_t> > > >,
boost::spirit::rule<boost::spirit::scanner<
boost::spirit::multi_pass<std::istream_iterator<char,
char, std::char_traits<char>, int>,
boost::spirit::multi_pass_policies::input_iterator,
boost::spirit::multi_pass_policies::ref_counted,
boost::spirit::multi_pass_policies::buf_id_check,
boost::spirit::multi_pass_policies::std_deque>,
boost::spirit::scanner_policies<
boost::spirit::skip_parser_iteration_policy<
boost::detail::graph::dot_skipper,
boost::spirit::iteration_policy>,
boost::spirit::match_policy,
boost::spirit::action_policy> >,
boost::spirit::nil_t, boost::spirit::nil_t> >,
boost::spirit::action<
boost::spirit::action<
boost::spirit::action<boost::spirit::chlit<char>,
phoenix::actor<phoenix::composite<
phoenix::pre_decr_op, phoenix::actor<
phoenix::variable<int> >, phoenix::nil_t,
phoenix::nil_t, phoenix::nil_t, phoenix::nil_t,
phoenix::nil_t, phoenix::nil_t> > >,
phoenix::actor<
phoenix::composite<
phoenix::assign_op,
phoenix::actor<
phoenix::composite<
phoenix::index_op,
phoenix::actor<
phoenix::variable<
std::map<
std::basic_string<char,
std::char_traits<char>,
std::allocator<char> >,
std::set<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<char> >,
std::less<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > >,
std::allocator<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > > >,
std::less<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<char> > >,
std::allocator<
std::pair<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > const,
std::set<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> >,
std::less<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > >,
std::allocator<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > > > > > > > >,
phoenix::actor<
phoenix::closure_member<
2,
phoenix::closure<
std::set<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<char> >,
std::less<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > >,
std::allocator<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > > >,
std::set<
boost::detail::graph::edge_t,
std::less<
boost::detail::graph::edge_t>,
std::allocator<
boost::detail::graph::edge_t> >,
std::basic_string<char,
std::char_traits<char>,
std::allocator<char> >,
phoenix::nil_t,
phoenix::nil_t,
phoenix::nil_t> > >,
phoenix::nil_t, phoenix::nil_t,
phoenix::nil_t, phoenix::nil_t,
phoenix::nil_t> >,
phoenix::actor<
phoenix::closure_member<
0,
phoenix::closure<
std::set<
std::basic_string<char,
std::char_traits<char>,
std::allocator<char> >,
std::less<std::basic_string<
char,
std::char_traits<char>,
std::allocator<char> > >,
std::allocator<
std::basic_string<char,
std::char_traits<char>,
std::allocator<char> > > >,
std::set<
boost::detail::graph::edge_t,
std::less<
boost::detail::graph::edge_t>,
std::allocator<
boost::detail::graph::edge_t> >,
std::basic_string<char,
std::char_traits<char>,
std::allocator<char> >,
phoenix::nil_t, phoenix::nil_t,
phoenix::nil_t> > >,
phoenix::nil_t, phoenix::nil_t, phoenix::nil_t,
phoenix::nil_t, phoenix::nil_t> > >,
phoenix::actor<
phoenix::composite<
phoenix::assign_op,
phoenix::actor<
phoenix::composite<
phoenix::index_op,
phoenix::actor<
phoenix::variable<
std::map<
std::basic_string<char,
std::char_traits<char>,
std::allocator<char> >,
std::set<
boost::detail::graph::edge_t,
std::less<
boost::detail::graph::edge_t>,
std::allocator<
boost::detail::graph::edge_t> >,
std::less<std::basic_string<
char,
std::char_traits<char>,
std::allocator<char> > >,
std::allocator<
std::pair<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<char> > const,
std::set<
boost::detail::graph::edge_t,
std::less<
boost::detail::graph::edge_t>,
std::allocator<
boost::detail::graph::edge_t> > > > > > >,
phoenix::actor<
phoenix::closure_member<
2,
phoenix::closure<
std::set<
std::basic_string<char,
std::char_traits<char>,
std::allocator<char> >,
std::less<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<char> > >,
std::allocator<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<char> > > >,
std::set<
boost::detail::graph::edge_t,
std::less<
boost::detail::graph::edge_t>,
std::allocator<
boost::detail::graph::edge_t> >,
std::basic_string<char,
std::char_traits<char>,
std::allocator<char> >,
phoenix::nil_t, phoenix::nil_t,
phoenix::nil_t> > >,
phoenix::nil_t, phoenix::nil_t,
phoenix::nil_t, phoenix::nil_t,
phoenix::nil_t> >,
phoenix::actor<
phoenix::closure_member<
1,
phoenix::closure<
std::set<std::basic_string<char,
std::char_traits<char>,
std::allocator<char> >, std::less<
std::basic_string<char,
std::char_traits<char>,
std::allocator<char> > >,
std::allocator<std::basic_string<
char, std::char_traits<char>,
std::allocator<char> > > >,
std::set<boost::detail::graph::edge_t,
std::less<
boost::detail::graph::edge_t>,
std::allocator<
boost::detail::graph::edge_t> >,
std::basic_string<char,
std::char_traits<char>,
std::allocator<char> >,
phoenix::nil_t, phoenix::nil_t,
phoenix::nil_t> > >, phoenix::nil_t,
phoenix::nil_t, phoenix::nil_t, phoenix::nil_t,
phoenix::nil_t> > > >,
boost::spirit::sequence<
boost::spirit::inhibit_case<boost::spirit::contiguous<
boost::spirit::sequence<boost::spirit::chseq<char const*>,
boost::spirit::negated_empty_match_parser<
boost::spirit::chset<char> > > > >,
boost::spirit::action<
boost::spirit::rule<boost::spirit::scanner<
boost::spirit::multi_pass<std::istream_iterator<char,
char, std::char_traits<char>, int>,
boost::spirit::multi_pass_policies::input_iterator,
boost::spirit::multi_pass_policies::ref_counted,
boost::spirit::multi_pass_policies::buf_id_check,
boost::spirit::multi_pass_policies::std_deque>,
boost::spirit::scanner_policies<
boost::spirit::skip_parser_iteration_policy<
boost::detail::graph::dot_skipper,
boost::spirit::iteration_policy>,
boost::spirit::match_policy,
boost::spirit::action_policy> >,
boost::spirit::closure_context<
boost::detail::graph::id_closure>,
boost::spirit::nil_t>,
phoenix::actor<
phoenix::sequential_composite<
phoenix::actor<
phoenix::composite<
phoenix::assign_op,
phoenix::actor<
phoenix::closure_member<
0,
phoenix::closure<
std::set<
std::basic_string<char,
std::char_traits<char>,
std::allocator<char> >,
std::less<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<char> > >,
std::allocator<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<char> > > >,
std::set<
boost::detail::graph::edge_t,
std::less<
boost::detail::graph::edge_t>,
std::allocator<
boost::detail::graph::edge_t> >,
std::basic_string<char,
std::char_traits<char>,
std::allocator<char> >,
phoenix::nil_t, phoenix::nil_t,
phoenix::nil_t> > >,
phoenix::actor<
phoenix::composite<
phoenix::index_op,
phoenix::actor<
phoenix::variable<
std::map<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<char> >,
std::set<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> >,
std::less<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > >,
std::allocator<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > > >,
std::less<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > >,
std::allocator<
std::pair<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > const,
std::set<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> >,
std::less<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > >,
std::allocator<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > > > > > > > >,
phoenix::actor<phoenix::argument<0> >,
phoenix::nil_t, phoenix::nil_t,
phoenix::nil_t, phoenix::nil_t,
phoenix::nil_t> >, phoenix::nil_t,
phoenix::nil_t, phoenix::nil_t,
phoenix::nil_t, phoenix::nil_t> >,
phoenix::actor<
phoenix::composite<
phoenix::assign_op,
phoenix::actor<
phoenix::closure_member<
1,
phoenix::closure<
std::set<
std::basic_string<char,
std::char_traits<char>,
std::allocator<char> >,
std::less<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<char> > >,
std::allocator<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<char> > > >,
std::set<
boost::detail::graph::edge_t,
std::less<
boost::detail::graph::edge_t>,
std::allocator<
boost::detail::graph::edge_t> >,
std::basic_string<char,
std::char_traits<char>,
std::allocator<char> >,
phoenix::nil_t, phoenix::nil_t,
phoenix::nil_t> > >,
phoenix::actor<
phoenix::composite<
phoenix::index_op,
phoenix::actor<
phoenix::variable<
std::map<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<char> >,
std::set<
boost::detail::graph::edge_t,
std::less<
boost::detail::graph::edge_t>,
std::allocator<
boost::detail::graph::edge_t> >,
std::less<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > >,
std::allocator<
std::pair<
std::basic_string<
char,
std::char_traits<
char>,
std::allocator<
char> > const,
std::set<
boost::detail::graph::edge_t,
std::less<
boost::detail::graph::edge_t>,
std::allocator<
boost::detail::graph::edge_t> > > > > > >,
phoenix::actor<phoenix::argument<0> >,
phoenix::nil_t, phoenix::nil_t,
phoenix::nil_t, phoenix::nil_t,
phoenix::nil_t> >, phoenix::nil_t,
phoenix::nil_t, phoenix::nil_t,
phoenix::nil_t, phoenix::nil_t> > > > > > >,
boost::spirit::scanner<boost::spirit::multi_pass<std::istream_iterator<
char, char, std::char_traits<char>, int>,
boost::spirit::multi_pass_policies::input_iterator,
boost::spirit::multi_pass_policies::ref_counted,
boost::spirit::multi_pass_policies::buf_id_check,
boost::spirit::multi_pass_policies::std_deque>,
boost::spirit::scanner_policies<
boost::spirit::skip_parser_iteration_policy<
boost::detail::graph::dot_skipper,
boost::spirit::iteration_policy>,
boost::spirit::match_policy, boost::spirit::action_policy> >,
std::set<std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, std::less<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >, std::allocator<
std::basic_string<char, std::char_traits<char>,
std::allocator<char> > > > >
::do_parse_virtual(
boost::spirit::scanner<boost::spirit::multi_pass<std::istream_iterator<
char, char, std::char_traits<char>, int>,
boost::spirit::multi_pass_policies::input_iterator,
boost::spirit::multi_pass_policies::ref_counted,
boost::spirit::multi_pass_policies::buf_id_check,
boost::spirit::multi_pass_policies::std_deque>,
boost::spirit::scanner_policies<
boost::spirit::skip_parser_iteration_policy<
boost::detail::graph::dot_skipper,
boost::spirit::iteration_policy>,
boost::spirit::match_policy, boost::spirit::action_policy> > const&) const;