1  typedef a;
       2  b(void *c, a d) {
       3    if (c)
       4      e(0, __PRETTY_FUNCTION__);
       5  }
       6  typedef f, g;
       7  __attribute__((optimize(0))) h() {
       8    g i;
       9    b(i, sizeof(f));
      10  }
      11  
       1  typedef a;
       2  b(void *c, a d) {
       3    if (c)
       4      e(0, __PRETTY_FUNCTION__);
       5  }
       6  typedef f, g;
       7  __attribute__((optimize(0))) h() {
       8    g i;
       9    b(i, sizeof(f));
      10  }
      11