Lines Matching defs:utf16Len
95 const uint8_t* mutf8In, uint16_t* utf16Out, size_t mutf8Len, size_t utf16Len, size_t start)
111 if (outPos++ >= utf16Len - 1) { // check for place for two uint16
117 if (outPos++ >= utf16Len) {
191 size_t DebuggerConvertRegionUtf16ToUtf8(const uint16_t* utf16In, uint8_t* utf8Out, size_t utf16Len, size_t utf8Len,
198 size_t end = start + utf16Len;
273 auto utf16Len = MUtf8ToUtf16Size(buf8, utf8Len);
274 std::unique_ptr<uint16_t[]> buf16 = std::make_unique<uint16_t[]>(utf16Len);
275 auto resultLen = ConvertRegionUtf8ToUtf16(buf8, buf16.get(), utf8Len, utf16Len, 0);
276 if (resultLen == utf16Len) {
277 DebuggerConvertRegionUtf16ToUtf8(buf16.get(), buf8, utf16Len, utf8Len, 0);