diff options
-rw-r--r-- | test/CXX/class.access/class.friend/p1.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/test/CXX/class.access/class.friend/p1.cpp b/test/CXX/class.access/class.friend/p1.cpp index e1f2399e7b..83b4227aa3 100644 --- a/test/CXX/class.access/class.friend/p1.cpp +++ b/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'}} + } + }; } |