| 74 | } |
| 75 | |
| 76 | StringBox StringCache::makeStringFromUTF16(const char16_t* utf16String, size_t len) noexcept { |
| 77 | auto pair = utf16ToUtf8(utf16String, len); |
| 78 | return makeString(pair.first, pair.second); |
| 79 | } |
| 80 | |
| 81 | StringCache& StringCache::getGlobal() noexcept { |
| 82 | static auto* kCache = new StringCache(); |
no test coverage detected