1// PR c++/51925
2
3struct E
4{
5  int e ();
6};
7template <typename T1>
8struct G : public E
9{
10  using E::e;
11  template <int> void e ();
12  void f () { e <0> (); }
13};
14int f(void)
15{
16  G<int> a;
17  a.f();
18}
19