Mercurial > hg > CbC > CbC_llvm
comparison include/llvm/Support/ConvertUTF.h @ 77:54457678186b LLVM3.6
LLVM 3.6
author | Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 08 Sep 2014 22:06:00 +0900 |
parents | 95c75e76d11b |
children | 60c9769439b8 |
comparison
equal
deleted
inserted
replaced
34:e874dbf0ad9d | 77:54457678186b |
---|---|
134 | 134 |
135 ConversionResult ConvertUTF8toUTF16 ( | 135 ConversionResult ConvertUTF8toUTF16 ( |
136 const UTF8** sourceStart, const UTF8* sourceEnd, | 136 const UTF8** sourceStart, const UTF8* sourceEnd, |
137 UTF16** targetStart, UTF16* targetEnd, ConversionFlags flags); | 137 UTF16** targetStart, UTF16* targetEnd, ConversionFlags flags); |
138 | 138 |
139 ConversionResult ConvertUTF8toUTF32 ( | 139 /** |
140 * Convert a partial UTF8 sequence to UTF32. If the sequence ends in an | |
141 * incomplete code unit sequence, returns \c sourceExhausted. | |
142 */ | |
143 ConversionResult ConvertUTF8toUTF32Partial( | |
144 const UTF8** sourceStart, const UTF8* sourceEnd, | |
145 UTF32** targetStart, UTF32* targetEnd, ConversionFlags flags); | |
146 | |
147 /** | |
148 * Convert a partial UTF8 sequence to UTF32. If the sequence ends in an | |
149 * incomplete code unit sequence, returns \c sourceIllegal. | |
150 */ | |
151 ConversionResult ConvertUTF8toUTF32( | |
140 const UTF8** sourceStart, const UTF8* sourceEnd, | 152 const UTF8** sourceStart, const UTF8* sourceEnd, |
141 UTF32** targetStart, UTF32* targetEnd, ConversionFlags flags); | 153 UTF32** targetStart, UTF32* targetEnd, ConversionFlags flags); |
142 | 154 |
143 ConversionResult ConvertUTF16toUTF8 ( | 155 ConversionResult ConvertUTF16toUTF8 ( |
144 const UTF16** sourceStart, const UTF16* sourceEnd, | 156 const UTF16** sourceStart, const UTF16* sourceEnd, |