1// { dg-do run  }
2template<class T>
3class A {
4public:
5  void f() { }
6};
7
8class B : public A<int> {
9public:
10  void f();
11};
12
13int main()
14{
15  B b;
16  B& b1 = b;
17  b1.A<int>::f();
18}
19