aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/std/tuple
diff options
context:
space:
mode:
Diffstat (limited to 'libstdc++-v3/include/std/tuple')
-rw-r--r--libstdc++-v3/include/std/tuple12
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