$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
From: eric_at_[hidden]
Date: 2008-05-08 17:24:38
Author: eric_niebler
Date: 2008-05-08 17:24:38 EDT (Thu, 08 May 2008)
New Revision: 45229
URL: http://svn.boost.org/trac/boost/changeset/45229
Log:
is_expr<> tweak
Text files modified:
branches/proto/v4/boost/proto/traits.hpp | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
Modified: branches/proto/v4/boost/proto/traits.hpp
==============================================================================
--- branches/proto/v4/boost/proto/traits.hpp (original)
+++ branches/proto/v4/boost/proto/traits.hpp 2008-05-08 17:24:38 EDT (Thu, 08 May 2008)
@@ -194,6 +194,11 @@
struct is_expr<T, typename T::proto_is_expr_>
: mpl::true_
{};
+
+ template<typename T>
+ struct is_expr<T &, void>
+ : is_expr<T>
+ {};
/// \brief A metafunction that returns the tag type of a
/// Proto expression.