*** boost/spirit/core/non_terminal/impl/rule.ipp.orig 2006-11-13 11:54:53.000000000 +0100 --- boost/spirit/core/non_terminal/impl/rule.ipp 2006-11-13 11:55:31.000000000 +0100 *************** namespace boost { namespace spirit { *** 224,230 **** template struct concrete_parser : abstract_parser { ! concrete_parser(ParserT const& p) : p(p) {} virtual ~concrete_parser() {} virtual typename match_result::type --- 224,230 ---- template struct concrete_parser : abstract_parser { ! concrete_parser(ParserT const& p_) : p(p_) {} virtual ~concrete_parser() {} virtual typename match_result::type *** boost/spirit/core/impl/match.ipp.orig 2006-11-13 11:55:48.000000000 +0100 --- boost/spirit/core/impl/match.ipp 2006-11-13 11:57:19.000000000 +0100 *************** namespace boost { namespace spirit *** 17,28 **** : len(-1), val() {} template ! inline match::match(std::size_t length) ! : len(length), val() {} template ! inline match::match(std::size_t length, ctor_param_t val_) ! : len(length), val(val_) {} template inline bool --- 17,29 ---- : len(-1), val() {} template ! inline match::match(std::size_t length_) ! : len(length_), val() {} template ! inline match::match(std::size_t length_, ctor_param_t val_) ! : len(length_), val(val_) {} template inline bool