union A {
  int x;
};

void fun(const union A * a) { (void) a; }
