diff options
| author | redi <redi@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-10-31 19:23:54 +0000 |
|---|---|---|
| committer | redi <redi@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-10-31 19:23:54 +0000 |
| commit | d7c3eac64d5f0afad9605646417c4063c82b0333 (patch) | |
| tree | a7c713b9e7b0798325d5ad4d55c7f3f81c903b42 /libstdc++-v3/include/std/tuple | |
| parent | 09e640e662399f5e84c6fa1cd9f10c05f19c9777 (diff) | |
| download | ppe42-gcc-d7c3eac64d5f0afad9605646417c4063c82b0333.tar.gz ppe42-gcc-d7c3eac64d5f0afad9605646417c4063c82b0333.zip | |
* include/std/tuple (_Index_tuple, _Build_index_tuple): Move to
<utility>.
* include/std/utility (integer_sequence, make_integer_sequence,
index_sequence, make_index_sequence, index_sequence_for): Define.
* doc/xml/manual/status_cxx2014.xml: Update.
* testsuite/20_util/integer_sequence/intseq.cc: New.
* testsuite/20_util/integer_sequence/requirements/typedefs.cc: New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@204275 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/include/std/tuple')
| -rw-r--r-- | libstdc++-v3/include/std/tuple | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/libstdc++-v3/include/std/tuple b/libstdc++-v3/include/std/tuple index 063ce02e9c7..2580f7894e6 100644 --- a/libstdc++-v3/include/std/tuple +++ b/libstdc++-v3/include/std/tuple @@ -917,27 +917,6 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION <typename std::remove_reference<_Tp>::type>::type>::type { }; - // Stores a tuple of indices. Also used by bind() to extract the elements - // in a tuple. - template<std::size_t... _Indexes> - struct _Index_tuple - { - typedef _Index_tuple<_Indexes..., sizeof...(_Indexes)> __next; - }; - - // Builds an _Index_tuple<0, 1, 2, ..., _Num-1>. - template<std::size_t _Num> - struct _Build_index_tuple - { - typedef typename _Build_index_tuple<_Num - 1>::__type::__next __type; - }; - - template<> - struct _Build_index_tuple<0> - { - typedef _Index_tuple<> __type; - }; - template<std::size_t, typename, typename, std::size_t> struct __make_tuple_impl; |

