[Boost-bugs] [Boost C++ Libraries] #7217: Incorrect (and unnecessary?) fwd declaration in fusion/adapted/std_tuple/tag_of.hpp

Subject: [Boost-bugs] [Boost C++ Libraries] #7217: Incorrect (and unnecessary?) fwd declaration in fusion/adapted/std_tuple/tag_of.hpp
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-08-09 16:55:57


#7217: Incorrect (and unnecessary?) fwd declaration in
fusion/adapted/std_tuple/tag_of.hpp
-----------------------------------------------------+----------------------
 Reporter: Dave Steffen <dave.steffen@…> | Owner: djowel
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: fusion
  Version: Boost 1.51.0 | Severity: Problem
 Keywords: |
-----------------------------------------------------+----------------------
 In fusion/adapted/std_tuple/tag_of.hpp we find:

 #include <tuple>

 namespace std
 {
      template <typename... Elements>
      class tuple;
 }

 Mailing list discussion at gmane.comp.lib.boost.devel/233308

 As Mathias Gaunard points out, this could conflict with existing library
 definitions that are not C++11 aware.

 Also, as far as I can tell, it's redundant. I recommend that it just be
 removed.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/7217>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:10 UTC