1e01aa904Sopenharmony_ciint var_removed = 0;
2e01aa904Sopenharmony_ciint fun_removed() { return 0; }
3e01aa904Sopenharmony_ci
4e01aa904Sopenharmony_ciint var_changed = 0;
5e01aa904Sopenharmony_ciint fun_changed() { return 0; }
6e01aa904Sopenharmony_ci
7e01aa904Sopenharmony_cistruct type_removed {
8e01aa904Sopenharmony_ci  int x;
9e01aa904Sopenharmony_ci};
10e01aa904Sopenharmony_cistruct type_changed {
11e01aa904Sopenharmony_ci  int x;
12e01aa904Sopenharmony_ci};
13e01aa904Sopenharmony_ci
14e01aa904Sopenharmony_civoid victim(struct type_changed * dummy) { (void)dummy->x; }
15