1e01aa904Sopenharmony_cistruct A { 2e01aa904Sopenharmony_ci int x; 3e01aa904Sopenharmony_ci}; 4e01aa904Sopenharmony_ci 5e01aa904Sopenharmony_cistruct B { 6e01aa904Sopenharmony_ci int y; 7e01aa904Sopenharmony_ci}; 8e01aa904Sopenharmony_ci 9e01aa904Sopenharmony_cistruct C { 10e01aa904Sopenharmony_ci int z; 11e01aa904Sopenharmony_ci}; 12e01aa904Sopenharmony_ci 13e01aa904Sopenharmony_cistruct D: A, B, C { 14e01aa904Sopenharmony_ci int d; 15e01aa904Sopenharmony_ci}; 16e01aa904Sopenharmony_ci 17e01aa904Sopenharmony_ciD order; 18