// PR c++/92594 | |
// { dg-do compile { target c++11 } } | |
template <typename _Head> struct tuple { | |
tuple() : _M_head_impl() {} | |
_Head _M_head_impl; | |
}; | |
template <typename type0> struct pod_tuple { type0 _head; }; | |
struct e {}; | |
struct bar : e { | |
using e::e; | |
}; | |
int main() { tuple<pod_tuple<bar>> a; } |