diff options
author | John McCall <rjmccall@apple.com> | 2010-08-04 06:38:15 +0000 |
---|---|---|
committer | John McCall <rjmccall@apple.com> | 2010-08-04 06:38:15 +0000 |
commit | 8a705c15d9a468ed0377da1b254b50fac1b2b1bc (patch) | |
tree | 8e4fea6d344461470f52717ec30d3029f5ed2080 /clang/test/CodeGenCXX/mangle-subst-std.cpp | |
parent | 2dd7d441354dbe519585646b51980d4d93e94eb8 (diff) | |
download | bcm5719-llvm-8a705c15d9a468ed0377da1b254b50fac1b2b1bc.tar.gz bcm5719-llvm-8a705c15d9a468ed0377da1b254b50fac1b2b1bc.zip |
Extend the hidden-visibility vtables optimization to template classes that
haven't been explicitly instantiated.
llvm-svn: 110189
Diffstat (limited to 'clang/test/CodeGenCXX/mangle-subst-std.cpp')
-rw-r--r-- | clang/test/CodeGenCXX/mangle-subst-std.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/test/CodeGenCXX/mangle-subst-std.cpp b/clang/test/CodeGenCXX/mangle-subst-std.cpp index 9c1e978294c..b08b12c91eb 100644 --- a/clang/test/CodeGenCXX/mangle-subst-std.cpp +++ b/clang/test/CodeGenCXX/mangle-subst-std.cpp @@ -3,13 +3,13 @@ // Check mangling of Vtables, VTTs, and construction vtables that // involve standard substitutions. -// CHECK: @_ZTVSd = weak_odr constant +// CHECK: @_ZTVSd = weak_odr hidden constant // CHECK: @_ZTCSd0_Si = internal constant // CHECK: @_ZTCSd16_So = internal constant // CHECK: @_ZTTSd = weak_odr constant -// CHECK: @_ZTVSo = weak_odr constant +// CHECK: @_ZTVSo = weak_odr hidden constant // CHECK: @_ZTTSo = weak_odr constant -// CHECK: @_ZTVSi = weak_odr constant +// CHECK: @_ZTVSi = weak_odr hidden constant // CHECK: @_ZTTSi = weak_odr constant namespace std { struct A { A(); }; |