diff options
Diffstat (limited to 'clang/test/SemaCXX/friend.cpp')
| -rw-r--r-- | clang/test/SemaCXX/friend.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/clang/test/SemaCXX/friend.cpp b/clang/test/SemaCXX/friend.cpp index aed2ab2c7d0..03589101e1b 100644 --- a/clang/test/SemaCXX/friend.cpp +++ b/clang/test/SemaCXX/friend.cpp @@ -288,3 +288,11 @@ namespace test10 { ::test10::f10_d(z); } } + +namespace test11 { + class __attribute__((visibility("hidden"))) B; + + class A { + friend class __attribute__((visibility("hidden"), noreturn)) B; // expected-warning {{'noreturn' attribute only applies to functions and methods}} + }; +} |

