]> git.ipfire.org Git - thirdparty/gcc.git/commit
tuple: Only include <utility> for std::pair, and forward declare reference_wrapper...
authorPaolo Carlini <pcarlini@suse.de>
Tue, 13 Mar 2007 20:02:59 +0000 (20:02 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Tue, 13 Mar 2007 20:02:59 +0000 (20:02 +0000)
commitd265b0b1c24d13c3dfdf830877fa8edf87e8c15d
tree3419d91399a805a52a999e12389c2457f4dbb40e
parentbde6c7a990efcfadfd832983367a8e783647aa1d
tuple: Only include <utility> for std::pair, and forward declare reference_wrapper...

2007-03-13  Paolo Carlini  <pcarlini@suse.de>

* include/tr1/tuple: Only include <utility> for std::pair, and
forward declare reference_wrapper; formatting fixes.
* include/tr1/ref_fwd.h: Remove.
* include/tr1/tuple_defs.h: Remove, unused.
* include/Makefile.am: Update.
* include/Makefile.in: Regenerate.
* testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc:
Include <tr1/functional> too.

* include/tr1/tuple: Define tuple_size<tuple<_Elements...> >::value.

From-SVN: r122883
libstdc++-v3/ChangeLog
libstdc++-v3/include/Makefile.am
libstdc++-v3/include/Makefile.in
libstdc++-v3/include/tr1/ref_fwd.h [deleted file]
libstdc++-v3/include/tr1/tuple
libstdc++-v3/include/tr1/tuple_defs.h [deleted file]
libstdc++-v3/testsuite/tr1/6_containers/tuple/creation_functions/make_tuple.cc