Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1>------ Build started: Project: ParserTests, Configuration: Debug x64 ------
- 1> main.cpp
- 1>C:\Program Files (x86)\boost\boost_1_53_0\boost/spirit/home/support/container.hpp(117): error C2039: 'value_type' : is not a member of 'ElemParseData'
- 1> main.cpp(12) : see declaration of 'ElemParseData'
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/spirit/home/qi/detail/pass_container.hpp(296) : see reference to class template instantiation 'boost::spirit::traits::container_value<Container>' being compiled
- 1> with
- 1> [
- 1> Container=ElemParseData
- 1> ]
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/spirit/home/qi/detail/pass_container.hpp(331) : see reference to function template instantiation 'bool boost::spirit::qi::detail::pass_container<F,Attr,Sequence>::dispatch_attribute<Component>(const Component &,boost::mpl::true_) const' being compiled
- 1> with
- 1> [
- 1> F=fail_function,
- 1> Attr=ElemParseData,
- 1> Sequence=boost::mpl::false_,
- 1> Component=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>
- 1> ]
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/spirit/home/qi/detail/pass_container.hpp(331) : see reference to function template instantiation 'bool boost::spirit::qi::detail::pass_container<F,Attr,Sequence>::dispatch_attribute<Component>(const Component &,boost::mpl::true_) const' being compiled
- 1> with
- 1> [
- 1> F=fail_function,
- 1> Attr=ElemParseData,
- 1> Sequence=boost::mpl::false_,
- 1> Component=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>
- 1> ]
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/spirit/home/qi/operator/kleene.hpp(65) : see reference to function template instantiation 'bool boost::spirit::qi::detail::pass_container<F,Attr,Sequence>::operator ()<Subject>(const Component &) const' being compiled
- 1> with
- 1> [
- 1> F=fail_function,
- 1> Attr=ElemParseData,
- 1> Sequence=boost::mpl::false_,
- 1> Subject=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>,
- 1> Component=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>
- 1> ]
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/spirit/home/qi/operator/kleene.hpp(65) : see reference to function template instantiation 'bool boost::spirit::qi::detail::pass_container<F,Attr,Sequence>::operator ()<Subject>(const Component &) const' being compiled
- 1> with
- 1> [
- 1> F=fail_function,
- 1> Attr=ElemParseData,
- 1> Sequence=boost::mpl::false_,
- 1> Subject=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>,
- 1> Component=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>
- 1> ]
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/spirit/home/qi/operator/kleene.hpp(84) : see reference to function template instantiation 'bool boost::spirit::qi::kleene<Subject>::parse_container<boost::spirit::qi::detail::pass_container<F,Attr,Sequence>>(boost::spirit::qi::detail::pass_container<F,Attr,Sequence>) const' being compiled
- 1> with
- 1> [
- 1> Subject=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>,
- 1> F=fail_function,
- 1> Attr=ElemParseData,
- 1> Sequence=boost::mpl::false_
- 1> ]
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/spirit/home/qi/operator/kleene.hpp(84) : see reference to function template instantiation 'bool boost::spirit::qi::kleene<Subject>::parse_container<boost::spirit::qi::detail::pass_container<F,Attr,Sequence>>(boost::spirit::qi::detail::pass_container<F,Attr,Sequence>) const' being compiled
- 1> with
- 1> [
- 1> Subject=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>,
- 1> F=fail_function,
- 1> Attr=ElemParseData,
- 1> Sequence=boost::mpl::false_
- 1> ]
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp(43) : see reference to function template instantiation 'bool boost::spirit::qi::kleene<Subject>::parse<Iterator,Context,Skipper,T>(Iterator &,const Iterator &,Context &,const Skipper &,Attribute &) const' being compiled
- 1> with
- 1> [
- 1> Subject=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>,
- 1> Iterator=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,
- 1> Context=boost::spirit::context<boost::fusion::cons<ElemParseData &,boost::fusion::nil>,boost::fusion::vector0<>>,
- 1> Skipper=boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::iso8859_1>>,
- 1> T=ElemParseData,
- 1> Attribute=ElemParseData
- 1> ]
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp(43) : see reference to function template instantiation 'bool boost::spirit::qi::kleene<Subject>::parse<Iterator,Context,Skipper,T>(Iterator &,const Iterator &,Context &,const Skipper &,Attribute &) const' being compiled
- 1> with
- 1> [
- 1> Subject=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>,
- 1> Iterator=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,
- 1> Context=boost::spirit::context<boost::fusion::cons<ElemParseData &,boost::fusion::nil>,boost::fusion::vector0<>>,
- 1> Skipper=boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::iso8859_1>>,
- 1> T=ElemParseData,
- 1> Attribute=ElemParseData
- 1> ]
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp(53) : see reference to function template instantiation 'bool boost::spirit::qi::detail::parser_binder<Parser,Auto>::call<Iterator,Skipper,Context>(Iterator &,const Iterator &,Context &,const Skipper &,boost::mpl::false_) const' being compiled
- 1> with
- 1> [
- 1> Parser=boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>>,
- 1> Auto=boost::mpl::false_,
- 1> Iterator=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,
- 1> Skipper=boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::iso8859_1>>,
- 1> Context=boost::spirit::context<boost::fusion::cons<ElemParseData &,boost::fusion::nil>,boost::fusion::vector0<>>
- 1> ]
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp(53) : see reference to function template instantiation 'bool boost::spirit::qi::detail::parser_binder<Parser,Auto>::call<Iterator,Skipper,Context>(Iterator &,const Iterator &,Context &,const Skipper &,boost::mpl::false_) const' being compiled
- 1> with
- 1> [
- 1> Parser=boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>>,
- 1> Auto=boost::mpl::false_,
- 1> Iterator=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,
- 1> Skipper=boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::iso8859_1>>,
- 1> Context=boost::spirit::context<boost::fusion::cons<ElemParseData &,boost::fusion::nil>,boost::fusion::vector0<>>
- 1> ]
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/function/function_template.hpp(132) : see reference to function template instantiation 'bool boost::spirit::qi::detail::parser_binder<Parser,Auto>::operator ()<Iterator,boost::spirit::qi::char_class<Tag>,boost::spirit::context<Attributes,Locals>>(Iterator &,const Iterator &,Context &,const Skipper &) const' being compiled
- 1> with
- 1> [
- 1> Parser=boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>>,
- 1> Auto=boost::mpl::false_,
- 1> Iterator=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,
- 1> Tag=boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::iso8859_1>,
- 1> Attributes=boost::fusion::cons<ElemParseData &,boost::fusion::nil>,
- 1> Locals=boost::fusion::vector0<>,
- 1> Context=boost::spirit::context<boost::fusion::cons<ElemParseData &,boost::fusion::nil>,boost::fusion::vector0<>>,
- 1> Skipper=boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::iso8859_1>>
- 1> ]
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/function/function_template.hpp(132) : see reference to function template instantiation 'bool boost::spirit::qi::detail::parser_binder<Parser,Auto>::operator ()<Iterator,boost::spirit::qi::char_class<Tag>,boost::spirit::context<Attributes,Locals>>(Iterator &,const Iterator &,Context &,const Skipper &) const' being compiled
- 1> with
- 1> [
- 1> Parser=boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>>,
- 1> Auto=boost::mpl::false_,
- 1> Iterator=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,
- 1> Tag=boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::iso8859_1>,
- 1> Attributes=boost::fusion::cons<ElemParseData &,boost::fusion::nil>,
- 1> Locals=boost::fusion::vector0<>,
- 1> Context=boost::spirit::context<boost::fusion::cons<ElemParseData &,boost::fusion::nil>,boost::fusion::vector0<>>,
- 1> Skipper=boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::iso8859_1>>
- 1> ]
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/function/function_template.hpp(126) : while compiling class template member function 'bool boost::detail::function::function_obj_invoker4<FunctionObj,R,T0,T1,T2,T3>::invoke(boost::detail::function::function_buffer &,T0,T1,T2,T3)'
- 1> with
- 1> [
- 1> FunctionObj=boost::spirit::qi::detail::parser_binder<boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>>,boost::mpl::false_>,
- 1> R=bool,
- 1> T0=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>> &,
- 1> T1=const std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>> &,
- 1> T2=boost::spirit::context<boost::fusion::cons<ElemParseData &,boost::fusion::nil>,boost::fusion::vector0<>> &,
- 1> T3=const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::iso8859_1>> &
- 1> ]
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/function/function_template.hpp(934) : see reference to function template instantiation 'bool boost::detail::function::function_obj_invoker4<FunctionObj,R,T0,T1,T2,T3>::invoke(boost::detail::function::function_buffer &,T0,T1,T2,T3)' being compiled
- 1> with
- 1> [
- 1> FunctionObj=boost::spirit::qi::detail::parser_binder<boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>>,boost::mpl::false_>,
- 1> R=bool,
- 1> T0=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>> &,
- 1> T1=const std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>> &,
- 1> T2=boost::spirit::context<boost::fusion::cons<ElemParseData &,boost::fusion::nil>,boost::fusion::vector0<>> &,
- 1> T3=const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::iso8859_1>> &
- 1> ]
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/function/function_template.hpp(934) : see reference to class template instantiation 'boost::detail::function::function_obj_invoker4<FunctionObj,R,T0,T1,T2,T3>' being compiled
- 1> with
- 1> [
- 1> FunctionObj=boost::spirit::qi::detail::parser_binder<boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>>,boost::mpl::false_>,
- 1> R=bool,
- 1> T0=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>> &,
- 1> T1=const std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>> &,
- 1> T2=boost::spirit::context<boost::fusion::cons<ElemParseData &,boost::fusion::nil>,boost::fusion::vector0<>> &,
- 1> T3=const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::iso8859_1>> &
- 1> ]
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/function/function_template.hpp(722) : see reference to function template instantiation 'void boost::function4<R,T0,T1,T2,T3>::assign_to<Functor>(Functor)' being compiled
- 1> with
- 1> [
- 1> R=bool,
- 1> T0=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>> &,
- 1> T1=const std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>> &,
- 1> T2=boost::spirit::context<boost::fusion::cons<ElemParseData &,boost::fusion::nil>,boost::fusion::vector0<>> &,
- 1> T3=const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::iso8859_1>> &,
- 1> Functor=boost::spirit::qi::detail::parser_binder<boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>>,boost::mpl::false_>
- 1> ]
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/function/function_template.hpp(722) : see reference to function template instantiation 'void boost::function4<R,T0,T1,T2,T3>::assign_to<Functor>(Functor)' being compiled
- 1> with
- 1> [
- 1> R=bool,
- 1> T0=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>> &,
- 1> T1=const std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>> &,
- 1> T2=boost::spirit::context<boost::fusion::cons<ElemParseData &,boost::fusion::nil>,boost::fusion::vector0<>> &,
- 1> T3=const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::iso8859_1>> &,
- 1> Functor=boost::spirit::qi::detail::parser_binder<boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>>,boost::mpl::false_>
- 1> ]
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/function/function_template.hpp(1070) : see reference to function template instantiation 'boost::function4<R,T0,T1,T2,T3>::function4<boost::spirit::qi::detail::parser_binder<Parser,Auto>>(Functor,int)' being compiled
- 1> with
- 1> [
- 1> R=bool,
- 1> T0=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>> &,
- 1> T1=const std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>> &,
- 1> T2=boost::spirit::context<boost::fusion::cons<ElemParseData &,boost::fusion::nil>,boost::fusion::vector0<>> &,
- 1> T3=const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::iso8859_1>> &,
- 1> Parser=boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>>,
- 1> Auto=boost::mpl::false_,
- 1> Functor=boost::spirit::qi::detail::parser_binder<boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>>,boost::mpl::false_>
- 1> ]
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/function/function_template.hpp(1070) : see reference to function template instantiation 'boost::function4<R,T0,T1,T2,T3>::function4<boost::spirit::qi::detail::parser_binder<Parser,Auto>>(Functor,int)' being compiled
- 1> with
- 1> [
- 1> R=bool,
- 1> T0=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>> &,
- 1> T1=const std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>> &,
- 1> T2=boost::spirit::context<boost::fusion::cons<ElemParseData &,boost::fusion::nil>,boost::fusion::vector0<>> &,
- 1> T3=const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::iso8859_1>> &,
- 1> Parser=boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>>,
- 1> Auto=boost::mpl::false_,
- 1> Functor=boost::spirit::qi::detail::parser_binder<boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>>,boost::mpl::false_>
- 1> ]
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/function/function_template.hpp(1124) : see reference to function template instantiation 'boost::function<Signature>::function<boost::spirit::qi::detail::parser_binder<Parser,Auto>>(Functor,int)' being compiled
- 1> with
- 1> [
- 1> Signature=bool (std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>> &,const std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>> &,boost::spirit::context<boost::fusion::cons<ElemParseData &,boost::fusion::nil>,boost::fusion::vector0<>> &,const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::iso8859_1>> &),
- 1> Parser=boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>>,
- 1> Auto=boost::mpl::false_,
- 1> Functor=boost::spirit::qi::detail::parser_binder<boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>>,boost::mpl::false_>
- 1> ]
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/function/function_template.hpp(1124) : see reference to function template instantiation 'boost::function<Signature>::function<boost::spirit::qi::detail::parser_binder<Parser,Auto>>(Functor,int)' being compiled
- 1> with
- 1> [
- 1> Signature=bool (std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>> &,const std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>> &,boost::spirit::context<boost::fusion::cons<ElemParseData &,boost::fusion::nil>,boost::fusion::vector0<>> &,const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::iso8859_1>> &),
- 1> Parser=boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>>,
- 1> Auto=boost::mpl::false_,
- 1> Functor=boost::spirit::qi::detail::parser_binder<boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>>,boost::mpl::false_>
- 1> ]
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/spirit/home/qi/nonterminal/rule.hpp(183) : see reference to function template instantiation 'boost::function<Signature> &boost::function<Signature>::operator =<boost::spirit::qi::detail::parser_binder<Parser,Auto>>(Functor)' being compiled
- 1> with
- 1> [
- 1> Signature=bool (std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>> &,const std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>> &,boost::spirit::context<boost::fusion::cons<ElemParseData &,boost::fusion::nil>,boost::fusion::vector0<>> &,const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::iso8859_1>> &),
- 1> Parser=boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>>,
- 1> Auto=boost::mpl::false_,
- 1> Functor=boost::spirit::qi::detail::parser_binder<boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>>,boost::mpl::false_>
- 1> ]
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/spirit/home/qi/nonterminal/rule.hpp(183) : see reference to function template instantiation 'boost::function<Signature> &boost::function<Signature>::operator =<boost::spirit::qi::detail::parser_binder<Parser,Auto>>(Functor)' being compiled
- 1> with
- 1> [
- 1> Signature=bool (std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>> &,const std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>> &,boost::spirit::context<boost::fusion::cons<ElemParseData &,boost::fusion::nil>,boost::fusion::vector0<>> &,const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space,boost::spirit::char_encoding::iso8859_1>> &),
- 1> Parser=boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>>,
- 1> Auto=boost::mpl::false_,
- 1> Functor=boost::spirit::qi::detail::parser_binder<boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>>,boost::mpl::false_>
- 1> ]
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/spirit/home/qi/nonterminal/rule.hpp(220) : see reference to function template instantiation 'void boost::spirit::qi::rule<Iterator,T1,T2,T3,T4>::define<boost::mpl::false_,Expr>(boost::spirit::qi::rule<Iterator,T1,T2,T3,T4> &,const Expr &,boost::mpl::true_)' being compiled
- 1> with
- 1> [
- 1> Iterator=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,
- 1> T1=ElemParseData (void),
- 1> T2=boost::spirit::iso8859_1::space_type,
- 1> T3=boost::spirit::unused_type,
- 1> T4=boost::spirit::unused_type,
- 1> Expr=boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference,boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type> ,boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type> >,2> &>,1>
- 1> ]
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/spirit/home/qi/nonterminal/rule.hpp(220) : see reference to function template instantiation 'void boost::spirit::qi::rule<Iterator,T1,T2,T3,T4>::define<boost::mpl::false_,Expr>(boost::spirit::qi::rule<Iterator,T1,T2,T3,T4> &,const Expr &,boost::mpl::true_)' being compiled
- 1> with
- 1> [
- 1> Iterator=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,
- 1> T1=ElemParseData (void),
- 1> T2=boost::spirit::iso8859_1::space_type,
- 1> T3=boost::spirit::unused_type,
- 1> T4=boost::spirit::unused_type,
- 1> Expr=boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference,boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type> ,boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type> >,2> &>,1>
- 1> ]
- 1> main.cpp(36) : see reference to function template instantiation 'boost::spirit::qi::rule<Iterator,T1,T2,T3,T4> &boost::spirit::qi::rule<Iterator,T1,T2,T3,T4>::operator =<boost::proto::exprns_::expr<Tag,Args,Arity>>(const Expr &)' being compiled
- 1> with
- 1> [
- 1> Iterator=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,
- 1> T1=ElemParseData (void),
- 1> T2=boost::spirit::iso8859_1::space_type,
- 1> T3=boost::spirit::unused_type,
- 1> T4=boost::spirit::unused_type,
- 1> Tag=boost::proto::tagns_::tag::dereference,
- 1> Args=boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type> ,boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type> >,2> &>,
- 1> Arity=1,
- 1> Expr=boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference,boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type> ,boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type> >,2> &>,1>
- 1> ]
- 1> main.cpp(36) : see reference to function template instantiation 'boost::spirit::qi::rule<Iterator,T1,T2,T3,T4> &boost::spirit::qi::rule<Iterator,T1,T2,T3,T4>::operator =<boost::proto::exprns_::expr<Tag,Args,Arity>>(const Expr &)' being compiled
- 1> with
- 1> [
- 1> Iterator=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,
- 1> T1=ElemParseData (void),
- 1> T2=boost::spirit::iso8859_1::space_type,
- 1> T3=boost::spirit::unused_type,
- 1> T4=boost::spirit::unused_type,
- 1> Tag=boost::proto::tagns_::tag::dereference,
- 1> Args=boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type> ,boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type> >,2> &>,
- 1> Arity=1,
- 1> Expr=boost::proto::exprns_::expr<boost::proto::tagns_::tag::dereference,boost::proto::argsns_::list1<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::shift_right,boost::proto::argsns_::list2<boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type> ,boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type> >,2> &>,1>
- 1> ]
- 1>C:\Program Files (x86)\boost\boost_1_53_0\boost/spirit/home/support/container.hpp(117): error C2146: syntax error : missing ',' before identifier 'value_type'
- 1>C:\Program Files (x86)\boost\boost_1_53_0\boost/spirit/home/support/container.hpp(117): error C2065: 'value_type' : undeclared identifier
- 1>C:\Program Files (x86)\boost\boost_1_53_0\boost/spirit/home/support/container.hpp(118): error C2955: 'boost::spirit::traits::detail::remove_value_const' : use of class template requires template argument list
- 1> C:\Program Files (x86)\boost\boost_1_53_0\boost/spirit/home/support/container.hpp(95) : see declaration of 'boost::spirit::traits::detail::remove_value_const'
- 1>C:\Program Files (x86)\boost\boost_1_53_0\boost/spirit/home/qi/detail/pass_container.hpp(311): error C2514: 'boost::mpl::and_<boost::spirit::traits::handles_container<T,Attribute,Context,Iterator>,boost::spirit::traits::pass_through_container<Attr,T,rhs_attribute,Sequence,boost::spirit::qi::domain>>' : class has no constructors
- 1> with
- 1> [
- 1> T=boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<float> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,std::vector<unsigned int> (void),boost::spirit::iso8859_1::space_type>>,boost::fusion::nil>>>,
- 1> Attribute=ElemParseData,
- 1> Context=boost::spirit::context<boost::fusion::cons<ElemParseData &,boost::fusion::nil>,boost::fusion::vector0<>>,
- 1> Iterator=std::_String_const_iterator<std::_String_val<std::_Simple_types<char>>>,
- 1> Attr=ElemParseData,
- 1> Sequence=boost::mpl::false_
- 1> ]
- ========== Build: 0 succeeded, 1 failed, 2 up-to-date, 0 skipped ==========
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement