File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5555#include < tuple>
5656#include < type_traits>
5757#include < typeinfo>
58+ #include < unordered_set>
59+ #include < unordered_map>
5860#include < utility>
5961#include < variant>
6062#include < vector>
Original file line number Diff line number Diff line change 55
66namespace REX
77{
8- bool UTF8_TO_UTF16 (const std::string_view a_in, std::wstring& a_out) noexcept
8+ inline bool UTF8_TO_UTF16 (const std::string_view a_in, std::wstring& a_out) noexcept
99 {
1010 const auto cvt = [&](wchar_t * a_dst, std::size_t a_length) {
1111 return REX::W32::MultiByteToWideChar (
@@ -31,7 +31,7 @@ namespace REX
3131 return true ;
3232 }
3333
34- bool UTF16_TO_UTF8 (const std::wstring_view a_in, std::string& a_out) noexcept
34+ inline bool UTF16_TO_UTF8 (const std::wstring_view a_in, std::string& a_out) noexcept
3535 {
3636 const auto cvt = [&](char * a_dst, std::size_t a_length) {
3737 return REX::W32::WideCharToMultiByte (
You can’t perform that action at this time.
0 commit comments