Lines Matching refs: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()
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()