$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
From: steven_at_[hidden]
Date: 2008-02-12 21:57:44
Author: steven_watanabe
Date: 2008-02-12 21:57:43 EST (Tue, 12 Feb 2008)
New Revision: 43231
URL: http://svn.boost.org/trac/boost/changeset/43231
Log:
Fixed #includes for sorted_array
Text files modified: 
   sandbox/switch/libs/switch/alternate/switch/case.hpp         |     6 ++++++                                  
   sandbox/switch/libs/switch/alternate/switch/sorted_array.hpp |     2 ++                                      
   2 files changed, 8 insertions(+), 0 deletions(-)
Modified: sandbox/switch/libs/switch/alternate/switch/case.hpp
==============================================================================
--- sandbox/switch/libs/switch/alternate/switch/case.hpp	(original)
+++ sandbox/switch/libs/switch/alternate/switch/case.hpp	2008-02-12 21:57:43 EST (Tue, 12 Feb 2008)
@@ -15,6 +15,7 @@
 #include <boost/mpl/fold.hpp>
 #include <boost/mpl/joint_view.hpp>
 #include <boost/mpl/single_view.hpp>
+#include <boost/mpl/range_c.hpp>
 
 namespace boost {
 
@@ -173,6 +174,11 @@
     return(expression_template_case_t<single_case_t<mpl::int_<N>, F> >(f));
 }
 
+template<int L, int H, class F>
+expression_template_case_t<restrict_case_t<case_group_t<mpl::range_c<int, L, H>, F> > > case_range_c(F f) {
+    return(expression_template_case_t<restrict_case_t<case_group_t<mpl::range_c<int, L, H>, F> > >(f));
+}
+
 }
 
 #endif
Modified: sandbox/switch/libs/switch/alternate/switch/sorted_array.hpp
==============================================================================
--- sandbox/switch/libs/switch/alternate/switch/sorted_array.hpp	(original)
+++ sandbox/switch/libs/switch/alternate/switch/sorted_array.hpp	2008-02-12 21:57:43 EST (Tue, 12 Feb 2008)
@@ -14,6 +14,8 @@
 //#include <boost/thread/once.hpp>
 #include <boost/mpl/for_each.hpp>
 #include <boost/mpl/range_c.hpp>
+#include <boost/mpl/size.hpp>
+#include <boost/mpl/at.hpp>
 
 namespace boost {