Lines Matching refs:diff2

4355         uint16_t diff2 = uint16_t(next_word - 0xDC00);
4356 if(diff2 > 0x3FF) { return false; }
4376 uint16_t diff2 = uint16_t(next_word - 0xDC00);
4377 if(diff2 > 0x3FF) { return result(error_code::SURROGATE, pos); }
11107 uint16_t diff2 = uint16_t(next_word - 0xDC00);
11108 uint32_t value = (diff << 10) + diff2 + 0x10000;
11181 uint16_t diff2 = uint16_t(next_word - 0xDC00);
11182 if(diff2 > 0x3FF) { return 0; }
11183 uint32_t value = (diff << 10) + diff2 + 0x10000;
11240 uint16_t diff2 = uint16_t(next_word - 0xDC00);
11241 if(diff2 > 0x3FF) { return result(error_code::SURROGATE, pos); }
11242 uint32_t value = (diff << 10) + diff2 + 0x10000;
11288 uint16_t diff2 = uint16_t(next_word - 0xDC00);
11289 uint32_t value = (diff << 10) + diff2 + 0x10000;
11330 uint16_t diff2 = uint16_t(next_word - 0xDC00);
11331 if(diff2 > 0x3FF) { return 0; }
11332 uint32_t value = (diff << 10) + diff2 + 0x10000;
11357 uint16_t diff2 = uint16_t(next_word - 0xDC00);
11358 if(diff2 > 0x3FF) { return result(error_code::SURROGATE, pos); }
11359 uint32_t value = (diff << 10) + diff2 + 0x10000;
14041 uint16_t diff2 = uint16_t(next_word - 0xDC00);
14042 if((diff | diff2) > 0x3FF) { return std::make_pair(nullptr, reinterpret_cast<char*>(utf8_output)); }
14043 uint32_t value = (diff << 10) + diff2 + 0x10000;
14295 uint16_t diff2 = uint16_t(next_word - 0xDC00);
14296 if((diff | diff2) > 0x3FF) { return std::make_pair(result(error_code::SURROGATE, buf - start + k - 1), reinterpret_cast<char*>(utf8_output)); }
14297 uint32_t value = (diff << 10) + diff2 + 0x10000;
14402 uint16_t diff2 = uint16_t(next_word - 0xDC00);
14403 if((diff | diff2) > 0x3FF) { return std::make_pair(nullptr, reinterpret_cast<char32_t*>(utf32_output)); }
14404 uint32_t value = (diff << 10) + diff2 + 0x10000;
14460 uint16_t diff2 = uint16_t(next_word - 0xDC00);
14461 if((diff | diff2) > 0x3FF) { return std::make_pair(result(error_code::SURROGATE, buf - start + k - 1), reinterpret_cast<char32_t*>(utf32_output)); }
14462 uint32_t value = (diff << 10) + diff2 + 0x10000;
23301 uint16_t diff2 = uint16_t(next_word - 0xDC00);
23302 if((diff | diff2) > 0x3FF) { return std::make_pair(nullptr, utf8_output); }
23303 uint32_t value = (diff << 10) + diff2 + 0x10000;
23544 uint16_t diff2 = uint16_t(next_word - 0xDC00);
23545 if((diff | diff2) > 0x3FF) { return std::make_pair(result(error_code::SURROGATE, buf - start + k - 1), utf8_output); }
23546 uint32_t value = (diff << 10) + diff2 + 0x10000;
23662 uint16_t diff2 = uint16_t(next_word - 0xDC00);
23663 if((diff | diff2) > 0x3FF) { return std::make_pair(nullptr, utf32_output); }
23664 uint32_t value = (diff << 10) + diff2 + 0x10000;
23730 uint16_t diff2 = uint16_t(next_word - 0xDC00);
23731 if((diff | diff2) > 0x3FF) { return std::make_pair(result(error_code::SURROGATE, buf - start + k - 1), utf32_output); }
23732 uint32_t value = (diff << 10) + diff2 + 0x10000;
29773 uint16_t diff2 = uint16_t(next_word - 0xDC00);
29774 if((diff | diff2) > 0x3FF) { return std::make_pair(nullptr, utf8_output); }
29775 uint32_t value = (diff << 10) + diff2 + 0x10000;
29977 uint16_t diff2 = uint16_t(next_word - 0xDC00);
29978 if((diff | diff2) > 0x3FF) { return std::make_pair(result(error_code::SURROGATE, buf - start + k - 1), utf8_output); }
29979 uint32_t value = (diff << 10) + diff2 + 0x10000;
30095 uint16_t diff2 = uint16_t(next_word - 0xDC00);
30096 if((diff | diff2) > 0x3FF) { return std::make_pair(nullptr, utf32_output); }
30097 uint32_t value = (diff << 10) + diff2 + 0x10000;
30163 uint16_t diff2 = uint16_t(next_word - 0xDC00);
30164 if((diff | diff2) > 0x3FF) { return std::make_pair(result(error_code::SURROGATE, buf - start + k - 1), utf32_output); }
30165 uint32_t value = (diff << 10) + diff2 + 0x10000;