Opened 10 years ago

Closed 10 years ago

#7217 closed Bugs (fixed)

Incorrect (and unnecessary?) fwd declaration in fusion/adapted/std_tuple/tag_of.hpp

Reported by: Dave Steffen <dave.steffen@…> Owned by: Joel de Guzman
Milestone: To Be Determined Component: fusion
Version: Boost 1.51.0 Severity: Problem
Keywords: Cc:

Description

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.

Change History (1)

comment:1 by Joel de Guzman, 10 years ago

Resolution: fixed
Status: newclosed

FYI, this has already been fixed some months ago. Yes, it is wrong and it is redundant.

Note: See TracTickets for help on using tickets.