1// { dg-do assemble  }
2// Bug: g++ parses the declaration of i as a functional cast.
3
4void take_int (int arg) { }
5
6void
7test ()
8{
9    int (i);
10
11    i = 0;
12    take_int (i);
13}
14