blob: d9c8f2609aab42cd64920ce1649fc47d9c6500c9 [file] [log] [blame]
// PR c++/17501
template<int> struct A;
template<> struct A<0>
{
struct B
{
struct C
{
typedef int D;
};
};
};
template<int I> struct E
{
typename A<I>::B::C::D i;
};