_DIAGASSERT
#define _DIAGASSERT(a) assert(a)
#undef _DIAGASSERT
# define _DIAGASSERT(e) (__static_cast(void,0))
# define _DIAGASSERT(e) \
# define _DIAGASSERT(e) \
#define _DIAGASSERT(a)
#define _DIAGASSERT(x) assert(x)
#define _DIAGASSERT(_p_)
#define _DIAGASSERT(x) (void)0
#define _DIAGASSERT(a) (void)0
#define _DIAGASSERT(a) assert(a)
#undef _DIAGASSERT
#define _DIAGASSERT(x)