FSF GCC merge 02/23/03
[official-gcc.git] / gcc / testsuite / g++.old-deja / g++.other / new2.C
blob9a6e0514ff45f0433aa004011ed54eb847ba764a
1 //Build don't link:
2 typedef __SIZE_TYPE__ size_t;
3 void *operator new(size_t, unsigned int);
5 struct X{
6   X();
7   X(int);
8 };
11 void f(X *x = new X);          // ERROR - 
13 void f(X *x = new X(4));       // ERROR - 
15 void f(X *x = new X[4]);       // ERROR - 
17 void f(X *x = new (3) X(6));   // ERROR - 
19 void f(X *x = new (2) X[10]);  // ERROR - 
21 void f(X *x = new X[10][5]);   // ERROR -