-#ifndef wxWCHAR_T_IS_SEPARATE_TYPE
- #ifdef __GNUG__
- #define wxWCHAR_T_IS_SEPARATE_TYPE
- #endif
- #if defined(__VISUALC__) && defined(_NATIVE_WCHAR_T_DEFINED)
- #define wxWCHAR_T_IS_SEPARATE_TYPE
- #endif
-#endif
-
-// helper macro for doing something dependent on whether wchar_t is or isn't a
-// typedef inside another macro
-#ifdef wxWCHAR_T_IS_SEPARATE_TYPE
- #define wxIF_WCHAR_T_TYPE(x) x
-#else // !wxWCHAR_T_IS_SEPARATE_TYPE
- #define wxIF_WCHAR_T_TYPE(x)
-#endif // wxWCHAR_T_IS_SEPARATE_TYPE/!wxWCHAR_T_IS_SEPARATE_TYPE
-
-class WXDLLIMPEXP_BASE wxUniCharRef;
-class WXDLLIMPEXP_BASE wxStringIteratorNode;