diff options
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'}} + } + }; } |