1 // { dg-do assemble  }
2 // GROUPS passed prefix-postfix
3 class foo {
4 public:
5       operator ++ (); // { dg-error "" } no type or storage class
6 };
7 
main()8 int main()
9 {
10   foo x;
11 
12   // This should fall back to calling operator++(), and be an error with
13   // the -pedantic flag.
14   x++;// { dg-error "" }
15 }
16