summaryrefslogtreecommitdiffstats
path: root/clang
diff options
context:
space:
mode:
authorJohn McCall <rjmccall@apple.com>2009-12-23 00:44:38 +0000
committerJohn McCall <rjmccall@apple.com>2009-12-23 00:44:38 +0000
commitdb3062cd4e8154a96834c14673cb9f813575fc0a (patch)
tree44cc72446c4c1f2bf3b1053d580721ed643917c8 /clang
parent0a4bb26ed03dc36ebbc68b1e5da498ddc8ba4f3c (diff)
downloadbcm5719-llvm-db3062cd4e8154a96834c14673cb9f813575fc0a.tar.gz
bcm5719-llvm-db3062cd4e8154a96834c14673cb9f813575fc0a.zip
Test case from PR5476.
llvm-svn: 91957
Diffstat (limited to 'clang')
-rw-r--r--clang/test/SemaCXX/friend.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/clang/test/SemaCXX/friend.cpp b/clang/test/SemaCXX/friend.cpp
index dc13570718b..2cf4cf9eef0 100644
--- a/clang/test/SemaCXX/friend.cpp
+++ b/clang/test/SemaCXX/friend.cpp
@@ -29,3 +29,14 @@ namespace test1 {
(void) Outer<int>::Inner();
}
}
+
+// PR5476
+namespace test2 {
+ namespace foo {
+ void Func(int x);
+ }
+
+ class Bar {
+ friend void ::test2::foo::Func(int x);
+ };
+}
OpenPOWER on IntegriCloud