// { dg-do assemble }
// GROUPS passed niklas hiding
struct A;
void f (A*);
A* A;
void g () { f (A); }