Mercurial > hg > CbC > CbC_gcc
comparison gcc/testsuite/g++.dg/cpp0x/udlit-string-literal.h @ 145:1830386684a0
gcc-9.2.0
author | anatofuz |
---|---|
date | Thu, 13 Feb 2020 11:34:05 +0900 |
parents | 04ced10e8804 |
children |
comparison
equal
deleted
inserted
replaced
131:84e7813d76e9 | 145:1830386684a0 |
---|---|
5 inline namespace my_string_literals | 5 inline namespace my_string_literals |
6 { | 6 { |
7 std::string | 7 std::string |
8 operator"" s(const char* str, std::size_t len) | 8 operator"" s(const char* str, std::size_t len) |
9 { return std::string{str, len}; } | 9 { return std::string{str, len}; } |
10 | |
11 #if __cpp_lib_char8_t | |
12 std::u8string | |
13 operator"" s(const char8_t* str, std::size_t len) | |
14 { return std::u8string{str, len}; } | |
15 #endif | |
10 | 16 |
11 std::wstring | 17 std::wstring |
12 operator"" s(const wchar_t* str, std::size_t len) | 18 operator"" s(const wchar_t* str, std::size_t len) |
13 { return std::wstring{str, len}; } | 19 { return std::wstring{str, len}; } |
14 | 20 |