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[])13int main(int argc, char * argv[]) 14 { 15 int * i = &argc; 16 17 Fu((*i)).print(); // { dg-bogus "" } 18 Fu((*j)); 19 } 20