diff options
Diffstat (limited to 'clang/test/CodeGenCXX/visibility.cpp')
| -rw-r--r-- | clang/test/CodeGenCXX/visibility.cpp | 13 | 
1 files changed, 13 insertions, 0 deletions
diff --git a/clang/test/CodeGenCXX/visibility.cpp b/clang/test/CodeGenCXX/visibility.cpp index 9e61af13975..61f4d8ad8db 100644 --- a/clang/test/CodeGenCXX/visibility.cpp +++ b/clang/test/CodeGenCXX/visibility.cpp @@ -133,3 +133,16 @@ namespace Test9 {      test9_fun(&a);    }  } + +// PR8478 +namespace Test10 { +  struct A; + +  DEFAULT class B { +    void foo(A*); +  }; + +  // CHECK: define void @_ZN6Test101B3fooEPNS_1AE( +  // CHECK-HIDDEN: define void @_ZN6Test101B3fooEPNS_1AE( +  void B::foo(A*) {} +}  | 

