blob: 62a0f1da1a99932dd1bffea1ed84f4fbd1712865 [file] [log] [blame]
// PR c++/52685
template <typename T>
struct A
{
template <typename U>
struct B : public A <B<U> > // { dg-message "not complete" }
{
struct C : public B<U> // { dg-error "incomplete" }
{
};
};
};