summaryrefslogtreecommitdiffstats
path: root/clang
diff options
context:
space:
mode:
authorJohn McCall <rjmccall@apple.com>2010-03-12 01:20:21 +0000
committerJohn McCall <rjmccall@apple.com>2010-03-12 01:20:21 +0000
commit9caafbc5caa5e6c7ec1877d08c6733b882369a60 (patch)
tree70e0c59836b497f4010e5d2fd27c73bda2f4ce6c /clang
parent16927f6274015cfada7eaed7bf3b92ec912bf674 (diff)
downloadbcm5719-llvm-9caafbc5caa5e6c7ec1877d08c6733b882369a60.tar.gz
bcm5719-llvm-9caafbc5caa5e6c7ec1877d08c6733b882369a60.zip
Add an extra test to this test-case.
llvm-svn: 98322
Diffstat (limited to 'clang')
-rw-r--r--clang/test/CXX/class.access/class.friend/p1.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/clang/test/CXX/class.access/class.friend/p1.cpp b/clang/test/CXX/class.access/class.friend/p1.cpp
index e1f2399e7b5..83b4227aa3b 100644
--- a/clang/test/CXX/class.access/class.friend/p1.cpp
+++ b/clang/test/CXX/class.access/class.friend/p1.cpp
@@ -73,7 +73,7 @@ namespace test0 {
void declared_test();
class Class {
- static void member(); // expected-note {{declared private here}}
+ static void member(); // expected-note 2 {{declared private here}}
friend class ClassFriend;
friend class UndeclaredClassFriend;
@@ -108,4 +108,10 @@ namespace test0 {
Class::member();
}
};
+
+ class ClassNonFriend {
+ void test() {
+ Class::member(); // expected-error {{'member' is a private member of 'test0::Class'}}
+ }
+ };
}
OpenPOWER on IntegriCloud