39#ifndef _GLIBCXX_CUCHAR
40#define _GLIBCXX_CUCHAR 1
43#pragma GCC system_header
46#if __cplusplus < 201103L
53#if (_GLIBCXX_USE_C11_UCHAR_CXX11 \
54 || (_GLIBCXX_USE_CHAR8_T \
55 && (_GLIBCXX_USE_UCHAR_C8RTOMB_MBRTOC8_FCHAR8_T \
56 || (__cplusplus >= 202002 \
57 && _GLIBCXX_USE_UCHAR_C8RTOMB_MBRTOC8_CXX20))))
65#if (_GLIBCXX_USE_CHAR8_T \
66 && (_GLIBCXX_USE_UCHAR_C8RTOMB_MBRTOC8_FCHAR8_T \
67 || (__cplusplus >= 202002 \
68 && _GLIBCXX_USE_UCHAR_C8RTOMB_MBRTOC8_CXX20)))
73namespace std _GLIBCXX_VISIBILITY(default)
75_GLIBCXX_BEGIN_NAMESPACE_VERSION
80_GLIBCXX_END_NAMESPACE_VERSION
86#if _GLIBCXX_USE_C11_UCHAR_CXX11
94namespace std _GLIBCXX_VISIBILITY(default)
96_GLIBCXX_BEGIN_NAMESPACE_VERSION
103_GLIBCXX_END_NAMESPACE_VERSION
ISO C++ entities toplevel namespace is std.