1// { dg-do compile }
2class A
3{
4  virtual double operator()();
5};
6class B : A
7{
8public:
9  double operator()();
10};
11extern B a[];
12int b = a[0]();
13