@@ -369,7 +369,7 @@ void AssertValue(void * mem, T value, uint byteCount)
369
369
#ifndef __PLACEMENT_NEW_INLINE
370
370
#define __PLACEMENT_NEW_INLINE
371
371
372
- _Ret_notnull_
372
+ NO_EXPORT _Ret_notnull_
373
373
inline void * __cdecl
374
374
operator new (
375
375
DECLSPEC_GUARD_OVERFLOW size_t byteSize,
@@ -379,7 +379,7 @@ _In_ void * previousAllocation) throw()
379
379
}
380
380
381
381
382
- inline void __cdecl
382
+ NO_EXPORT inline void __cdecl
383
383
operator delete (
384
384
void * allocationToFree, // Allocation to free
385
385
void * previousAllocation // Previously allocated memory
@@ -394,7 +394,7 @@ void * previousAllocation // Previously allocated memory
394
394
// throwing operator new overrides
395
395
// ----------------------------------------
396
396
template <typename TAllocator>
397
- _Ret_notnull_ void * __cdecl
397
+ NO_EXPORT _Ret_notnull_ void * __cdecl
398
398
operator new (DECLSPEC_GUARD_OVERFLOW size_t byteSize, TAllocator * alloc, char * (TAllocator::*AllocFunc)(size_t ))
399
399
{
400
400
AssertCanHandleOutOfMemory ();
@@ -405,7 +405,7 @@ operator new(DECLSPEC_GUARD_OVERFLOW size_t byteSize, TAllocator * alloc, char *
405
405
}
406
406
407
407
template <typename TAllocator>
408
- _Ret_notnull_ inline void * __cdecl
408
+ NO_EXPORT _Ret_notnull_ inline void * __cdecl
409
409
operator new [](DECLSPEC_GUARD_OVERFLOW size_t byteSize, TAllocator * alloc, char * (TAllocator::*AllocFunc)(size_t ))
410
410
{
411
411
AssertCanHandleOutOfMemory ();
@@ -416,7 +416,7 @@ operator new[](DECLSPEC_GUARD_OVERFLOW size_t byteSize, TAllocator * alloc, char
416
416
}
417
417
418
418
template <typename TAllocator>
419
- _Ret_notnull_ inline void * __cdecl
419
+ NO_EXPORT _Ret_notnull_ inline void * __cdecl
420
420
operator new (DECLSPEC_GUARD_OVERFLOW size_t byteSize, TAllocator * alloc, char * (TAllocator::*AllocFunc)(size_t ), DECLSPEC_GUARD_OVERFLOW size_t plusSize)
421
421
{
422
422
AssertCanHandleOutOfMemory ();
@@ -433,7 +433,7 @@ operator new(DECLSPEC_GUARD_OVERFLOW size_t byteSize, TAllocator * alloc, char *
433
433
// nothrow operator new overrides
434
434
// ----------------------------------------
435
435
template <typename TAllocator>
436
- _Ret_maybenull_ inline void * __cdecl
436
+ NO_EXPORT _Ret_maybenull_ inline void * __cdecl
437
437
operator new (DECLSPEC_GUARD_OVERFLOW size_t byteSize, TAllocator * alloc, bool nothrow, char * (TAllocator::*AllocFunc)(size_t ))
438
438
{
439
439
Assert (nothrow);
@@ -444,7 +444,7 @@ operator new(DECLSPEC_GUARD_OVERFLOW size_t byteSize, TAllocator * alloc, bool n
444
444
445
445
446
446
template <typename TAllocator>
447
- _Ret_maybenull_ inline void * __cdecl
447
+ NO_EXPORT _Ret_maybenull_ inline void * __cdecl
448
448
operator new [](DECLSPEC_GUARD_OVERFLOW size_t byteSize, TAllocator * alloc, bool nothrow, char * (TAllocator::*AllocFunc)(size_t ))
449
449
{
450
450
Assert (nothrow);
@@ -455,7 +455,7 @@ operator new[](DECLSPEC_GUARD_OVERFLOW size_t byteSize, TAllocator * alloc, bool
455
455
456
456
457
457
template <typename TAllocator>
458
- _Ret_maybenull_ inline void * __cdecl
458
+ NO_EXPORT _Ret_maybenull_ inline void * __cdecl
459
459
operator new (DECLSPEC_GUARD_OVERFLOW size_t byteSize, TAllocator * alloc, bool nothrow, char * (TAllocator::*AllocFunc)(size_t ), DECLSPEC_GUARD_OVERFLOW size_t plusSize)
460
460
{
461
461
Assert (nothrow);
@@ -469,7 +469,7 @@ operator new(DECLSPEC_GUARD_OVERFLOW size_t byteSize, TAllocator * alloc, bool n
469
469
470
470
471
471
template <typename TAllocator>
472
- _Ret_maybenull_ inline void * __cdecl
472
+ NO_EXPORT _Ret_maybenull_ inline void * __cdecl
473
473
operator new (DECLSPEC_GUARD_OVERFLOW size_t byteSize, TAllocator * alloc, bool nothrow, char * (TAllocator::*AllocFunc)(size_t ), DECLSPEC_GUARD_OVERFLOW size_t plusSize, bool prefix)
474
474
{
475
475
Assert (nothrow);
0 commit comments