Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r54648 - in trunk/boost/spirit/home: karma karma/auxiliary karma/nonterminal karma/stream lex lex/lexer qi qi/auxiliary qi/nonterminal qi/stream
From: hartmut.kaiser_at_[hidden]
Date: 2009-07-04 12:29:28


Author: hkaiser
Date: 2009-07-04 12:29:27 EDT (Sat, 04 Jul 2009)
New Revision: 54648
URL: http://svn.boost.org/trac/boost/changeset/54648

Log:
Spirit: fixed broken BOOST_SPIRIT_ASSERT_MATCH
Text files modified:
   trunk/boost/spirit/home/karma/auxiliary/lazy.hpp | 4 ++--
   trunk/boost/spirit/home/karma/generate.hpp | 16 ++++++++--------
   trunk/boost/spirit/home/karma/generate_attr.hpp | 6 +++---
   trunk/boost/spirit/home/karma/nonterminal/rule.hpp | 4 ++--
   trunk/boost/spirit/home/karma/stream/format_manip.hpp | 16 ++++++++--------
   trunk/boost/spirit/home/karma/stream/format_manip_attr.hpp | 10 +++++-----
   trunk/boost/spirit/home/karma/what.hpp | 2 +-
   trunk/boost/spirit/home/lex/lexer/lexer.hpp | 6 +++---
   trunk/boost/spirit/home/lex/lexer/token_set.hpp | 6 +++---
   trunk/boost/spirit/home/lex/tokenize_and_parse.hpp | 12 ++++++------
   trunk/boost/spirit/home/lex/tokenize_and_parse_attr.hpp | 6 +++---
   trunk/boost/spirit/home/qi/auxiliary/lazy.hpp | 4 ++--
   trunk/boost/spirit/home/qi/nonterminal/rule.hpp | 4 ++--
   trunk/boost/spirit/home/qi/parse.hpp | 12 ++++++------
   trunk/boost/spirit/home/qi/parse_attr.hpp | 6 +++---
   trunk/boost/spirit/home/qi/stream/match_manip.hpp | 16 ++++++++--------
   trunk/boost/spirit/home/qi/stream/match_manip_attr.hpp | 10 +++++-----
   trunk/boost/spirit/home/qi/what.hpp | 2 +-
   18 files changed, 71 insertions(+), 71 deletions(-)

Modified: trunk/boost/spirit/home/karma/auxiliary/lazy.hpp
==============================================================================
--- trunk/boost/spirit/home/karma/auxiliary/lazy.hpp (original)
+++ trunk/boost/spirit/home/karma/auxiliary/lazy.hpp 2009-07-04 12:29:27 EDT (Sat, 04 Jul 2009)
@@ -63,7 +63,7 @@
             // If you got an error_invalid_expression error message here,
             // then the expression (expr_type) is not a valid spirit karma
             // expression.
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, expr_type)
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, expr_type);
 
             typedef typename
                 result_of::compile<karma::domain, expr_type, modifier>::type
@@ -134,7 +134,7 @@
             // If you got an error_invalid_expression error message here,
             // then the expression (expr_type) is not a valid spirit karma
             // expression.
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, expr_type)
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, expr_type);
 
             typedef typename
                 result_of::compile<karma::domain, expr_type, modifier>::type

Modified: trunk/boost/spirit/home/karma/generate.hpp
==============================================================================
--- trunk/boost/spirit/home/karma/generate.hpp (original)
+++ trunk/boost/spirit/home/karma/generate.hpp 2009-07-04 12:29:27 EDT (Sat, 04 Jul 2009)
@@ -38,7 +38,7 @@
         // Report invalid expression error as early as possible.
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit karma expression.
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr);
 
         // wrap user supplied iterator into our own output iterator
         detail::output_iterator<OutputIterator> sink(target_sink);
@@ -54,7 +54,7 @@
         // Report invalid expression error as early as possible.
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit karma expression.
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr);
         return compile<karma::domain>(expr).generate(sink, unused, unused, unused);
     }
 
