Lines Matching refs:sourceEnd
118 const UTF32** sourceStart, const UTF32* sourceEnd,
123 while (source < sourceEnd) {
167 const UTF16** sourceStart, const UTF16* sourceEnd,
173 while (source < sourceEnd) {
179 if (source < sourceEnd) {
221 const UTF16** sourceStart, const UTF16* sourceEnd,
226 while (source < sourceEnd) {
236 if (source < sourceEnd) {
291 const UTF32** sourceStart, const UTF32* sourceEnd,
296 while (source < sourceEnd) {
385 Boolean isLegalUTF8Sequence(const UTF8 *source, const UTF8 *sourceEnd) {
387 if (length > sourceEnd - source) {
409 Boolean isLegalUTF8String(const UTF8 **source, const UTF8 *sourceEnd) {
410 while (*source != sourceEnd) {
412 if (length > sourceEnd - *source || !isLegalUTF8(*source, length))
422 const UTF8** sourceStart, const UTF8* sourceEnd,
427 while (source < sourceEnd) {
430 if (extraBytesToRead >= sourceEnd - source) {
495 const UTF8** sourceStart, const UTF8* sourceEnd,
500 while (source < sourceEnd) {
503 if (extraBytesToRead >= sourceEnd - source) {