1*f377a57dSRafael Espindola // RUN: %clang_cc1 %s -triple=x86_64-pc-linux -emit-llvm -o - | FileCheck %s 2*f377a57dSRafael Espindola 3*f377a57dSRafael Espindola // Test that this is not hidden. 4*f377a57dSRafael Espindola // CHECK: @_ZTVN10__cxxabiv120__si_class_type_infoE = external global 5*f377a57dSRafael Espindola 6*f377a57dSRafael Espindola class foo { 7*f377a57dSRafael Espindola virtual void baz(); 8*f377a57dSRafael Espindola }; 9*f377a57dSRafael Espindola struct __attribute__((__visibility__("hidden"))) bar : public foo {}; 10*f377a57dSRafael Espindola bar zed; 11