@@ -69,7 +69,7 @@
         // Report invalid expression error as early as possible.
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit karma expression.
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr);
 
         // wrap user supplied iterator into our own output iterator
         detail::output_iterator<OutputIterator> sink(target_sink);
@@ -86,7 +86,7 @@
         // Report invalid expression error as early as possible.
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit karma expression.
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr);
         return compile<karma::domain>(expr).generate(sink, unused, unused, attr);
     }
 
@@ -104,8 +104,8 @@
         // If you got an error_invalid_expression error message here,
         // then either the expression (expr) or skipper is not a valid
         // spirit karma expression.
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr)
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Delimiter)
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr);
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Delimiter);
 
         typename result_of::compile<karma::domain, Delimiter>::type const
             delimiter_ = compile<karma::domain>(delimiter);
@@ -149,8 +149,8 @@
         // If you got an error_invalid_expression error message here,
         // then either the expression (expr) or skipper is not a valid
         // spirit karma expression.
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr)
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Delimiter)
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr);
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Delimiter);
 
         typename result_of::compile<karma::domain, Delimiter>::type const
             delimiter_ = compile<karma::domain>(delimiter);

Modified: trunk/boost/spirit/home/karma/generate_attr.hpp
==============================================================================
--- trunk/boost/spirit/home/karma/generate_attr.hpp (original)
+++ trunk/boost/spirit/home/karma/generate_attr.hpp 2009-07-04 12:29:27 EDT (Sat, 04 Jul 2009)
@@ -48,7 +48,7 @@
         // Report invalid expression error as early as possible.
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit karma expression.
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr);
 
         typedef fusion::vector<
             BOOST_PP_ENUM(N, BOOST_SPIRIT_KARMA_ATTRIBUTE_REFERENCE, A)
@@ -86,8 +86,8 @@
         // If you got an error_invalid_expression error message here,
         // then either the expression (expr) or skipper is not a valid
         // spirit karma expression.
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr)
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Delimiter)
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr);
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Delimiter);
 
         typename result_of::compile<karma::domain, Delimiter>::type const
             delimiter_ = compile<karma::domain>(delimiter);

Modified: trunk/boost/spirit/home/karma/nonterminal/rule.hpp
==============================================================================
--- trunk/boost/spirit/home/karma/nonterminal/rule.hpp (original)
+++ trunk/boost/spirit/home/karma/nonterminal/rule.hpp 2009-07-04 12:29:27 EDT (Sat, 04 Jul 2009)
@@ -214,7 +214,7 @@
             // Report invalid expression error as early as possible.
             // If you got an error_invalid_expression error message here,
             // then the expression (expr) is not a valid spirit karma expression.
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr);
 
             f = detail::bind_generator<mpl::false_>(compile<karma::domain>(expr));
             return *this;
@@ -227,7 +227,7 @@
             // Report invalid expression error as early as possible.
             // If you got an error_invalid_expression error message here,
             // then the expression (expr) is not a valid spirit karma expression.
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr);
 
             r.f = detail::bind_generator<mpl::true_>(compile<karma::domain>(expr));
             return r;

Modified: trunk/boost/spirit/home/karma/stream/format_manip.hpp
==============================================================================
--- trunk/boost/spirit/home/karma/stream/format_manip.hpp (original)
+++ trunk/boost/spirit/home/karma/stream/format_manip.hpp 2009-07-04 12:29:27 EDT (Sat, 04 Jul 2009)
@@ -22,7 +22,7 @@
         // Report invalid expression error as early as possible.
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit karma expression.
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr);
         return karma::detail::format_manip<Expr>(xpr, unused, unused);
     }
 
@@ -35,7 +35,7 @@
         // Report invalid expression error as early as possible.
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit karma expression.
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr);
         return format_manip<Expr, mpl::false_, unused_type, Attribute>(
             xpr, unused, attr);
     }
