From ea9a1763129cd3e9c813af482c5db8cacb0023b6 Mon Sep 17 00:00:00 2001 From: Kohei Takahashi Date: Mon, 31 Oct 2016 01:13:36 +0900 Subject: [PATCH] Include instead of declare std::array. Some implementations declare it as std::tr1::array and conflict. --- include/boost/fusion/adapted/std_array/tag_of.hpp | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/include/boost/fusion/adapted/std_array/tag_of.hpp b/include/boost/fusion/adapted/std_array/tag_of.hpp index f307be2d..543c5bb4 100644 --- a/include/boost/fusion/adapted/std_array/tag_of.hpp +++ b/include/boost/fusion/adapted/std_array/tag_of.hpp @@ -9,16 +9,10 @@ #define BOOST_FUSION_STD_ARRAY_TAG_OF_01062013_1700 #include - +#include #include -namespace std -{ - template - struct array; -} - -namespace boost { namespace fusion +namespace boost { namespace fusion { struct std_array_tag; struct fusion_sequence_tag;