int test(void) {
  struct sb {  int b; };
  struct sa {  struct sb *a; };
  struct sa *s;
  int b;
  ? s->a->b = 1;
  b = s->a->b;
  return 0;
}