@@ -51,8 +51,8 @@
         // Report invalid expression error as early as possible.
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit karma expression.
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr)
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Delimiter)
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr);
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Delimiter);
         return format_manip<Expr, mpl::false_, Delimiter>(
             xpr, d, pre_delimit, unused);
     }
@@ -67,8 +67,8 @@
         // Report invalid expression error as early as possible.
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit karma expression.
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr)
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Delimiter)
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr);
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Delimiter);
         return format_manip<Expr, mpl::false_, Delimiter, Attribute>(
             xpr, d, pre_delimit, attr);
     }
@@ -82,8 +82,8 @@
         // Report invalid expression error as early as possible.
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit karma expression.
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr)
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Delimiter)
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr);
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Delimiter);
         return format_manip<Expr, mpl::false_, Delimiter, Attribute>(
             xpr, d, delimit_flag::dont_predelimit, attr);
     }

Modified: trunk/boost/spirit/home/karma/stream/format_manip_attr.hpp
==============================================================================
--- trunk/boost/spirit/home/karma/stream/format_manip_attr.hpp (original)
+++ trunk/boost/spirit/home/karma/stream/format_manip_attr.hpp 2009-07-04 12:29:27 EDT (Sat, 04 Jul 2009)
@@ -50,7 +50,7 @@
         // Report invalid expression error as early as possible.
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit karma expression.
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr);
 
         typedef fusion::vector<
             BOOST_PP_ENUM(N, BOOST_SPIRIT_KARMA_ATTRIBUTE_REFERENCE, A)
@@ -77,8 +77,8 @@
         // Report invalid expression error as early as possible.
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit karma expression.
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr)
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Delimiter)
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr);
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Delimiter);
 
         typedef fusion::vector<
             BOOST_PP_ENUM(N, BOOST_SPIRIT_KARMA_ATTRIBUTE_REFERENCE, A)
@@ -103,8 +103,8 @@
         // Report invalid expression error as early as possible.
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit karma expression.
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr)
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Delimiter)
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr);
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Delimiter);
 
         typedef fusion::vector<
             BOOST_PP_ENUM(N, BOOST_SPIRIT_KARMA_ATTRIBUTE_REFERENCE, A)

Modified: trunk/boost/spirit/home/karma/what.hpp
==============================================================================
--- trunk/boost/spirit/home/karma/what.hpp (original)
+++ trunk/boost/spirit/home/karma/what.hpp 2009-07-04 12:29:27 EDT (Sat, 04 Jul 2009)
@@ -19,7 +19,7 @@
         // If you got an error_invalid_expression
         // error message here, then the expression (expr) is not a
         // valid spirit karma expression.
- BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(karma::domain, Expr);
         return compile<karma::domain>(xpr).what(unused);
     }
 

Modified: trunk/boost/spirit/home/lex/lexer/lexer.hpp
==============================================================================
--- trunk/boost/spirit/home/lex/lexer/lexer.hpp (original)
+++ trunk/boost/spirit/home/lex/lexer/lexer.hpp 2009-07-04 12:29:27 EDT (Sat, 04 Jul 2009)
@@ -238,7 +238,7 @@
                 // If you got an error_invalid_expression error message here,
                 // then the expression (expr) is not a valid spirit lex
                 // expression.
