blob: 039d5dc65cb4c84169101b9b24ca37a05e3ac782 [file] [log] [blame]
// { dg-do assemble }
template <class T>
struct S : public S<T*> {};
template <>
struct S<int**> {};
void g()
{
int S<int*>::*p;
int S<int>::*q = p;
}