diff options
| author | John McCall <rjmccall@apple.com> | 2010-03-12 01:20:21 +0000 |
|---|---|---|
| committer | John McCall <rjmccall@apple.com> | 2010-03-12 01:20:21 +0000 |
| commit | 9caafbc5caa5e6c7ec1877d08c6733b882369a60 (patch) | |
| tree | 70e0c59836b497f4010e5d2fd27c73bda2f4ce6c /clang | |
| parent | 16927f6274015cfada7eaed7bf3b92ec912bf674 (diff) | |
| download | bcm5719-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.cpp | 8 |
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'}} + } + }; } |

