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