8 #if defined _VCRT_BUILD && !defined _ASSERT_OK
9 #error assert.h not for CRT internal use
22 #define assert(expression) ((void)0)
27 _In_z_ wchar_t const* _Message,
28 _In_z_ wchar_t const* _File,
32 #define assert(expression) (void)( \
34 (_wassert(_CRT_WIDE(#expression), _CRT_WIDE(__FILE__), (unsigned)(__LINE__)), 0) \
#define _ACRTIMP
Definition: corecrt.h:27
#define _CRT_BEGIN_C_HEADER
Definition: vcruntime.h:73
#define _In_z_
Definition: sal.h:310
#define _In_
Definition: sal.h:305
_CRT_BEGIN_C_HEADER _ACRTIMP void __cdecl _wassert(_In_z_ wchar_t const *_Message, _In_z_ wchar_t const *_File, _In_ unsigned _Line)
#define _CRT_END_C_HEADER
Definition: vcruntime.h:76