Boost logo

Boost Testing :

From: Victor A. Wagner Jr. (vawjr_at_[hidden])
Date: 2005-05-02 00:08:50


At Sunday 2005-05-01 20:12, you wrote:

>On May 1, 2005, at 8:10 PM, Victor A. Wagner Jr. wrote:
>>Ok, the obvious thing is that the error says "can't dereference auto_ptr"
>>the reason it cannot dereference it, is the pointer is 0 and the
>>statement is:
>>return *m_property;
>>and the return type is Property&
>
>Thanks for tracking it this far... I haven't a clue what is happening, but
>I should be able to track it down in GCC's debug mode. Best of luck on
>your interview.

thanks, and I must be really losing track of stuff, here's the callback
stack from the error (I added the <filenames> just in front of the line#s
for the 1st several places...should get you in the right vicinity (since
double clicking on the line takes you there, I guess MS figured you didn't
need to know the filename). Good luck!!

         std::_Debug_message() Line 23 C++
> std::auto_ptr<boost::property<enum
boost::edge_weight_t,double,boost::no_property> >::operator*()
<memory> Line 548 C++
         boost::detail::sep_<unsigned int,boost::property<enum
boost::edge_weight_t,double,boost::no_property> >::get_property()
<adjacency_list.hpp> Line 270 C++
         boost::add_edge<boost::detail::adj_list_gen<boost::adjacency_list<boost::setS,boost::vecS,boost::directedS,boost::property<enum
boost::vertex_name_t,std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,boost::property<enum
boost::vertex_color_t,float,boost::no_property> >,boost::property<enum
boost::edge_weight_t,double,boost::no_property>,boost::no_property,boost::listS>,boost::vecS,boost::setS,boost::directedS,boost::property<enum
boost::vertex_name_t,std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,boost::property<enum
boost::vertex_color_t,float,boost::no_property> >,boost::property<enum
boost::edge_weight_t,double,boost::no_property>,boost::no_property,boost::listS>::config>()
<adjacency_list.hpp> Line 667 C++
         boost::add_edge<boost::adjacency_list<boost::setS,boost::vecS,boost::directedS,boost::property<enum
boost::vertex_name_t,std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,boost::property<enum
boost::vertex_color_t,float,boost::no_property> >,boost::property<enum
boost::edge_weight_t,double,boost::no_property>,boost::no_property,boost::listS>,boost::detail::adj_list_gen<boost::adjacency_list<boost::setS,boost::vecS,boost::directedS,boost::property<enum
boost::vertex_name_t,std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,boost::property<enum
boost::vertex_color_t,float,boost::no_property> >,boost::property<enum
boost::edge_weight_t,double,boost::no_property>,boost::no_property,boost::listS>,boost::vecS,boost::setS,boost::directedS,boost::property<enum
boost::vertex_name_t,std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,boost::property<enum
boost::vertex_color_t,float,boost::no_property> >,boost::property<enum
boost::edge_weight_t,double,boost::no_property>,boost::no_property,boost::listS>::config,boost::directed_graph_helper<boost::detail::adj_list_gen<boost::adjacency_list<boost::setS,boost::vecS,boost::directedS,boost::property<enum
boost::vertex_name_t,std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,boost::property<enum
boost::vertex_color_t,float,boost::no_property> >,boost::property<enum
boost::edge_weight_t,double,boost::no_property>,boost::no_property,boost::listS>,boost::vecS,boost::setS,boost::directedS,boost::property<enum
boost::vertex_name_t,std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,boost::property<enum
boost::vertex_color_t,float,boost::no_property> >,boost::property<enum
boost::edge_weight_t,double,boost::no_property>,boost::no_property,boost::listS>::config>
>() <adjacency_list.hpp> Line 2107 C++
         boost::add_edge<boost::adjacency_list<boost::setS,boost::vecS,boost::directedS,boost::property<enum
boost::vertex_name_t,std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,boost::property<enum
boost::vertex_color_t,float,boost::no_property> >,boost::property<enum
boost::edge_weight_t,double,boost::no_property>,boost::no_property,boost::listS>,boost::detail::adj_list_gen<boost::adjacency_list<boost::setS,boost::vecS,boost::directedS,boost::property<enum
boost::vertex_name_t,std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,boost::property<enum
boost::vertex_color_t,float,boost::no_property> >,boost::property<enum
boost::edge_weight_t,double,boost::no_property>,boost::no_property,boost::listS>,boost::vecS,boost::setS,boost::directedS,boost::property<enum
boost::vertex_name_t,std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,boost::property<enum
boost::vertex_color_t,float,boost::no_property> >,boost::property<enum
boost::edge_weight_t,double,boost::no_property>,boost::no_property,boost::listS>::config,boost::directed_graph_helper<boost::detail::adj_list_gen<boost::adjacency_list<boost::setS,boost::vecS,boost::directedS,boost::property<enum
boost::vertex_name_t,std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,boost::property<enum
boost::vertex_color_t,float,boost::no_property> >,boost::property<enum
boost::edge_weight_t,double,boost::no_property>,boost::no_property,boost::listS>,boost::vecS,boost::setS,boost::directedS,boost::property<enum
boost::vertex_name_t,std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,boost::property<enum
boost::vertex_color_t,float,boost::no_property> >,boost::property<enum
boost::edge_weight_t,double,boost::no_property>,boost::no_property,boost::listS>::config>
>() <adjacency_list.hpp> Line 2116 C++
         boost::detail::graph::mutate_graph_impl<boost::adjacency_list<boost::setS,boost::vecS,boost::directedS,boost::property<enum
boost::vertex_name_t,std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,boost::property<enum
boost::vertex_color_t,float,boost::no_property> >,boost::property<enum
boost::edge_weight_t,double,boost::no_property>,boost::no_property,boost::listS>
>::do_add_edge() <graphviz.hpp> Line 707 C++
         boost::detail::graph::dot_grammar::definition<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::detail::graph::dot_grammar::definition<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>
> >::activate_edge() <read_graphviz_spirit.hpp> Line 352 C++
         phoenix::member_function_ptr_action<void,boost::detail::graph::dot_grammar::definition<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>
phoenix::member_function_ptr_action<void,boost::detail::graph::dot_grammar::definition<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<c
har> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocato
r<char> > >,std::allocator<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::alloc
ator<char> > > >
&,std::set<boost::detail::graph::edge_t,std::less<boost::detail::graph::edge_t>,std::allocator<boost::detail::graph::edge_t>
>
&,std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,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::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
&,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t>::operator()<boost::detail::graph::dot_grammar::definition<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::spir()
Line 1763 C++
         phoenix::composite<phoenix::member_function_ptr_action<void,boost::detail::graph::dot_grammar::definition<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>
phoenix::composite<phoenix::member_function_ptr_action<void,boost::detail::graph::dot_grammar::definition<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<c
har> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocato
r<char> > >,std::allocator<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::alloc
ator<char> > > >
&,std::set<boost::detail::graph::edge_t,std::less<boost::detail::graph::edge_t>,std::allocator<boost::detail::graph::edge_t>
>
&,std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,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::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
&,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t>,phoenix::actor<phoenix::variable<boost::detail::graph::dot_grammar::definition<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::mul()
Line 475 C++
         phoenix::actor<phoenix::composite<phoenix::member_function_ptr_action<void,boost::detail::graph::dot_grammar::definition<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>
phoenix::actor<phoenix::composite<phoenix::member_function_ptr_action<void,boost::detail::graph::dot_grammar::definition<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<c
har> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocato
r<char> > >,std::allocator<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::alloc
ator<char> > > >
&,std::set<boost::detail::graph::edge_t,std::less<boost::detail::graph::edge_t>,std::allocator<boost::detail::graph::edge_t>
>
&,std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,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::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >
&,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t>,phoenix::actor<phoenix::variable<boost::detail::graph::dot_grammar::definition<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,boo()
Line 356 C++
         call< ?? :: ?? >() Line 145 C++
         do_action< ?? :: ?? >() Line 159 C++
         ??$parse_at_V?$scanner_at_V?$multi_pass_at_V?$istream_iterator_at_DDU?$char_traits_at_D@std@@H_at_std@@Vinput_iterator_at_multi_pass_policies_at_spirit@boost@@Vref_counted_at_456@Vbuf_id_check_at_456@Vstd_deque_at_456@@spirit_at_boost@@U?$scanner_policies_at_V?$606590c08b115016b8cc197e3ae3c680()
Line 111 C++
         ??$parse_at_V?$scanner_at_V?$multi_pass_at_V?$istream_iterator_at_DDU?$char_traits_at_D@std@@H_at_std@@Vinput_iterator_at_multi_pass_policies_at_spirit@boost@@Vref_counted_at_456@Vbuf_id_check_at_456@Vstd_deque_at_456@@spirit_at_boost@@U?$scanner_policies_at_V?$66535b73556dfcb57da1e3a6fe71833f()
Line 54 C++
         ??$parse_at_V?$scanner_at_V?$multi_pass_at_V?$istream_iterator_at_DDU?$char_traits_at_D@std@@H_at_std@@Vinput_iterator_at_multi_pass_policies_at_spirit@boost@@Vref_counted_at_456@Vbuf_id_check_at_456@Vstd_deque_at_456@@spirit_at_boost@@U?$scanner_policies_at_V?$3e3e36381aeb273f77847e4bdacdef1d()
Line 55 C++
          ?? :: ?? ::do_parse_virtual() Line 233 C++
         boost::spirit::impl::rule_base<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::impl::rule_base<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::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> const
&,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>::parse_main<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>,b()
Line 190 C++
         boost::spirit::impl::rule_base<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::impl::rule_base<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::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> const
&,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>::parse<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:()
Line 172 C++
         boost::spirit::impl::condition_evaluator<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::impl::condition_evaluator<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> >::evaluate<boost::spirit::sca
nner<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>
> >() Line 87 C++
         boost::spirit::impl::if_else_parser<boost::spirit::optional<boost::spirit::init_closure_parser<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::impl::if_else_parser<boost::spirit::optional<boost::spirit::init_closure_parser<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::attr_list_closure>,boost::spirit::nil_t>,phoenix::tuple<phoenix::actor<phoenix::value<boost::function2<void,std::basic_string<char,std::char_traits<char>,std::allocator<char>
> const
&,std::basic_string<char,std::char_traits<char>,std::allocator<char> >
const
&,std::allocator<boost::function_base> > > >,phoenix::nil_t,phoenix::nil_t,p
hoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spiri
t::impl::if_parser<boost::spirit::optional<boost::spirit::init_closure_parser<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::attr_list_closure>,boost::spirit::nil_t>,phoenix::tuple<phoenix::actor<phoenix::value<boost::function2<void,std::basic_string<char,std::char_traits<char>,std::allocator<char>
> const
&,std::basic_string<char,std::char_traits<char>,std::allocator<char> >
const &,std::allocator<boost::function_base> > () Line 78 C++
         parse< ?? :: ?? >() Line 54 C++
         ?do_parse_virtual@?$concrete_parser_at_U?$sequence_at_U?$alternative_at_V?$action_at_V?$rule_at_V?$scanner_at_V?$multi_pass_at_V?$istream_iterator_at_DDU?$char_traits_at_D@std@@H_at_std@@Vinput_iterator_at_multi_pass_policies_at_spirit@boost@@Vref_counted_at_4567355499cc0b56d269932e52063b88666()
Line 233 C++
         boost::spirit::impl::rule_base<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::impl::rule_base<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::data_stmt_closure>,boost::spirit::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::closure_context<boost::detail::graph::data_stmt_closure>,boost::spirit::nil_t>
const
&,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::data_stmt_closure>,boost::spirit::nil_t>::parse_main<boost::spirit::scanner<boost::spirit::multi_pass<std::istream_iterator<char,char,std::char_traits<char>,int>,boost::spirit::multi_pass_policies::input_i()
Line 190 C++
         boost::spirit::impl::rule_base<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::impl::rule_base<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::data_stmt_closure>,boost::spirit::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::closure_context<boost::detail::graph::data_stmt_closure>,boost::spirit::nil_t>
const
&,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::data_stmt_closure>,boost::spirit::nil_t>::parse<boost::spirit::scanner<boost::spirit::multi_pass<std::istream_iterator<char,char,std::char_traits<char>,int>,boost::spirit::multi_pass_policies::input_iterat()
Line 172 C++
         boost::spirit::alternative<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::sequence<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::alternative<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::sequence<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>,boost::spirit::chlit<char>
>,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>
>,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::rule<boost::s
pirit::scanner<boost::spirit::multi_pass<std::istream_iterator<char,char,std::char_tr()
Line 64 C++
         boost::spirit::impl::concrete_parser<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::sequence<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::impl::concrete_parser<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::sequence<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>,boost::spirit::chlit<char>
>,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>
>,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::rule<boost::s
pirit::scanner<boost::spirit::multi_pass<std::is() Line 233 C++
         boost::spirit::impl::rule_base<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::impl::rule_base<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::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> const
&,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>::parse_main<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>,b()
Line 190 C++
         boost::spirit::impl::rule_base<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::impl::rule_base<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::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> const
&,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>::parse<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:()
Line 172 C++
         boost::spirit::sequence<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::sequence<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::optional<boost::spirit::chlit<char>
> >::parse<boost::spirit::scanner<boost::spirit::multi_pass<std::istream_it
erator<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>
> >() Line 53 C++
         boost::spirit::kleene_star<boost::spirit::sequence<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::kleene_star<boost::spirit::sequence<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::optional<boost::spirit::chlit<char>
> > >::parse<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>
> >() Line 58 C++
         boost::spirit::impl::concrete_parser<boost::spirit::kleene_star<boost::spirit::sequence<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::impl::concrete_parser<boost::spirit::kleene_star<boost::spirit::sequence<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::optional<boost::spirit::chlit<char>
> > >,boost::spirit::scanner<boost::spirit::multi_pass<std::istream_iterato
r<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>::do_parse_virtual() Line 233 C++
         boost::spirit::impl::rule_base<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::impl::rule_base<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::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> const
&,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>::parse_main<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>,b()
Line 190 C++
         boost::spirit::impl::rule_base<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::impl::rule_base<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::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> const
&,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>::parse<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:()
Line 172 C++
         boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::optional<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::alternative<boost::spirit::action<boost::spirit::inhib
it_case<boost::spirit::contiguous<boost::spirit::sequence<boost::spirit::chseq<char
const
*>,boost::spirit::negated_empty_match_parser<boost::spirit::chset<char> > >
> >,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::co
mposite<phoenix::assign_op,phoenix::actor<phoenix::variable<char> >,phoenix:
:actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,p
hoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::m
ember_function_ptr_action<void,boost::detail::graph::dot_grammar::definition<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>
> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::ni
l_t,phoenix::nil_t,phoenix::nil_t>,phoenix::actor<phoenix::variable<boost::detail::graph::dot_grammar::definition<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::spir()
Line 54 C++
         boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::optional<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::alternative<boost::spirit::action<boost::spirit::inhib
it_case<boost::spirit::contiguous<boost::spirit::sequence<boost::spirit::chseq<char
const
*>,boost::spirit::negated_empty_match_parser<boost::spirit::chset<char> > >
> >,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::co
mposite<phoenix::assign_op,phoenix::actor<phoenix::variable<char> >,phoenix:
:actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,p
hoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::m
ember_function_ptr_action<void,boost::detail::graph::dot_grammar::definition<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>
> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::ni
l_t,phoenix::nil_t,phoenix::nil_t>,phoenix::actor<phoenix::variable<boost::detail::graph::dot_grammar::definition<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:()
Line 53 C++
         boost::spirit::impl::concrete_parser<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::optional<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::alternative<boost::spirit::action<boost::spirit::inhib
it_case<boost::spirit::contiguous<boost::spirit::sequence<boost::spirit::chseq<char
const
*>,boost::spirit::negated_empty_match_parser<boost::spirit::chset<char> > >
> >,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::co
mposite<phoenix::assign_op,phoenix::actor<phoenix::variable<char> >,phoenix:
:actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,p
hoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::m
ember_function_ptr_action<void,boost::detail::graph::dot_grammar::definition<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>
> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::ni
l_t,phoenix::nil_t,phoenix::nil_t>,phoenix::actor<phoenix::variable<boost::detail::graph::dot_grammar::definition<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_i()
Line 233 C++
         boost::spirit::impl::rule_base<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::impl::rule_base<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::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> const
&,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>::parse_main<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>,b()
Line 190 C++
         boost::spirit::impl::rule_base<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::impl::rule_base<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::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> const
&,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>::parse<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:()
Line 172 C++
         boost::spirit::impl::call_helper<0>::do_<boost::spirit::match<boost::spirit::nil_t>,boost::detail::graph::dot_grammar::definition<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::impl::call_helper<0>::do_<boost::spirit::match<boost::spirit::nil_t>,boost::detail::graph::dot_grammar::definition<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::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>
> >() Line 262 C++
         boost::spirit::impl::grammar_parser_parse<0,boost::detail::graph::dot_grammar,boost::spirit::parser_context<boost::spirit::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>
boost::spirit::impl::grammar_parser_parse<0,boost::detail::graph::dot_grammar,boost::spirit::parser_context<boost::spirit::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>
> >() Line 281 C++
         boost::spirit::grammar<boost::detail::graph::dot_grammar,boost::spirit::parser_context<boost::spirit::nil_t>
boost::spirit::grammar<boost::detail::graph::dot_grammar,boost::spirit::parser_context<boost::spirit::nil_t>
>::parse_main<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>
> >() Line 53 C++
         boost::spirit::grammar<boost::detail::graph::dot_grammar,boost::spirit::parser_context<boost::spirit::nil_t>
boost::spirit::grammar<boost::detail::graph::dot_grammar,boost::spirit::parser_context<boost::spirit::nil_t>
>::parse<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>
> >() Line 63 C++
         boost::detail::graph::read_graphviz() Line 57 C++
         boost::read_graphviz<boost::adjacency_list<boost::setS,boost::vecS,boost::directedS,boost::property<enum
boost::vertex_name_t,std::basic_string<char,std::char_traits<char>,std::allocator<char>
>,boost::property<enum
boost::vertex_color_t,float,boost::no_property> >,boost::property<enum
boost::edge_weight_t,double,boost::no_property>,boost::no_property,boost::listS>
>() Line 748 C++
         test_graph<boost::directedS,boost::setS>() Line 75 C++
         test_main() Line 200 C++
         test_main_caller::operator()() Line 36 C++
         boost::unit_test::ut_detail::invoker<boost::unit_test::ut_detail::unused>::invoke<test_main_caller>()
Line 56 C++
         boost::unit_test::ut_detail::callback0_impl_t<boost::unit_test::ut_detail::unused,test_main_caller>::invoke()
Line 89 C++
         boost::unit_test::callback0<boost::unit_test::ut_detail::unused>::operator()()
Line 118 C++
         boost::unit_test::`anonymous
namespace'::zero_return_wrapper::operator()() Line 39 C++
         boost::unit_test::ut_detail::invoker<int>::invoke<boost::unit_test::`anonymous
namespace'::zero_return_wrapper>() Line 42 C++
         boost::unit_test::ut_detail::callback0_impl_t<int,boost::unit_test::`anonymous
namespace'::zero_return_wrapper>::invoke() Line 89 C++
         boost::unit_test::callback0<int>::operator()() Line 118 C++
         boost::execution_monitor::catch_signals() Line 493 C++
         boost::execution_monitor::execute() Line 225 C++
         boost::unit_test::unit_test_monitor_t::execute_and_translate()
Line 56 C++
         boost::unit_test::framework_impl::visit() Line 100 C++
         boost::unit_test::traverse_test_tree() Line 155 C++
         boost::unit_test::traverse_test_tree() Line 196 C++
         boost::unit_test::traverse_test_tree() Line 167 C++
         boost::unit_test::traverse_test_tree() Line 198 C++
         boost::unit_test::framework::run() Line 324 C++
         main() Line 49 C++
         mainCRTStartup() Line 558 C
         RegisterWaitForInputIdle()
         [Frames below may be incorrect and/or missing, no symbols loaded
for kernel32.dll]

> Doug
>
>_______________________________________________
>Boost-Testing mailing list
>Boost-Testing_at_[hidden]
>http://lists.boost.org/mailman/listinfo.cgi/boost-testing
>

Victor A. Wagner Jr. http://rudbek.com
The five most dangerous words in the English language:
               "There oughta be a law"


Boost-testing list run by mbergal at meta-comm.com