$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
From: dave_at_[hidden]
Date: 2008-07-25 05:26:16
Author: dave
Date: 2008-07-25 05:26:15 EDT (Fri, 25 Jul 2008)
New Revision: 47794
URL: http://svn.boost.org/trac/boost/changeset/47794
Log:
No compilers without partial specialization see this file.
Text files modified: 
   trunk/boost/concept/detail/general.hpp |    13 -------------                           
   1 files changed, 0 insertions(+), 13 deletions(-)
Modified: trunk/boost/concept/detail/general.hpp
==============================================================================
--- trunk/boost/concept/detail/general.hpp	(original)
+++ trunk/boost/concept/detail/general.hpp	2008-07-25 05:26:15 EDT (Fri, 25 Jul 2008)
@@ -31,13 +31,11 @@
 
 struct failed {};
 
-# ifndef BOOST_NO_PARTIAL_SPECIALIZATION
 template <class Model>
 struct requirement<failed ************ Model::************>
 {
     static void failed() { ((Model*)0)->~Model(); }
 };
-# endif
 
 # ifdef BOOST_OLD_CONCEPT_SUPPORT
 
@@ -52,28 +50,17 @@
   : mpl::if_<
         concept::not_satisfied<Model>
       , constraint<Model>
-# ifndef BOOST_NO_PARTIAL_SPECIALIZATION
       , requirement<failed ************ Model::************>
-# else
-      , requirement<Model>
-# endif 
     >::type
 {};
   
 # else
 
 // For GCC-2.x, these can't have exactly the same name
-# ifndef BOOST_NO_PARTIAL_SPECIALIZATION
 template <class Model>
 struct requirement_<void(*)(Model)>
     : requirement<failed ************ Model::************>
 {};
-# else
-template <class Model>
-struct requirement_<void(*)(Model)>
-    : requirement<Model>
-{};
-# endif 
   
 # endif