diff options
author | Roman Divacky <rdivacky@FreeBSD.org> | 2010-07-15 17:07:12 +0000 |
---|---|---|
committer | Roman Divacky <rdivacky@FreeBSD.org> | 2010-07-15 17:07:12 +0000 |
commit | 4e58654b47e89efbb1a8ca032c08fd354c3b0b61 (patch) | |
tree | 5e946d69177464379cb1a38ac18206180d763639 /test/CXX/temp | |
parent | 4ba675006b5a8edfc48b6a9bd3dcf54a70cc08f2 (diff) | |
download | src-4e58654b47e89efbb1a8ca032c08fd354c3b0b61.tar.gz src-4e58654b47e89efbb1a8ca032c08fd354c3b0b61.zip |
Update clang to r108428.
Notes
Notes:
svn path=/vendor/clang/dist/; revision=210128
Diffstat (limited to 'test/CXX/temp')
-rw-r--r-- | test/CXX/temp/temp.fct.spec/temp.arg.explicit/p3.cpp | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/test/CXX/temp/temp.fct.spec/temp.arg.explicit/p3.cpp b/test/CXX/temp/temp.fct.spec/temp.arg.explicit/p3.cpp index dc79300af336..5556f35dbfd0 100644 --- a/test/CXX/temp/temp.fct.spec/temp.arg.explicit/p3.cpp +++ b/test/CXX/temp/temp.fct.spec/temp.arg.explicit/p3.cpp @@ -43,3 +43,23 @@ namespace PR5949 { return Foo<T>(b, quuz); } } + +// PR7641 +namespace PR7641 { + namespace N2 + { + template<class> + int f0(int); + } + namespace N + { + using N2::f0; + } + + template<class R,class B1> + int + f1(R(a)(B1)); + + void f2() + { f1(N::f0<int>); } +} |