- BOOST_SPIRIT_ASSERT_MATCH(lex::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(lex::domain, Expr);
 
                 def.clear(state.c_str());
                 define(xpr);
@@ -262,7 +262,7 @@
             // If you got an error_invalid_expression error message here,
             // then the expression (expr) is not a valid spirit lex
             // expression.
- BOOST_SPIRIT_ASSERT_MATCH(lex::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(lex::domain, Expr);
 
             lexdef.define(xpr);
             return lexdef;
@@ -276,7 +276,7 @@
             // If you got an error_invalid_expression error message here,
             // then the expression (expr) is not a valid spirit lex
             // expression.
- BOOST_SPIRIT_ASSERT_MATCH(lex::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(lex::domain, Expr);
 
             lexdef.define(xpr);
             return lexdef;

Modified: trunk/boost/spirit/home/lex/lexer/token_set.hpp
==============================================================================
--- trunk/boost/spirit/home/lex/lexer/token_set.hpp (original)
+++ trunk/boost/spirit/home/lex/lexer/token_set.hpp 2009-07-04 12:29:27 EDT (Sat, 04 Jul 2009)
@@ -242,7 +242,7 @@
             // If you got an error_invalid_expression error message here,
             // then the expression (expr) is not a valid spirit lex
             // expression.
- BOOST_SPIRIT_ASSERT_MATCH(lex::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(lex::domain, Expr);
 
             this->clear();
             define(xpr);
@@ -267,7 +267,7 @@
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit lex
         // expression.
- BOOST_SPIRIT_ASSERT_MATCH(lex::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(lex::domain, Expr);
 
         tokset.define(xpr);
         return tokset;
@@ -281,7 +281,7 @@
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit lex
         // expression.
- BOOST_SPIRIT_ASSERT_MATCH(lex::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(lex::domain, Expr);
 
         tokset.define(xpr);
         return tokset;

Modified: trunk/boost/spirit/home/lex/tokenize_and_parse.hpp
==============================================================================
--- trunk/boost/spirit/home/lex/tokenize_and_parse.hpp (original)
+++ trunk/boost/spirit/home/lex/tokenize_and_parse.hpp 2009-07-04 12:29:27 EDT (Sat, 04 Jul 2009)
@@ -68,7 +68,7 @@
         // Report invalid expression error as early as possible.
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit qi expression.
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, ParserExpr)
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, ParserExpr);
 
         typename Lexer::iterator_type iter = lex.begin(first, last);
         return compile<qi::domain>(xpr).parse(iter, lex.end(), unused, unused, unused);
@@ -84,7 +84,7 @@
         // Report invalid expression error as early as possible.
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit qi expression.
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, ParserExpr)
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, ParserExpr);
 
         typename Lexer::iterator_type iter = lex.begin(first, last);
         return compile<qi::domain>(xpr).parse(iter, lex.end(), unused, unused, attr);
@@ -150,8 +150,8 @@
         // Report invalid expression error as early as possible.
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit qi expression.
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, ParserExpr)
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Skipper)
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, ParserExpr);
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Skipper);
 
         typedef
             typename result_of::compile<qi::domain, Skipper>::type
@@ -179,8 +179,8 @@
         // Report invalid expression error as early as possible.
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit qi expression.
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, ParserExpr)
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Skipper)
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, ParserExpr);
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Skipper);
 
         typedef
             typename result_of::compile<qi::domain, Skipper>::type

Modified: trunk/boost/spirit/home/lex/tokenize_and_parse_attr.hpp
==============================================================================
--- trunk/boost/spirit/home/lex/tokenize_and_parse_attr.hpp (original)
+++ trunk/boost/spirit/home/lex/tokenize_and_parse_attr.hpp 2009-07-04 12:29:27 EDT (Sat, 04 Jul 2009)
@@ -46,7 +46,7 @@
         // Report invalid expression error as early as possible.
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit qi expression.
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, ParserExpr)
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, ParserExpr);
 
         typedef fusion::vector<
             BOOST_PP_ENUM(N, BOOST_SPIRIT_QI_ATTRIBUTE_REFERENCE, A)
@@ -70,8 +70,8 @@
         // If you got an error_invalid_expression error message here,
         // then either the expression (expr) or skipper is not a valid
         // spirit qi expression.
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, ParserExpr)
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Skipper)
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, ParserExpr);
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Skipper);
 
         typedef
             typename result_of::compile<qi::domain, Skipper>::type

