Update of /cvsroot/boost/boost/boost/xpressive/proto/transform
In directory
sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv5561/boost/xpressive/proto/transform
Modified Files:
arg.hpp construct.hpp fold_to_list.hpp pass_through.hpp
Log Message:
proto::meta namespace is dead
Index: arg.hpp
===================================================================
RCS file: /cvsroot/boost/boost/boost/xpressive/proto/transform/arg.hpp,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- arg.hpp 13 Jan 2007 18:09:21 -0000 1.9
+++ arg.hpp 3 Feb 2007 00:14:33 -0000 1.10
@@ -26,7 +26,7 @@
template<typename Expr, typename State, typename Visitor>
struct apply
- : proto::meta::arg<typename Grammar::template apply<Expr, State,
Visitor>::type, N>
+ : proto::result_of::arg<typename Grammar::template apply<Expr,
State, Visitor>::type, N>
{};
template<typename Expr, typename State, typename Visitor>
@@ -48,7 +48,7 @@
template<typename Expr, typename State, typename Visitor>
struct apply
- : proto::meta::arg_c<typename Grammar::template apply<Expr, State,
Visitor>::type, N>
+ : proto::result_of::arg_c<typename Grammar::template apply<Expr,
State, Visitor>::type, N>
{};
template<typename Expr, typename State, typename Visitor>
@@ -68,7 +68,7 @@
template<typename Expr, typename State, typename Visitor>
struct apply
- : proto::meta::left<typename Grammar::template apply<Expr, State,
Visitor>::type>
+ : proto::result_of::left<typename Grammar::template apply<Expr,
State, Visitor>::type>
{};
template<typename Expr, typename State, typename Visitor>
@@ -88,7 +88,7 @@
template<typename Expr, typename State, typename Visitor>
struct apply
- : proto::meta::right<typename Grammar::template apply<Expr, State,
Visitor>::type>
+ : proto::result_of::right<typename Grammar::template apply<Expr,
State, Visitor>::type>
{};
template<typename Expr, typename State, typename Visitor>
Index: construct.hpp
===================================================================
RCS file: /cvsroot/boost/boost/boost/xpressive/proto/transform/construct.hpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- construct.hpp 13 Jan 2007 18:09:21 -0000 1.3
+++ construct.hpp 3 Feb 2007 00:14:33 -0000 1.4
@@ -13,14 +13,12 @@
#define BOOST_PROTO_TRANSFORM_CONSTRUCT_HPP_EAN_12_26_2006
#include <boost/xpressive/proto/detail/prefix.hpp>
-
#include <boost/preprocessor/iterate.hpp>
#include <boost/preprocessor/arithmetic/sub.hpp>
#include <boost/preprocessor/facilities/intercept.hpp>
#include <boost/preprocessor/repetition/enum_binary_params.hpp>
#include <boost/preprocessor/repetition/enum_trailing_params.hpp>
#include <boost/xpressive/proto/proto_fwd.hpp>
-
#include <boost/xpressive/proto/detail/suffix.hpp>
namespace boost { namespace proto { namespace transform
Index: fold_to_list.hpp
===================================================================
RCS file:
/cvsroot/boost/boost/boost/xpressive/proto/transform/fold_to_list.hpp,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- fold_to_list.hpp 13 Jan 2007 18:09:21 -0000 1.6
+++ fold_to_list.hpp 3 Feb 2007 00:14:33 -0000 1.7
@@ -27,7 +27,7 @@
struct fold_to_list_recurse
: proto::or_<
fold<
- meta::binary_expr<
+ binary_expr<
Tag
, fold_to_list_recurse<Tag, Grammar>
, fold_to_list_recurse<Tag, Grammar>
@@ -41,7 +41,7 @@
struct fold_to_list
: branch<
fold<
- meta::binary_expr<
+ binary_expr<
Tag
, fold_to_list_recurse<Tag, Grammar>
, fold_to_list_recurse<Tag, Grammar>
@@ -55,7 +55,7 @@
struct reverse_fold_to_list_recurse
: proto::or_<
reverse_fold<
- meta::binary_expr<
+ binary_expr<
Tag
, reverse_fold_to_list_recurse<Tag, Grammar>
, reverse_fold_to_list_recurse<Tag, Grammar>
@@ -69,7 +69,7 @@
struct reverse_fold_to_list
: branch<
reverse_fold<
- meta::binary_expr<
+ binary_expr<
Tag
, reverse_fold_to_list_recurse<Tag, Grammar>
, reverse_fold_to_list_recurse<Tag, Grammar>
Index: pass_through.hpp
===================================================================
RCS file:
/cvsroot/boost/boost/boost/xpressive/proto/transform/pass_through.hpp,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- pass_through.hpp 13 Jan 2007 18:09:21 -0000 1.4
+++ pass_through.hpp 3 Feb 2007 00:14:33 -0000 1.5
@@ -11,14 +11,12 @@
#define BOOST_PROTO_TRANSFORM_PASS_THROUGH_HPP_EAN_12_26_2006
#include <boost/xpressive/proto/detail/prefix.hpp>
-
#include <boost/preprocessor/cat.hpp>
#include <boost/preprocessor/enum.hpp>
#include <boost/preprocessor/iterate.hpp>
#include <boost/mpl/if.hpp>
#include <boost/xpressive/proto/proto_fwd.hpp>
#include <boost/xpressive/proto/args.hpp>
-
#include <boost/xpressive/proto/detail/suffix.hpp>
namespace boost { namespace proto { namespace transform
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Boost-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/boost-cvs