|
Boost-Commit : |
From: dgregor_at_[hidden]
Date: 2007-09-13 15:58:30
Author: dgregor
Date: 2007-09-13 15:58:30 EDT (Thu, 13 Sep 2007)
New Revision: 39247
URL: http://svn.boost.org/trac/boost/changeset/39247
Log:
We can no longer use is_base_and_derived with incomplete types, not that it worked well before
Text files modified:
trunk/boost/parameter/aux_/arg_list.hpp | 5 +----
1 files changed, 1 insertions(+), 4 deletions(-)
Modified: trunk/boost/parameter/aux_/arg_list.hpp
==============================================================================
--- trunk/boost/parameter/aux_/arg_list.hpp (original)
+++ trunk/boost/parameter/aux_/arg_list.hpp 2007-09-13 15:58:30 EDT (Thu, 13 Sep 2007)
@@ -11,6 +11,7 @@
#include <boost/parameter/aux_/default.hpp>
#include <boost/parameter/aux_/parameter_requirements.hpp>
#include <boost/parameter/aux_/yesno.hpp>
+#include <boost/parameter/aux_/maybe.hpp>
#include <boost/parameter/config.hpp>
#include <boost/mpl/apply.hpp>
@@ -158,10 +159,6 @@
template <class KW, class T>
struct tagged_argument;
-// Forward declaration for arg_list::operator[], with
-// IS_XXX helper
-struct maybe_base;
-
template <class T>
struct is_maybe
: is_base_and_derived<maybe_base, T>
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