1e01aa904Sopenharmony_ciclass B0 2e01aa904Sopenharmony_ci{ 3e01aa904Sopenharmony_ci char m0; 4e01aa904Sopenharmony_ci 5e01aa904Sopenharmony_cipublic: 6e01aa904Sopenharmony_ci B0(); 7e01aa904Sopenharmony_ci}; 8e01aa904Sopenharmony_ci 9e01aa904Sopenharmony_ciB0::B0() 10e01aa904Sopenharmony_ci : m0(0) 11e01aa904Sopenharmony_ci{} 12e01aa904Sopenharmony_ci 13e01aa904Sopenharmony_ciclass B1 14e01aa904Sopenharmony_ci{ 15e01aa904Sopenharmony_ci unsigned m0; 16e01aa904Sopenharmony_ci 17e01aa904Sopenharmony_cipublic: 18e01aa904Sopenharmony_ci B1(); 19e01aa904Sopenharmony_ci}; 20e01aa904Sopenharmony_ci 21e01aa904Sopenharmony_ciB1::B1() 22e01aa904Sopenharmony_ci : m0(0) 23e01aa904Sopenharmony_ci{} 24e01aa904Sopenharmony_ci 25e01aa904Sopenharmony_ciclass S : public B0, public B1 26e01aa904Sopenharmony_ci{ 27e01aa904Sopenharmony_ci char m0; 28e01aa904Sopenharmony_ci 29e01aa904Sopenharmony_cipublic: 30e01aa904Sopenharmony_ci S(); 31e01aa904Sopenharmony_ci}; 32e01aa904Sopenharmony_ci 33e01aa904Sopenharmony_ciS::S() 34e01aa904Sopenharmony_ci : m0(0) 35e01aa904Sopenharmony_ci{} 36e01aa904Sopenharmony_ci 37e01aa904Sopenharmony_civoid 38e01aa904Sopenharmony_cifoo(S&) 39e01aa904Sopenharmony_ci{} 40