OLD | NEW |
(Empty) | |
| 1 /*============================================================================= |
| 2 Copyright (c) 2001-2006 Joel de Guzman |
| 3 Copyright (c) 2005-2006 Dan Marsden |
| 4 |
| 5 Distributed under the Boost Software License, Version 1.0. (See accompanying |
| 6 file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) |
| 7 ==============================================================================*/ |
| 8 #if !defined(BOOST_FUSION_IS_VIEW_IMPL_27042006_2219) |
| 9 #define BOOST_FUSION_IS_VIEW_IMPL_27042006_2219 |
| 10 |
| 11 #include <boost/mpl/bool.hpp> |
| 12 |
| 13 namespace boost { namespace fusion |
| 14 { |
| 15 struct struct_tag; |
| 16 |
| 17 namespace extension |
| 18 { |
| 19 template<typename Tag> |
| 20 struct is_view_impl; |
| 21 |
| 22 template<> |
| 23 struct is_view_impl<struct_tag> |
| 24 { |
| 25 template<typename T> |
| 26 struct apply : mpl::false_ |
| 27 {}; |
| 28 }; |
| 29 } |
| 30 }} |
| 31 |
| 32 #endif |
OLD | NEW |