Home | History | Annotate | Download | only in stl
      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