Home | History | Annotate | Download | only in basic.stc.dynamic.allocation

Lines Matching refs:size_t

5   void *operator new(size_t);
9 void *operator new(size_t);; // expected-error {{'operator new' cannot be declared inside a namespace}}
12 static void *operator new(size_t); // expected-error {{static declaration of 'operator new' follows non-static declaration}} expected-note {{previous}}
13 static void *operator new(size_t, int, int); // expected-error {{'operator new' cannot be declared static in global scope}}
16 void operator new(size_t); // expected-error {{'operator new' must return type 'void *'}}
24 void *operator new(bool); // expected-error {{'operator new' takes type size_t}}
28 void *operator new(size_t = 0); // expected-error {{parameter of 'operator new' cannot have a default argument}}
32 template<typename T> void *operator new(size_t, int);
36 template<typename T> T operator new(size_t, int); // expected-error {{'operator new' cannot have a dependent return type; use 'void *' instead}}
40 template<typename T> void *operator new(T, int); // expected-error {{'operator new' cannot take a dependent type as first parameter; use size_t}}
44 template<typename T> void *operator new(size_t); // expected-error {{'operator new' template must have at least two parameters}}