1// { dg-options -w } 2 3#include "vbase8-21.h" 4 5extern void check_C0 (C0&, int); 6extern void check_C1 (C1&, int); 7extern void check_C2 (C2&, int); 8extern void check_C3 (C3&, int); 9extern void check_C4 (C4&, int); 10extern void check_C5 (C5&, int); 11extern void check_C6 (C6&, int); 12extern void check_C7 (C7&, int); 13extern void check_C8 (C8&, int); 14extern void check_C9 (C9&, int); 15 16void 17vbase8_21_x (void) 18{ 19 C0 c0; 20 C1 c1; 21 C2 c2; 22 C3 c3; 23 C4 c4; 24 C5 c5; 25 C6 c6; 26 C7 c7; 27 C8 c8; 28 C9 c9; 29 30 c0.i0 = 0; 31 c1.i1 = 101; 32 c2.i2 = 202; 33 c3.i3 = 303; 34 c4.i4 = 404; 35 c5.i5 = 505; 36 c6.i6 = 606; 37 c7.i7 = 707; 38 c8.i8 = 808; 39 c9.i9 = 909; 40 41 check_C0 (c0, 0); 42 check_C1 (c1, 101); 43 check_C2 (c2, 202); 44 check_C3 (c3, 303); 45 check_C4 (c4, 404); 46 check_C5 (c5, 505); 47 check_C6 (c6, 606); 48 check_C7 (c7, 707); 49 check_C8 (c8, 808); 50 check_C9 (c9, 909); 51} 52