blob: 0df77bac1c386d5e34b194fe2cda1843620c835c [file] [log] [blame]
template <class T0>
class A {
public:
class B;
};
template <class T0>
class A<T0>::B {
public:
class C;
};
template <class T0>
class A<T0>::B::C {
public:
A<T0> &a;
};