Home
last modified time | relevance | path

Searched refs:UTF16 (Results 1 – 25 of 36) sorted by relevance

12

/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DConvertUTF.h111 typedef unsigned short UTF16; /* at least 16 bits */ typedef
141 UTF16** targetStart, UTF16* targetEnd, ConversionFlags flags);
160 const UTF16** sourceStart, const UTF16* sourceEnd,
168 const UTF16** sourceStart, const UTF16* sourceEnd,
173 UTF16** targetStart, UTF16* targetEnd, ConversionFlags flags);
280 bool convertUTF16ToUTF8String(ArrayRef<UTF16> Src, std::string &Out);
288 SmallVectorImpl<UTF16> &DstUTF16);
H A DBinaryStreamReader.h113 Error readWideString(ArrayRef<UTF16> &Dest);
/freebsd-12.1/contrib/llvm/lib/Support/
H A DConvertUTFWrapper.cpp38 UTF16 *targetStart = reinterpret_cast<UTF16*>(ResultPtr); in ConvertUTF8toWide()
98 const UTF16 *Src = reinterpret_cast<const UTF16 *>(SrcBytes.begin()); in convertUTF16ToUTF8String()
99 const UTF16 *SrcEnd = reinterpret_cast<const UTF16 *>(SrcBytes.end()); in convertUTF16ToUTF8String()
102 std::vector<UTF16> ByteSwapped; in convertUTF16ToUTF8String()
136 bool convertUTF16ToUTF8String(ArrayRef<UTF16> Src, std::string &Out) in convertUTF16ToUTF8String()
140 Src.size() * sizeof(UTF16)), Out); in convertUTF16ToUTF8String()
144 SmallVectorImpl<UTF16> &DstUTF16) { in convertUTF8ToUTF16String()
163 UTF16 *Dst = &DstUTF16[0]; in convertUTF8ToUTF16String()
164 UTF16 *DstEnd = Dst + DstUTF16.size(); in convertUTF8ToUTF16String()
226 llvm::ArrayRef<UTF16>(reinterpret_cast<const UTF16 *>(Source.data()), in convertWideToUTF8()
H A DConvertUTF.cpp147 UTF16** targetStart, UTF16* targetEnd, ConversionFlags flags) { in ConvertUTF32toUTF16()
150 UTF16* target = *targetStart; in ConvertUTF32toUTF16()
168 *target++ = (UTF16)ch; /* normal case */ in ConvertUTF32toUTF16()
184 *target++ = (UTF16)((ch & halfMask) + UNI_SUR_LOW_START); in ConvertUTF32toUTF16()
195 const UTF16** sourceStart, const UTF16* sourceEnd, in ConvertUTF16toUTF32()
198 const UTF16* source = *sourceStart; in ConvertUTF16toUTF32()
249 const UTF16** sourceStart, const UTF16* sourceEnd, in ConvertUTF16toUTF8()
252 const UTF16* source = *sourceStart; in ConvertUTF16toUTF8()
544 UTF16** targetStart, UTF16* targetEnd, ConversionFlags flags) { in ConvertUTF8toUTF16()
547 UTF16* target = *targetStart; in ConvertUTF8toUTF16()
[all …]
H A DBinaryStreamReader.cpp72 Error BinaryStreamReader::readWideString(ArrayRef<UTF16> &Dest) { in readWideString()
75 const UTF16 *C; in readWideString()
/freebsd-12.1/contrib/llvm/include/llvm/Object/
H A DWindowsResource.h98 ArrayRef<UTF16> getTypeString() const { return Type; } in getTypeString()
101 ArrayRef<UTF16> getNameString() const { return Name; } in getNameString()
122 ArrayRef<UTF16> Type;
125 ArrayRef<UTF16> Name;
156 const ArrayRef<std::vector<UTF16>> getStringTable() const { in getStringTable()
202 TreeNode &addChild(ArrayRef<UTF16> NameRef, bool &IsNewString);
217 std::vector<std::vector<UTF16>> StringTable;
H A DCOFF.h1206 Expected<ArrayRef<UTF16>>
1216 Expected<ArrayRef<UTF16>> getDirStringAtOffset(uint32_t Offset);
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/
H A DCxxStringTypes.cpp53 StringPrinter::StringElementType::UTF16>(options)) { in Char16StringSummaryProvider()
121 StringPrinter::StringElementType::UTF16>(options); in WCharStringSummaryProvider()
155 StringPrinter::StringElementType::UTF16>(options); in Char16SummaryProvider()
220 StringPrinter::StringElementType::UTF16>(options); in WCharSummaryProvider()
H A DLibCxx.cpp598 lldb_private::formatters::StringPrinter::StringElementType::UTF16>( in LibcxxWStringSummaryProvider()
672 return LibcxxStringSummaryProvider<StringPrinter::StringElementType::UTF16>( in LibcxxStringSummaryProviderUTF16()
H A DLibStdcpp.cpp331 StringPrinter::StringElementType::UTF16>(options); in LibStdcppWStringSummaryProvider()
/freebsd-12.1/contrib/llvm/lib/Object/
H A DWindowsResource.cpp90 ArrayRef<UTF16> &Str, bool &IsString) { in readStringOrId()
255 WindowsResourceParser::TreeNode::addChild(ArrayRef<UTF16> NameRef, in addChild()
258 ArrayRef<UTF16> CorrectedName; in addChild()
259 std::vector<UTF16> EndianCorrectedName; in addChild()
350 const ArrayRef<std::vector<UTF16>> StringTable;
393 uint32_t StringSize = String.size() * sizeof(UTF16) + sizeof(uint16_t); in performSectionOneLayout()
673 auto *Start = reinterpret_cast<UTF16 *>(BufferStart + CurrentOffset); in writeDirectoryStringTable()
675 CurrentOffset += Length * sizeof(UTF16); in writeDirectoryStringTable()
676 TotalStringTableSize += Length * sizeof(UTF16) + sizeof(uint16_t); in writeDirectoryStringTable()
H A DCOFFObjectFile.cpp1690 Expected<ArrayRef<UTF16>>
1696 ArrayRef<UTF16> RawDirString; in getDirStringAtOffset()
1701 Expected<ArrayRef<UTF16>>
/freebsd-12.1/contrib/llvm/tools/llvm-readobj/
H A DWindowsResourceDumper.cpp24 std::string stripUTF16(const ArrayRef<UTF16> &UTF16Str) { in stripUTF16()
28 for (UTF16 Ch : UTF16Str) { in stripUTF16()
H A DCOFFDumper.cpp1780 ArrayRef<UTF16> RawEntryNameString = unwrapOrError(RSF.getEntryNameString(Entry)); in printResourceDirectoryTable()
1781 std::vector<UTF16> EndianCorrectedNameString; in printResourceDirectoryTable()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Language/ObjC/
H A DNSString.cpp183 StringPrinter::StringElementType::UTF16>(options); in NSStringSummaryProvider()
234 StringPrinter::StringElementType::UTF16>(options); in NSStringSummaryProvider()
254 StringPrinter::StringElementType::UTF16>(options); in NSStringSummaryProvider()
/freebsd-12.1/contrib/llvm/tools/lldb/source/DataFormatters/
H A DStringPrinter.cpp598 StringPrinter::StringElementType::UTF16>( in ReadStringAndDumpToStream()
600 return ReadUTFBufferAndDumpToStream<llvm::UTF16>(options, in ReadStringAndDumpToStream()
632 StringPrinter::StringElementType::UTF16>( in ReadBufferAndDumpToStream()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/
H A DLiteralSupport.cpp414 llvm::UTF16 *ResultPtr = reinterpret_cast<llvm::UTF16*>(ResultBuf); in EncodeUCNEscape()
1694 llvm::UTF16 *ResultWidePtr = reinterpret_cast<llvm::UTF16*>(ResultPtr); in init()
1714 llvm::UTF16 *ResultWidePtr = reinterpret_cast<llvm::UTF16*>(ResultBuf.data()); in init()
/freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/DIA/
H A DDIASession.cpp105 llvm::SmallVector<UTF16, 128> Path16; in createFromPdb()
131 llvm::SmallVector<UTF16, 128> Path16; in createFromExe()
H A DDIARawSymbol.cpp415 llvm::SmallVector<UTF16, 32> Name16; in findChildren()
434 llvm::SmallVector<UTF16, 32> Name16; in findChildrenByAddr()
453 llvm::SmallVector<UTF16, 32> Name16; in findChildrenByVA()
472 llvm::SmallVector<UTF16, 32> Name16; in findChildrenByRVA()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/minidump/
H A DMinidumpTypes.cpp52 auto source_start = reinterpret_cast<const llvm::UTF16 *>(data.data()); in parseMinidumpString()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/DataFormatters/
H A DStringPrinter.h24 enum class StringElementType { ASCII, UTF8, UTF16, UTF32 }; enumerator
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DExpr.cpp915 case UTF16: in mapCharByteWidth()
1010 case UTF16: OS << 'u'; break; in outputString()
1024 if (getKind() == UTF16 && I != N - 1 && Char >= 0xd800 && in outputString()
H A DStmtPrinter.cpp1008 case CharacterLiteral::UTF16: OS << 'u'; break; in VisitCharacterLiteral()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DExpr.h1398 UTF16, enumerator
1588 enum StringKind { Ascii, Wide, UTF8, UTF16, UTF32 }; enumerator
1688 bool isUTF16() const { return getKind() == UTF16; } in isUTF16()
/freebsd-12.1/contrib/bearssl/src/x509/
H A Dasn1.t0530 : read-value-UTF16 ( lim -- lim bool )

12