1e01aa904Sopenharmony_ci// See comments in -v1.c file.
2e01aa904Sopenharmony_cistruct changed {
3e01aa904Sopenharmony_ci  int foo = 0;
4e01aa904Sopenharmony_ci};
5e01aa904Sopenharmony_ci
6e01aa904Sopenharmony_ciint deleted_var = 0;
7e01aa904Sopenharmony_ciint directly_changed_var = 0;
8e01aa904Sopenharmony_cichanged * indirectly_changed_var;
9e01aa904Sopenharmony_ci
10e01aa904Sopenharmony_ciint deleted_fun() {
11e01aa904Sopenharmony_ci  return 0;
12e01aa904Sopenharmony_ci}
13e01aa904Sopenharmony_ciint directly_changed_fun() {
14e01aa904Sopenharmony_ci  return 0;
15e01aa904Sopenharmony_ci}
16e01aa904Sopenharmony_civoid indirectly_changed_fun(changed * x) {
17e01aa904Sopenharmony_ci}
18