17 lines · cpp
1// RUN: %clang_cc1 -triple x86_64-linux-unknown -fvisibility=hidden -emit-llvm %s -o - | FileCheck %s2 3struct Base {};4 5class Parent1 : virtual public Base {};6 7class Parent2 : virtual public Base {};8 9class Child : public Parent1, public Parent2 {};10 11void test() {12 Child x;13}14 15// CHECK: @_ZTC5Child0_7Parent1 = linkonce_odr hidden unnamed_addr constant16// CHECK: @_ZTC5Child8_7Parent2 = linkonce_odr hidden unnamed_addr constant17