tweakbug fix for end_impl (tweak).

[SVN r42167]
This commit is contained in:
Joel de Guzman
2007-12-19 10:42:04 +00:00
parent 67279d5c3d
commit bcbd2ff112

View File

@ -9,7 +9,6 @@
#define BOOST_FUSION_END_IMPL_24122005_1755
#include <boost/fusion/adapted/struct/struct_iterator.hpp>
#include <boost/fusion/adapted/struct/detail/size_impl.hpp>
namespace boost { namespace fusion
{
@ -20,6 +19,9 @@ namespace boost { namespace fusion
template <typename Tag>
struct end_impl;
template <typename Struct>
struct struct_size;
template <>
struct end_impl<struct_tag>
{
@ -29,7 +31,7 @@ namespace boost { namespace fusion
typedef
struct_iterator<
Sequence
, size_impl<struct_tag>::template apply<Sequence>::value
, struct_size<Sequence>::value
>
type;