diff --git a/include/boost/core/type_name.hpp b/include/boost/core/type_name.hpp index 0c622e5..d8ea942 100644 --- a/include/boost/core/type_name.hpp +++ b/include/boost/core/type_name.hpp @@ -288,6 +288,15 @@ inline std::string type_name( tn_identity, std::string const #endif +#if defined(__cpp_char8_t) && __cpp_char8_t >= 201811L + +inline std::string type_name( tn_identity, std::string const& suffix ) +{ + return "char8_t" + suffix; +} + +#endif + // cv #if !defined(BOOST_MSVC) || BOOST_MSVC >= 1900