// { dg-do run } template class A { public: void f() { } }; class B : public A { public: void f(); }; int main() { B b; B& b1 = b; b1.A::f(); }