OSDN Git Service

* c-pretty-print.c (pp_c_specifier_qualifier_list) [VECTOR_TYPE]:
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / other / pr39060.C
1 // PR c++/39060
2 // { dg-do compile }
3
4 struct A
5 {
6   A(void* i=);  // { dg-error "with|specification" }
7   A(void* i=);  // { dg-error "overloaded" }
8   A(void* i=);  // { dg-error "overloaded" }
9
10   void operator+ (void* i=);    // { dg-error "arguments" }
11
12   virtual void foo1(=); // { dg-error "identifier" }
13   void foo2(=);         // { dg-error "identifier" }
14   void foo3(=);         // { dg-error "identifier" }
15   void foo4(=);         // { dg-error "identifier" }
16   void foo5(=);         // { dg-error "identifier" }
17 };      // { dg-error "primary-expression" }
18
19 A::A (void* i=) {}      // { dg-error "primary-expression|argument" }