1 // PR c++/92594 2 // { dg-do compile { target c++11 } } 3 4 template <typename _Head> struct tuple { tupletuple5 tuple() : _M_head_impl() {} 6 _Head _M_head_impl; 7 }; 8 template <typename type0> struct pod_tuple { type0 _head; }; 9 struct e {}; 10 struct bar : e { 11 using e::e; 12 }; main()13int main() { tuple<pod_tuple<bar>> a; } 14