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