Lines Matching refs:sourceEnd
161 const UTF32** sourceStart, const UTF32* sourceEnd, in ConvertUTF32toUTF16() argument
166 while (source < sourceEnd) { in ConvertUTF32toUTF16()
210 const UTF16** sourceStart, const UTF16* sourceEnd, in ConvertUTF16toUTF32() argument
216 while (source < sourceEnd) { in ConvertUTF16toUTF32()
222 if (source < sourceEnd) { in ConvertUTF16toUTF32()
264 const UTF16** sourceStart, const UTF16* sourceEnd, in ConvertUTF16toUTF8() argument
269 while (source < sourceEnd) { in ConvertUTF16toUTF8()
279 if (source < sourceEnd) { in ConvertUTF16toUTF8()
334 const UTF32** sourceStart, const UTF32* sourceEnd, in ConvertUTF32toUTF8() argument
339 while (source < sourceEnd) { in ConvertUTF32toUTF8()
428 Boolean isLegalUTF8Sequence(const UTF8 *source, const UTF8 *sourceEnd) { in isLegalUTF8Sequence() argument
430 if (length > sourceEnd - source) { in isLegalUTF8Sequence()
440 unsigned getUTF8SequenceSize(const UTF8 *source, const UTF8 *sourceEnd) { in getUTF8SequenceSize() argument
442 return (length <= sourceEnd - source && isLegalUTF8(source, length)) ? length in getUTF8SequenceSize()
450 const UTF8 *sourceEnd) { in findMaximalSubpartOfIllFormedUTF8Sequence() argument
453 assert(!isLegalUTF8Sequence(source, sourceEnd)); in findMaximalSubpartOfIllFormedUTF8Sequence()
464 if (source == sourceEnd) in findMaximalSubpartOfIllFormedUTF8Sequence()
482 if (source == sourceEnd) in findMaximalSubpartOfIllFormedUTF8Sequence()
502 if (source == sourceEnd) in findMaximalSubpartOfIllFormedUTF8Sequence()
512 if (source == sourceEnd) in findMaximalSubpartOfIllFormedUTF8Sequence()
522 if (source == sourceEnd) in findMaximalSubpartOfIllFormedUTF8Sequence()
555 Boolean isLegalUTF8String(const UTF8 **source, const UTF8 *sourceEnd) { in isLegalUTF8String() argument
556 while (*source != sourceEnd) { in isLegalUTF8String()
558 if (length > sourceEnd - *source || !isLegalUTF8(*source, length)) in isLegalUTF8String()
568 const UTF8** sourceStart, const UTF8* sourceEnd, in ConvertUTF8toUTF16() argument
573 while (source < sourceEnd) { in ConvertUTF8toUTF16()
576 if (extraBytesToRead >= sourceEnd - source) { in ConvertUTF8toUTF16()
641 const UTF8** sourceStart, const UTF8* sourceEnd, in ConvertUTF8toUTF32Impl() argument
647 while (source < sourceEnd) { in ConvertUTF8toUTF32Impl()
650 if (extraBytesToRead >= sourceEnd - source) { in ConvertUTF8toUTF32Impl()
662 sourceEnd); in ConvertUTF8toUTF32Impl()
683 sourceEnd); in ConvertUTF8toUTF32Impl()
728 const UTF8 *sourceEnd, in ConvertUTF8toUTF32Partial() argument
732 return ConvertUTF8toUTF32Impl(sourceStart, sourceEnd, targetStart, targetEnd, in ConvertUTF8toUTF32Partial()
737 const UTF8 *sourceEnd, UTF32 **targetStart, in ConvertUTF8toUTF32() argument
739 return ConvertUTF8toUTF32Impl(sourceStart, sourceEnd, targetStart, targetEnd, in ConvertUTF8toUTF32()