Home | History | Annotate | Download | only in expr.new

Lines Matching defs:new

8   static void* operator new(size_t);
15 new X0<1>; // expected-note{{instantiation}}
23 static void* operator new(size_t);
30 new X1<1>; // expected-note{{instantiation}}
33 // Overloaded operator delete for placement new
38 static void* operator new(size_t, double, double);
39 static void* operator new(size_t, int, int);
49 new (0, 0) X2<1>; // expected-note{{instantiation}}
52 // Operator delete template for placement new
56 static void* operator new(size_t, double, double);
66 new (0, 0) X3; // expected-note{{instantiation}}
69 // Operator delete template for placement new in global scope.
72 static void* operator new(size_t, double, double);
82 new (0, 0) X4; // expected-note{{instantiation}}
88 static void* operator new(size_t, double, double);
93 new (0, 0) X5; // okay, we found X5::operator delete but didn't pick it
96 // Operator delete template for placement new
101 static void* operator new(size_t) {
111 new X6<3>; // expected-note 2{{instantiation}}
114 void *operator new(size_t, double, double, double);
122 new (1.0, 1.0, 1.0) int; // expected-note{{instantiation}}
131 static void* operator new(size_t);
138 new X7<1>;