Lines Matching full:utf16
99 ArrayRef<UTF16> &Str, bool &IsString) { in readStringOrId()
169 static bool convertUTF16LEToUTF8String(ArrayRef<UTF16> Src, std::string &Out) { in convertUTF16LEToUTF8String()
173 std::vector<UTF16> EndianCorrectedSrc; in convertUTF16LEToUTF8String()
191 UTF8 = "(failed conversion from UTF16)"; in makeDuplicateResourceError()
200 UTF8 = "(failed conversion from UTF16)"; in makeDuplicateResourceError()
217 UTF8 = "(failed conversion from UTF16)"; in printStringOrID()
383 std::vector<std::vector<UTF16>> &StringTable, TreeNode *&Result) { in addEntry()
484 std::vector<std::vector<UTF16>> &StringTable) { in addTypeNode()
493 std::vector<std::vector<UTF16>> &StringTable) { in addNameNode()
535 ArrayRef<UTF16> NameRef, std::vector<std::vector<UTF16>> &StringTable) { in addNameChild()
633 const ArrayRef<std::vector<UTF16>> StringTable;
677 uint32_t StringSize = String.size() * sizeof(UTF16) + sizeof(uint16_t); in performSectionOneLayout()
962 auto *Start = reinterpret_cast<UTF16 *>(BufferStart + CurrentOffset); in writeDirectoryStringTable()
964 CurrentOffset += Length * sizeof(UTF16); in writeDirectoryStringTable()
965 TotalStringTableSize += Length * sizeof(UTF16) + sizeof(uint16_t); in writeDirectoryStringTable()