Update of /cvsroot/boost/boost/boost/fusion/support
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv32508/support
Modified Files:
category_of.hpp is_view.hpp
Log Message:
vc7.1 bugfix (ICE)
Index: category_of.hpp
===================================================================
RCS file: /cvsroot/boost/boost/boost/fusion/support/category_of.hpp,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- category_of.hpp 27 Sep 2006 00:42:06 -0000 1.4
+++ category_of.hpp 9 Feb 2007 12:16:39 -0000 1.5
@@ -62,7 +62,7 @@
{
template <typename T>
struct category_of
- : extension::category_of_impl<typename detail::tag_of<T>::type>::
+ : extension::category_of_impl<typename
fusion::detail::tag_of<T>::type>::
template apply<T>
{};
@@ -70,42 +70,42 @@
struct is_associative
: is_base_of<
associative_sequence_tag
- , typename category_of<T>::type>
+ , typename category_of<T>::type>
{};
template <typename T>
struct is_incrementable
: is_base_of<
incrementable_traversal_tag
- , typename category_of<T>::type>
+ , typename category_of<T>::type>
{};
template <typename T>
struct is_single_pass
: is_base_of<
single_pass_traversal_tag
- , typename category_of<T>::type>
+ , typename category_of<T>::type>
{};
-
+
template <typename T>
struct is_forward
: is_base_of<
forward_traversal_tag
- , typename category_of<T>::type>
- {};
-
+ , typename category_of<T>::type>
+ {};
+
template <typename T>
struct is_bidirectional
: is_base_of<
bidirectional_traversal_tag
- , typename category_of<T>::type>
- {};
-
+ , typename category_of<T>::type>
+ {};
+
template <typename T>
struct is_random_access
: is_base_of<
random_access_traversal_tag
- , typename category_of<T>::type>
+ , typename category_of<T>::type>
{};
}
}}
Index: is_view.hpp
===================================================================
RCS file: /cvsroot/boost/boost/boost/fusion/support/is_view.hpp,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- is_view.hpp 27 Sep 2006 00:42:06 -0000 1.4
+++ is_view.hpp 9 Feb 2007 12:16:39 -0000 1.5
@@ -11,7 +11,7 @@
#include <boost/fusion/support/detail/is_view.hpp>
#include <boost/fusion/support/tag_of.hpp>
-namespace boost { namespace fusion
+namespace boost { namespace fusion
{
// Special tags:
struct sequence_facade_tag;
@@ -54,8 +54,8 @@
namespace traits
{
template <typename T>
- struct is_view :
- extension::is_view_impl<typename detail::tag_of<T>::type>::
+ struct is_view :
+ extension::is_view_impl<typename fusion::detail::tag_of<T>::type>::
template apply<T>::type
{};
}
-------------------------------------------------------------------------
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