1 // { dg-do run  }
2 // PRMS Id: 5720
3 // Bug: the extra set of parens confuses the expr/declarator disambiguation.
4 
5 class Fu
6 {
7   int val;
8 public:
Fu(int i)9   Fu(int i) : val(i) { }
print()10   void print() { }
11 };
12 
main(int argc,char * argv[])13 int main(int argc, char * argv[])
14 {
15   int * i = &argc;
16 
17   Fu((*i)).print();		// { dg-bogus "" }
18   Fu((*j));
19 }
20