Home | History | Annotate | Download | only in src

Lines Matching full:illegal

65 	    /* UTF-16 surrogate values are illegal in UTF-32; 0xffff or 0xfffe are both reserved values */
68 --source; /* return to the illegal value itself */
122 --source; /* return to the illegal value itself */
132 /* UTF-16 surrogate values are illegal in UTF-32 */
134 --source; /* return to the illegal value itself */
149 ANTLR3_FPRINTF(stderr, "ConvertUTF16toUTF32 illegal seq 0x%04x,%04x\n", ch, ch2);
229 --source; /* return to the illegal value itself */
239 /* UTF-16 surrogate values are illegal in UTF-32 */
241 --source; /* return to the illegal value itself */
280 * and the sequence is illegal right away if there aren't that many bytes
350 case 5: ch += *source++; ch <<= 6; /* remember, illegal UTF-8 */
351 case 4: ch += *source++; ch <<= 6; /* remember, illegal UTF-8 */
364 /* UTF-16 surrogate values are illegal in UTF-32 */
367 source -= (extraBytesToRead+1); /* return to the illegal value itself */
415 /* UTF-16 surrogate values are illegal in UTF-32 */
417 --source; /* return to the illegal value itself */
491 * UTF-16 surrogate values are illegal in UTF-32, and anything
492 * over Plane 17 (> 0x10FFFF) is illegal.
496 source -= (extraBytesToRead+1); /* return to the illegal value itself */