1/* Test that visibility of function parameters propagates to an undecorated
2   function. */
3/* { dg-require-visibility "" }
4/* { dg-final { scan-hidden "_Z3fooP8a_struct" } } */
5
6struct __attribute__((visibility("hidden"))) a_struct;
7
8void foo(a_struct * p)
9{ }
10