Lines Matching refs:Src

95   const UTF16 *Src = reinterpret_cast<const UTF16 *>(SrcBytes.begin());  in convertUTF16ToUTF8String()  local
98 assert((uintptr_t)Src % sizeof(UTF16) == 0); in convertUTF16ToUTF8String()
102 if (Src[0] == UNI_UTF16_BYTE_ORDER_MARK_SWAPPED) { in convertUTF16ToUTF8String()
103 ByteSwapped.insert(ByteSwapped.end(), Src, SrcEnd); in convertUTF16ToUTF8String()
106 Src = &ByteSwapped[0]; in convertUTF16ToUTF8String()
111 if (Src[0] == UNI_UTF16_BYTE_ORDER_MARK_NATIVE) in convertUTF16ToUTF8String()
112 Src++; in convertUTF16ToUTF8String()
121 ConvertUTF16toUTF8(&Src, SrcEnd, &Dst, DstEnd, strictConversion); in convertUTF16ToUTF8String()
135 bool convertUTF16ToUTF8String(ArrayRef<UTF16> Src, std::string &Out) { in convertUTF16ToUTF8String() argument
137 llvm::ArrayRef<char>(reinterpret_cast<const char *>(Src.data()), in convertUTF16ToUTF8String()
138 Src.size() * sizeof(UTF16)), in convertUTF16ToUTF8String()
153 const UTF32 *Src = reinterpret_cast<const UTF32 *>(SrcBytes.begin()); in convertUTF32ToUTF8String() local
156 assert((uintptr_t)Src % sizeof(UTF32) == 0); in convertUTF32ToUTF8String()
160 if (Src[0] == UNI_UTF32_BYTE_ORDER_MARK_SWAPPED) { in convertUTF32ToUTF8String()
161 ByteSwapped.insert(ByteSwapped.end(), Src, SrcEnd); in convertUTF32ToUTF8String()
164 Src = &ByteSwapped[0]; in convertUTF32ToUTF8String()
169 if (Src[0] == UNI_UTF32_BYTE_ORDER_MARK_NATIVE) in convertUTF32ToUTF8String()
170 Src++; in convertUTF32ToUTF8String()
179 ConvertUTF32toUTF8(&Src, SrcEnd, &Dst, DstEnd, strictConversion); in convertUTF32ToUTF8String()
193 bool convertUTF32ToUTF8String(ArrayRef<UTF32> Src, std::string &Out) { in convertUTF32ToUTF8String() argument
195 llvm::ArrayRef<char>(reinterpret_cast<const char *>(Src.data()), in convertUTF32ToUTF8String()
196 Src.size() * sizeof(UTF32)), in convertUTF32ToUTF8String()
211 const UTF8 *Src = reinterpret_cast<const UTF8 *>(SrcUTF8.begin()); in convertUTF8ToUTF16String() local
224 ConvertUTF8toUTF16(&Src, SrcEnd, &Dst, DstEnd, strictConversion); in convertUTF8ToUTF16String()