1e01aa904Sopenharmony_cistruct S1 2e01aa904Sopenharmony_ci{ 3e01aa904Sopenharmony_ci long long inserted_member; 4e01aa904Sopenharmony_ci int m0; 5e01aa904Sopenharmony_ci char m1; 6e01aa904Sopenharmony_ci}; 7e01aa904Sopenharmony_ci 8e01aa904Sopenharmony_cistruct S2 9e01aa904Sopenharmony_ci{ 10e01aa904Sopenharmony_ci int m0; 11e01aa904Sopenharmony_ci char m1; 12e01aa904Sopenharmony_ci}; 13e01aa904Sopenharmony_ci 14e01aa904Sopenharmony_cistruct S3 15e01aa904Sopenharmony_ci{ 16e01aa904Sopenharmony_ci unsigned to_change; 17e01aa904Sopenharmony_ci}; 18e01aa904Sopenharmony_ci 19e01aa904Sopenharmony_ciint 20e01aa904Sopenharmony_cifoo(struct S1* s) 21e01aa904Sopenharmony_ci{ 22e01aa904Sopenharmony_ci return s->m0; 23e01aa904Sopenharmony_ci} 24e01aa904Sopenharmony_ci 25e01aa904Sopenharmony_ciint 26e01aa904Sopenharmony_cibar(struct S2* s) 27e01aa904Sopenharmony_ci{ 28e01aa904Sopenharmony_ci return s->m0; 29e01aa904Sopenharmony_ci} 30e01aa904Sopenharmony_ci 31e01aa904Sopenharmony_ciint 32e01aa904Sopenharmony_cibaz(struct S3* s) 33e01aa904Sopenharmony_ci{ 34e01aa904Sopenharmony_ci return s->to_change; 35e01aa904Sopenharmony_ci} 36