Lines Matching refs:UTF16
100 ArrayRef<UTF16> &Str, bool &IsString) { in readStringOrId()
170 static bool convertUTF16LEToUTF8String(ArrayRef<UTF16> Src, std::string &Out) { in convertUTF16LEToUTF8String()
174 std::vector<UTF16> EndianCorrectedSrc; in convertUTF16LEToUTF8String()
384 std::vector<std::vector<UTF16>> &StringTable, TreeNode *&Result) { in addEntry()
485 std::vector<std::vector<UTF16>> &StringTable) { in addTypeNode()
494 std::vector<std::vector<UTF16>> &StringTable) { in addNameNode()
536 ArrayRef<UTF16> NameRef, std::vector<std::vector<UTF16>> &StringTable) { in addNameChild()
634 const ArrayRef<std::vector<UTF16>> StringTable;
678 uint32_t StringSize = String.size() * sizeof(UTF16) + sizeof(uint16_t); in performSectionOneLayout()
963 auto *Start = reinterpret_cast<UTF16 *>(BufferStart + CurrentOffset); in writeDirectoryStringTable()
965 CurrentOffset += Length * sizeof(UTF16); in writeDirectoryStringTable()
966 TotalStringTableSize += Length * sizeof(UTF16) + sizeof(uint16_t); in writeDirectoryStringTable()