1//Origin: harinath@cs.umn.edu
2//PR c++/10804
3// G++ was not emiting the function foo.
4
5// { dg-do run }
6
7
8template<class T>
9struct A
10{
11  A() { const void (*a)() = foo; }
12  static const void foo() {}
13};
14int main(int argc, char *argv[])
15{
16  A<int> a;
17}
18