blob: f4ab6a42b62d84ded5ef1fbd1f33dc7809b0f600 [file] [log] [blame]
Devang Patel8a901ce2009-03-17 19:47:21 +00001// RUN: %llvmgxx -c -emit-llvm %s -o /dev/null -g
Evan Chengadf58812009-03-18 00:44:45 +00002// XFAIL: *
Devang Patel8a901ce2009-03-17 19:47:21 +00003template <typename T1,typename T2>
4inline void f(const T1&,const T2&) { }
5
6template <typename T1,typename T2,void F(const T1&,const T2&)>
7struct A {
8 template <typename T> void g(T& i) { }
9};
10
11int main() {
12 int i;
13 A<int,int,f> a;
14 a.g(i);
15}