diff options
Diffstat (limited to 'boost/fusion/support/is_view.hpp')
-rw-r--r-- | boost/fusion/support/is_view.hpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/boost/fusion/support/is_view.hpp b/boost/fusion/support/is_view.hpp index a6ca725946..b2b52c423e 100644 --- a/boost/fusion/support/is_view.hpp +++ b/boost/fusion/support/is_view.hpp @@ -14,6 +14,7 @@ namespace boost { namespace fusion { // Special tags: + struct non_fusion_tag; struct sequence_facade_tag; struct boost_tuple_tag; // boost::tuples::tuple tag struct boost_array_tag; // boost::array tag @@ -33,6 +34,13 @@ namespace boost { namespace fusion }; template <> + struct is_view_impl<non_fusion_tag> + { + template <typename T> + struct apply : mpl::false_ {}; + }; + + template <> struct is_view_impl<sequence_facade_tag> { template <typename Sequence> |