1 // RUN: %clang_cc1 %s -emit-llvm -triple %itanium_abi_triple -o - | FileCheck %s
2 template <typename T
> void f(T
) {}
3 template <typename T
> void f() { }
10 void (*p2
)() = f
<int>;
12 // CHECK-LABEL: define linkonce_odr {{.*}}void @_Z1fIiEvT_
13 // CHECK-LABEL: define linkonce_odr {{.*}}void @_Z1fIiEvv
24 void h(X
<int (*)()> xf
) {