Searched refs:new (Results 126 - 150 of 1541) sorted by relevance

1234567891011>>

/haiku-buildtools/gcc/gcc/testsuite/g++.old-deja/g++.other/
H A Dcrash36.C5 // Bug 573. We ICE'd verifying operator new and operator delete conformed
8 void *operator new (__SIZE_TYPE__); // ok
9 void operator new (__SIZE_TYPE__); // { dg-error "" } must return void *
10 void *operator new (); // { dg-error "" } must take size_t
11 void *operator new (char); // { dg-error "" } must take size_t
12 void *operator new (__SIZE_TYPE__, ...) throw(); // ok
H A Ddelete7.C4 #include <new>
15 A (*p)[2] = new A[2][2];
H A Ddtor1.C4 #include <new>
16 X* p = new (bar) X;
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/init/
H A Dplacement5.C15 void* operator new (size_t, size_t);
22 void * operator new (size_t);
23 void * operator new (size_t, size_t);
30 A* ap = new (24) A; // { dg-error "placement delete" }
31 B* bp = new (24) B;
H A Dnew25.C2 #include <new>
7 void* operator new(std::size_t = 32) throw (std::bad_alloc); // { dg-error "first parameter" }
8 void* operator new[](std::size_t = 32) throw (std::bad_alloc); // { dg-error "first parameter" }
9 void* operator new(std::size_t = 32, const std::nothrow_t&) throw(); // { dg-error "first parameter" }
10 void* operator new[](std::size_t = 32, const std::nothrow_t&) throw(); // { dg-error "first parameter" }
16 void* operator new(std::size_t,
18 void* operator new[](std::size_t,
25 void* operator new(std::size_t = 0,
27 void* operator new[](std::size_t = 0,
H A Dnew1.C10 void * operator new ( size_t , void * storage );
17 bar *s = new ( ( void * ) & storage ) bar;
H A Dnew32.C3 #include <new>
15 D* dp = new (((void*) 0)) D(create<D>()); // #
H A Dnew8.C9 void* operator new (size_t, size_t, Refcount_Type type);
16 new (10, NO_REFCOUNT) d0_Unknown_Object;
/haiku-buildtools/gcc/gcc/testsuite/g++.old-deja/g++.jason/
H A Ddtor5.C5 #include <new>
12 A() { i = 0; p = (T*) new char[sizeof (T)]; new (p + i++) T; }
20 int* p = (int*) new char[sizeof (int)];
21 new (p + r++) int;
H A Dref11.C4 int (&var_field_ref)[] = * (int (*)[]) new int [42];
5 int (&fix_field_ref)[1] = * (int (*)[1]) new int [42];
/haiku-buildtools/legacy/gcc/libchill/
H A Dexhstack.c44 void __setexceptionStack (TExceptionHandlerStack *new) argument
46 __exceptionStack = new;
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/ext/
H A Dpr34829.C2 // Placement new should be ok for non-aggregate Java types.
14 void *operator new (size_t, void *m)
21 return new (memory) jbyte;
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/lookup/
H A Ddelete1.C2 // Test that overloaded op new and delete don't prevent us from using the
8 void *operator new (size_t, float);
14 A *p = ::new A;
H A Dnew2.C6 void* operator new(__SIZE_TYPE__ s, int* p); // { dg-error "namespace" }
10 static void* operator new(__SIZE_TYPE__ s, int* p); // { dg-error "static" }
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/opt/
H A Dpr52429.C13 operator new (__SIZE_TYPE__, void *p)
22 new (x) B;
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/parse/
H A Dsaved1.C4 class C { static void* operator new(size_t); }; // { dg-error "" "" }
5 void* C::operator new(size_t) { return 0; } // { dg-error "" "" }
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/template/
H A Dfriend46.C5 static void* operator new(__SIZE_TYPE__);
6 template <typename T> friend void* A<T>::operator new(__SIZE_TYPE__);
H A Dnew11.C6 void* operator new(__SIZE_TYPE__)
16 : x(new int)
H A Dnew7.C5 static void* operator new(__SIZE_TYPE__);
6 template<typename T> friend void* A<T>::operator new(__SIZE_TYPE__);
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/torture/
H A Dpr38747.C4 inline void *operator new (__SIZE_TYPE__, void *__p) throw () { return __p; }
10 int *i = new (&f) int (1);
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/tree-ssa/
H A Dpr31146-2.C4 #include <new>
12 new (&a[i]) T(0);
H A Dpr37284.C4 void* operator new(__SIZE_TYPE__, void* __p) throw()
15 ::new((void *)__p) _Tp(__val);
/haiku-buildtools/gcc/gcc/testsuite/g++.old-deja/g++.law/
H A Dvisibility5.C15 a *ap = new a;
16 a *ap2 = new a (3);// { dg-error "" } .*
/haiku-buildtools/gcc/gcc/testsuite/g++.old-deja/g++.ns/
H A Dkoenig5.C14 foo(new X); // ok -- DR 218 says that we find the global
17 bar(new X); // { dg-error "not declared" }
/haiku-buildtools/gcc/gcc/testsuite/g++.old-deja/g++.pt/
H A Dspec30.C6 void *operator new (size_t);
7 void *operator new (size_t, int);
14 void* S<int>::operator new (size_t b)
16 s[0] = ::operator new(b);
21 void* S<int>::operator new (size_t b, int)
23 s[1] = ::operator new(b);
34 S<int>* s1 = new S<int>;
35 S<int>* s2 = new(3) S<int>;

Completed in 115 milliseconds

1234567891011>>