diff options
Diffstat (limited to 'libstdc++-v3/include/std/tuple')
-rw-r--r-- | libstdc++-v3/include/std/tuple | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/libstdc++-v3/include/std/tuple b/libstdc++-v3/include/std/tuple index 302d0f5..6827121 100644 --- a/libstdc++-v3/include/std/tuple +++ b/libstdc++-v3/include/std/tuple @@ -64,7 +64,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) struct _Head_base<_Idx, _Head, true> : public _Head { - _Head_base() + constexpr _Head_base() : _Head() { } _Head_base(const _Head& __h) @@ -83,7 +83,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) template<std::size_t _Idx, typename _Head> struct _Head_base<_Idx, _Head, false> { - _Head_base() + constexpr _Head_base() : _M_head_impl() { } _Head_base(const _Head& __h) @@ -147,7 +147,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) _Inherited& _M_tail() { return *this; } const _Inherited& _M_tail() const { return *this; } - _Tuple_impl() + constexpr _Tuple_impl() : _Inherited(), _Base() { } explicit @@ -225,7 +225,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) typedef _Tuple_impl<0, _Elements...> _Inherited; public: - _GLIBCXX_CONSTEXPR tuple() + constexpr tuple() : _Inherited() { } explicit @@ -310,7 +310,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) typedef _Tuple_impl<0, _T1, _T2> _Inherited; public: - tuple() + constexpr tuple() : _Inherited() { } explicit @@ -408,7 +408,7 @@ _GLIBCXX_BEGIN_NAMESPACE(std) typedef _Tuple_impl<0, _T1> _Inherited; public: - tuple() + constexpr tuple() : _Inherited() { } explicit |