Modified: trunk/boost/spirit/home/qi/auxiliary/lazy.hpp
==============================================================================
--- trunk/boost/spirit/home/qi/auxiliary/lazy.hpp (original)
+++ trunk/boost/spirit/home/qi/auxiliary/lazy.hpp 2009-07-04 12:29:27 EDT (Sat, 04 Jul 2009)
@@ -62,7 +62,7 @@
             // If you got an error_invalid_expression error message here,
             // then the expression (expr_type) is not a valid spirit qi
             // expression.
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, expr_type)
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, expr_type);
 
             typedef typename
                 result_of::compile<qi::domain, expr_type, modifier>::type
@@ -132,7 +132,7 @@
             // If you got an error_invalid_expression error message here,
             // then the expression (expr_type) is not a valid spirit qi
             // expression.
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, expr_type)
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, expr_type);
 
             typedef typename
                 result_of::compile<qi::domain, expr_type, modifier>::type

Modified: trunk/boost/spirit/home/qi/nonterminal/rule.hpp
==============================================================================
--- trunk/boost/spirit/home/qi/nonterminal/rule.hpp (original)
+++ trunk/boost/spirit/home/qi/nonterminal/rule.hpp 2009-07-04 12:29:27 EDT (Sat, 04 Jul 2009)
@@ -212,7 +212,7 @@
             // Report invalid expression error as early as possible.
             // If you got an error_invalid_expression error message here,
             // then the expression (expr) is not a valid spirit qi expression.
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr);
 
             f = detail::bind_parser<mpl::false_>(compile<qi::domain>(expr));
             return *this;
@@ -225,7 +225,7 @@
             // Report invalid expression error as early as possible.
             // If you got an error_invalid_expression error message here,
             // then the expression (expr) is not a valid spirit qi expression.
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr);
 
             r.f = detail::bind_parser<mpl::true_>(compile<qi::domain>(expr));
             return r;

Modified: trunk/boost/spirit/home/qi/parse.hpp
==============================================================================
--- trunk/boost/spirit/home/qi/parse.hpp (original)
+++ trunk/boost/spirit/home/qi/parse.hpp 2009-07-04 12:29:27 EDT (Sat, 04 Jul 2009)
@@ -39,7 +39,7 @@
         // Report invalid expression error as early as possible.
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit qi expression.
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr);
         return compile<qi::domain>(expr).parse(first, last, unused, unused, unused);
     }
 
@@ -54,7 +54,7 @@
         // Report invalid expression error as early as possible.
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit qi expression.
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr);
         return compile<qi::domain>(expr).parse(first, last, unused, unused, attr);
     }
 
@@ -72,8 +72,8 @@
         // If you got an error_invalid_expression error message here,
         // then either the expression (expr) or skipper is not a valid
         // spirit qi expression.
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr)
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Skipper)
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr);
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Skipper);
 
         typedef
             typename result_of::compile<qi::domain, Skipper>::type
@@ -103,8 +103,8 @@
         // If you got an error_invalid_expression error message here,
         // then either the expression (expr) or skipper is not a valid
         // spirit qi expression.
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr)
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Skipper)
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr);
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Skipper);
 
         typedef
             typename result_of::compile<qi::domain, Skipper>::type

Modified: trunk/boost/spirit/home/qi/parse_attr.hpp
==============================================================================
--- trunk/boost/spirit/home/qi/parse_attr.hpp (original)
+++ trunk/boost/spirit/home/qi/parse_attr.hpp 2009-07-04 12:29:27 EDT (Sat, 04 Jul 2009)
@@ -49,7 +49,7 @@
         // Report invalid expression error as early as possible.
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit qi expression.
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr);
 
         typedef fusion::vector<
             BOOST_PP_ENUM(N, BOOST_SPIRIT_QI_ATTRIBUTE_REFERENCE, A)
@@ -75,8 +75,8 @@
         // If you got an error_invalid_expression error message here,
         // then either the expression (expr) or skipper is not a valid
         // spirit qi expression.
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr)
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Skipper)
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr);
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Skipper);
 
         typedef
             typename result_of::compile<qi::domain, Skipper>::type

