|
Boost-Commit : |
From: eric_at_[hidden]
Date: 2007-12-09 12:56:20
Author: eric_niebler
Date: 2007-12-09 12:56:20 EST (Sun, 09 Dec 2007)
New Revision: 41927
URL: http://svn.boost.org/trac/boost/changeset/41927
Log:
stoopid gcc name lookup spoils everything
Text files modified:
branches/proto/v3/boost/xpressive/detail/static/grammar.hpp | 14 +++++++-------
1 files changed, 7 insertions(+), 7 deletions(-)
Modified: branches/proto/v3/boost/xpressive/detail/static/grammar.hpp
==============================================================================
--- branches/proto/v3/boost/xpressive/detail/static/grammar.hpp (original)
+++ branches/proto/v3/boost/xpressive/detail/static/grammar.hpp 2007-12-09 12:56:20 EST (Sun, 09 Dec 2007)
@@ -155,12 +155,12 @@
using namespace xpressive::detail;
struct MarkedSubExpr
- : assign<terminal<mark_placeholder>, _>
+ : proto::assign<terminal<mark_placeholder>, _>
{};
struct MarkedSubExprEx
: or_<
- assign<terminal<mark_placeholder>, _>
+ proto::assign<terminal<mark_placeholder>, _>
, shift_right<terminal<mark_begin_matcher>, _>
, shift_right<
terminal<repeat_begin_matcher>
@@ -362,7 +362,7 @@
, mpl::next<ListSet<Char>(_left)>()
>
, when<
- assign<terminal<set_initializer>, CharLiteral<Char> >
+ proto::assign<terminal<set_initializer>, CharLiteral<Char> >
, _one()
>
>
@@ -523,7 +523,7 @@
// Ignore nested actions, because attributes are scoped
when< subscript<_, _>, _state >
, when< terminal<_>, _state >
- , when< assign<terminal<attribute_placeholder<Nbr> >, _>, _arg(_right) >
+ , when< proto::assign<terminal<attribute_placeholder<Nbr> >, _>, _arg(_right) >
, otherwise< fold<_, _state, FindAttr<Nbr> > >
>
{};
@@ -862,7 +862,7 @@
struct case_<tag::assign, Dummy>
: or_<
// (s1= ...)
- when<assign<terminal<mark_placeholder>, Gram>, as_regex(as_marker)>
+ when<proto::assign<terminal<mark_placeholder>, Gram>, as_regex(as_marker)>
// (set= 'a')
, when<ListSet<Char>, as_matcher(_arg(_right), _visitor)>
>
@@ -959,7 +959,7 @@
, when<
or_<
complement<subscript<terminal<set_initializer>, terminal<_> > >
- , complement<assign<terminal<set_initializer>, terminal<_> > >
+ , complement<proto::assign<terminal<set_initializer>, terminal<_> > >
>
, as_regex(_make_complement(_right(_arg)))
>
@@ -1024,7 +1024,7 @@
: or_<
typename Cases<Char, Gram>::template case_<tag::assign>
, when<
- assign<terminal<attribute_placeholder<_> >, _>
+ proto::assign<terminal<attribute_placeholder<_> >, _>
, as_attr_matcher
>
>
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk