1 // { dg-do compile { target arm*-*-symbianelf* } } 2 // Class data should not be exported. 3 // { dg-final { scan-hidden "_ZTI1A" } } 4 // { dg-final { scan-hidden "_ZTS1A" } } 5 // { dg-final { scan-hidden "_ZTV1B" } } 6 // { dg-final { scan-hidden "_ZTI1B" } } 7 // { dg-final { scan-hidden "_ZTS1B" } } 8 9 struct A {}; 10 struct B : virtual public A {}; 11 B b; 12