153 |
153 |
154 |
154 |
155 # endif /* _STLP_WINCE */ |
155 # endif /* _STLP_WINCE */ |
156 |
156 |
157 #if defined(__SYMBIAN32__) && !defined(__GCCE__) |
157 #if defined(__SYMBIAN32__) && !defined(__GCCE__) |
158 _STLP_DECLSPEC void *operator new(unsigned int aSize); |
158 IMPORT_C void *operator new(unsigned int aSize); |
159 |
159 |
160 _STLP_DECLSPEC void *operator new[](unsigned int aSize); |
160 IMPORT_C void *operator new[](unsigned int aSize); |
161 #endif |
161 #endif |
162 |
162 |
163 _STLP_DECLSPEC void operator delete(void* aPtr) __NO_THROW; |
163 IMPORT_C void operator delete(void* aPtr) __NO_THROW; |
164 |
164 |
165 _STLP_DECLSPEC void operator delete[](void* aPtr) __NO_THROW; |
165 IMPORT_C void operator delete[](void* aPtr) __NO_THROW; |
166 |
166 |
167 _STLP_DECLSPEC void* operator new(unsigned int aSize, const std::nothrow_t& /*aNoThrow*/) __NO_THROW; |
167 IMPORT_C void* operator new(unsigned int aSize, const std::nothrow_t& /*aNoThrow*/) __NO_THROW; |
168 |
168 |
169 _STLP_DECLSPEC void* operator new[](unsigned int aSize, const std::nothrow_t& aNoThrow) __NO_THROW; |
169 IMPORT_C void* operator new[](unsigned int aSize, const std::nothrow_t& aNoThrow) __NO_THROW; |
170 |
170 |
171 _STLP_DECLSPEC void operator delete(void* aPtr, const std::nothrow_t& /*aNoThrow*/) __NO_THROW; |
171 IMPORT_C void operator delete(void* aPtr, const std::nothrow_t& /*aNoThrow*/) __NO_THROW; |
172 |
172 |
173 _STLP_DECLSPEC void operator delete[](void* aPtr, const std::nothrow_t& /*aNoThrow*/) __NO_THROW; |
173 IMPORT_C void operator delete[](void* aPtr, const std::nothrow_t& /*aNoThrow*/) __NO_THROW; |
174 |
174 |
175 |
175 |
176 // placement delete |
176 // placement delete |
177 #ifndef __PLACEMENT_VEC_NEW_INLINE |
177 #ifndef __PLACEMENT_VEC_NEW_INLINE |
178 #define __PLACEMENT_VEC_NEW_INLINE |
178 #define __PLACEMENT_VEC_NEW_INLINE |