diff options
Diffstat (limited to 'clang/test/CXX/class/class.friend/p1.cpp')
| -rw-r--r-- | clang/test/CXX/class/class.friend/p1.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/clang/test/CXX/class/class.friend/p1.cpp b/clang/test/CXX/class/class.friend/p1.cpp index 96701b3b05a..b83dfa36cd3 100644 --- a/clang/test/CXX/class/class.friend/p1.cpp +++ b/clang/test/CXX/class/class.friend/p1.cpp @@ -79,3 +79,9 @@ class PreDeclared; int myoperation(float f) { return (int) f; } + +template <typename T> +class B { + template <typename U> + friend B<U>() {} // expected-error {{must use a qualified name when declaring a constructor as a friend}} +}; |