Modified: trunk/boost/spirit/home/qi/stream/match_manip.hpp
==============================================================================
--- trunk/boost/spirit/home/qi/stream/match_manip.hpp (original)
+++ trunk/boost/spirit/home/qi/stream/match_manip.hpp 2009-07-04 12:29:27 EDT (Sat, 04 Jul 2009)
@@ -29,7 +29,7 @@
         // Report invalid expression error as early as possible.
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit qi expression.
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr);
         return qi::detail::match_manip<Expr>(xpr, unused, unused);
     }
 
@@ -44,7 +44,7 @@
         // Report invalid expression error as early as possible.
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit qi expression.
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr);
         return match_manip<Expr, mpl::false_, unused_type, Attribute>(
             xpr, unused, p);
     }
@@ -63,8 +63,8 @@
         // If you got an error_invalid_expression error message here,
         // then either the expression (expr) or skipper is not a valid
         // spirit qi expression.
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr)
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Skipper)
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr);
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Skipper);
         return match_manip<Expr, mpl::false_, Skipper>(
             xpr, s, post_skip, unused);
     }
@@ -83,8 +83,8 @@
         // If you got an error_invalid_expression error message here,
         // then either the expression (expr) or skipper is not a valid
         // spirit qi expression.
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr)
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Skipper)
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr);
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Skipper);
         return match_manip<Expr, mpl::false_, Skipper, Attribute>(
             xpr, s, post_skip, p);
     }
@@ -102,8 +102,8 @@
         // If you got an error_invalid_expression error message here,
         // then either the expression (expr) or skipper is not a valid
         // spirit qi expression.
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr)
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Skipper)
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr);
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Skipper);
         return match_manip<Expr, mpl::false_, Skipper, Attribute>(xpr, s, p);
     }
 

Modified: trunk/boost/spirit/home/qi/stream/match_manip_attr.hpp
==============================================================================
--- trunk/boost/spirit/home/qi/stream/match_manip_attr.hpp (original)
+++ trunk/boost/spirit/home/qi/stream/match_manip_attr.hpp 2009-07-04 12:29:27 EDT (Sat, 04 Jul 2009)
@@ -53,7 +53,7 @@
         // Report invalid expression error as early as possible.
         // If you got an error_invalid_expression error message here,
         // then the expression (expr) is not a valid spirit qi expression.
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr);
 
         typedef fusion::vector<
             BOOST_PP_ENUM(N, BOOST_SPIRIT_QI_ATTRIBUTE_REFERENCE, A)
@@ -83,8 +83,8 @@
         // If you got an error_invalid_expression error message here,
         // then either the expression (expr) or skipper is not a valid
         // spirit qi expression.
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr)
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Skipper)
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr);
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Skipper);
 
         typedef fusion::vector<
             BOOST_PP_ENUM(N, BOOST_SPIRIT_QI_ATTRIBUTE_REFERENCE, A)
@@ -112,8 +112,8 @@
         // If you got an error_invalid_expression error message here,
         // then either the expression (expr) or skipper is not a valid
         // spirit qi expression.
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr)
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Skipper)
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr);
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Skipper);
 
         typedef fusion::vector<
             BOOST_PP_ENUM(N, BOOST_SPIRIT_QI_ATTRIBUTE_REFERENCE, A)

Modified: trunk/boost/spirit/home/qi/what.hpp
==============================================================================
--- trunk/boost/spirit/home/qi/what.hpp (original)
+++ trunk/boost/spirit/home/qi/what.hpp 2009-07-04 12:29:27 EDT (Sat, 04 Jul 2009)
@@ -20,7 +20,7 @@
         // If you got an error_expr_is_not_convertible_to_a_parser
         // error message here, then the expression (expr) is not a
         // valid spirit qi expression.
- BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr)
+ BOOST_SPIRIT_ASSERT_MATCH(qi::domain, Expr);
         return compile<qi::domain>(expr).what(unused);
     }
 }}}


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