1e01aa904Sopenharmony_cistruct B0 2e01aa904Sopenharmony_ci{ 3e01aa904Sopenharmony_ci char m0; 4e01aa904Sopenharmony_ci 5e01aa904Sopenharmony_ci B0(); 6e01aa904Sopenharmony_ci}; 7e01aa904Sopenharmony_ci 8e01aa904Sopenharmony_ciB0::B0() 9e01aa904Sopenharmony_ci : m0(0) 10e01aa904Sopenharmony_ci{} 11e01aa904Sopenharmony_ci 12e01aa904Sopenharmony_cistruct S : public B0 13e01aa904Sopenharmony_ci{ 14e01aa904Sopenharmony_ci int m0; 15e01aa904Sopenharmony_ci 16e01aa904Sopenharmony_ci S(); 17e01aa904Sopenharmony_ci}; 18e01aa904Sopenharmony_ci 19e01aa904Sopenharmony_ciS::S() 20e01aa904Sopenharmony_ci : m0(0) 21e01aa904Sopenharmony_ci{} 22e01aa904Sopenharmony_ci 23e01aa904Sopenharmony_civoid 24e01aa904Sopenharmony_cifoo(S&) 25e01aa904Sopenharmony_ci{} 26