1/* NOTE : this header has no guards and is MEANT for multiple inclusion! 2 * If you are using "header protection" option with your compiler, 3 * please also find #pragma which disables it and put it here, to 4 * allow reentrancy of this header. 5 */ 6 7#include <stl/_cprolog.h> 8 9/* Get all debug things, potentially only empty macros if none of 10 * the debug features available in user config file is activated. */ 11 /* Thanks to _STLP_OUTERMOST_HEADER_ID we hide _debug.h when C standard 12 * headers are included as some platforms (Win32) include C standard headers 13 * in an 'extern "C"' scope which do not accept the templates exposed 14 * in _debug.h. */ 15#if defined (__cplusplus) && !defined (_STLP_DEBUG_H) && \ 16 !((_STLP_OUTERMOST_HEADER_ID >= 0x200) && (_STLP_OUTERMOST_HEADER_ID <= 0x300)) 17# include <stl/debug/_debug.h> 18#endif 19