39#ifndef _GLIBCXX_CUCHAR
40#define _GLIBCXX_CUCHAR 1
42#pragma GCC system_header
44#if __cplusplus < 201103L
51#if (_GLIBCXX_USE_C11_UCHAR_CXX11 \
52 || (_GLIBCXX_USE_CHAR8_T \
53 && (_GLIBCXX_USE_UCHAR_C8RTOMB_MBRTOC8_FCHAR8_T \
54 || (__cplusplus >= 202002 \
55 && _GLIBCXX_USE_UCHAR_C8RTOMB_MBRTOC8_CXX20))))
63#if (_GLIBCXX_USE_CHAR8_T \
64 && (_GLIBCXX_USE_UCHAR_C8RTOMB_MBRTOC8_FCHAR8_T \
65 || (__cplusplus >= 202002 \
66 && _GLIBCXX_USE_UCHAR_C8RTOMB_MBRTOC8_CXX20)))
71namespace std _GLIBCXX_VISIBILITY(default)
73_GLIBCXX_BEGIN_NAMESPACE_VERSION
78_GLIBCXX_END_NAMESPACE_VERSION
84#if _GLIBCXX_USE_C11_UCHAR_CXX11
92namespace std _GLIBCXX_VISIBILITY(default)
94_GLIBCXX_BEGIN_NAMESPACE_VERSION
101_GLIBCXX_END_NAMESPACE_VERSION
ISO C++ entities toplevel namespace is std.