1// Origin PR c++/47172
2// { dg-do compile { target c++11 } }
3
4struct A
5{
6    int f() const;
7};
8
9template <class T>
10struct B : A { };
11
12template <class T>
13struct C : B<T>
14{
15    void g();
16};
17
18template <class T>
19void C<T>::g()
20{
21    A::f();
22}
23