Home | History | Annotate | Download | only in SemaCXX

Lines Matching full:size_t

15   void* operator new(size_t, S*); // expected-note {{candidate}}
22 void* operator new(const size_t); // expected-note 2 {{candidate}}
23 void* operator new(size_t, int*); // expected-note 3 {{candidate}}
24 void* operator new(size_t, float*); // expected-note 3 {{candidate}}
25 void* operator new(size_t, S); // expected-note 2 {{candidate}}
132 static void operator delete(void * mem, size_t size);
138 static void operator delete(void * mem, size_t size);
153 static void *operator new(signed char) throw(); // expected-error {{'operator new' takes type size_t}}
154 static int operator new[] (size_t) throw(); // expected-error {{operator new[]' must return type 'void *'}}
171 void* operator new(T size, int); // expected-error {{'operator new' cannot take a dependent type as first parameter; use size_t}}
216 void* operator new(size_t, void*);
230 static void operator delete(void*, const size_t);
249 struct S { template<typename T> static void* operator new(size_t, T); };
281 void* operator new(size_t);
285 void* operator new(size_t, void*); // expected-note {{declared private here}}
289 void* operator new(size_t); // expected-note {{declared private here}}
352 void* operator new(const size_t size);
353 template<class T> void* operator new(const size_t, const int, T*);
354 void operator delete(void*, const size_t);
355 template<class T> void operator delete(void*, const size_t, const int, T*);
375 void *operator new(size_t s, double d = 0);