// PR c++/71193 // { dg-options "" } class Heap; class A { public: Heap *m_fn1(); }; template class B : A { void m_fn2() { m_fn1()->HashSeed; } // { dg-warning "incomplete" } };