Lines Matching full:illegal

173 …     /* UTF-16 surrogate values are illegal in UTF-32; 0xffff or 0xfffe are both reserved values */  in ConvertUTF32toUTF16()
176 --source; /* return to the illegal value itself */ in ConvertUTF32toUTF16()
230 --source; /* return to the illegal value itself */ in ConvertUTF16toUTF32()
240 /* UTF-16 surrogate values are illegal in UTF-32 */ in ConvertUTF16toUTF32()
242 --source; /* return to the illegal value itself */ in ConvertUTF16toUTF32()
257 fprintf(stderr, "ConvertUTF16toUTF32 illegal seq 0x%04x,%04x\n", ch, ch2); in ConvertUTF16toUTF32()
287 --source; /* return to the illegal value itself */ in ConvertUTF16toUTF8()
297 /* UTF-16 surrogate values are illegal in UTF-32 */ in ConvertUTF16toUTF8()
299 --source; /* return to the illegal value itself */ in ConvertUTF16toUTF8()
346 /* UTF-16 surrogate values are illegal in UTF-32 */ in ConvertUTF32toUTF8()
348 --source; /* return to the illegal value itself */ in ConvertUTF32toUTF8()
391 * and the sequence is illegal right away if there aren't that many bytes
588 case 5: ch += *source++; ch <<= 6; /* remember, illegal UTF-8 */ in ConvertUTF8toUTF16()
589 case 4: ch += *source++; ch <<= 6; /* remember, illegal UTF-8 */ in ConvertUTF8toUTF16()
602 /* UTF-16 surrogate values are illegal in UTF-32 */ in ConvertUTF8toUTF16()
605 source -= (extraBytesToRead+1); /* return to the illegal value itself */ in ConvertUTF8toUTF16()
703 * UTF-16 surrogate values are illegal in UTF-32, and anything in ConvertUTF8toUTF32Impl()
704 * over Plane 17 (> 0x10FFFF) is illegal. in ConvertUTF8toUTF32Impl()
708 source -= (extraBytesToRead+1); /* return to the illegal value itself */ in ConvertUTF8toUTF32Impl()