1// RUN: %clang_cc1 %s -emit-llvm-only -verify
2
3struct F {
4  void (*x)();
5};
6void G();
7template<class T> class A {
8public: A();
9};
10template<class T> A<T>::A() {
11  static F f = { G };
12}
13A<int> a;
14