Lines Matching refs:c2
857 int32_t c2;
860 c2 = s16[nextIndex++];
861 if(c2 > LATIN_MAX) {
862 if(PUNCT_START <= c2 && c2 < PUNCT_LIMIT) {
863 c2 = c2 - PUNCT_START + LATIN_LIMIT; // 2000..203F -> 0180..01BF
864 } else if(c2 == 0xfffe || c2 == 0xffff) {
865 c2 = -1; // U+FFFE & U+FFFF cannot occur in contractions.
871 c2 = s8[nextIndex++];
872 if(c2 > 0x7f) {
874 if(c2 <= 0xc5 && 0xc2 <= c2 && nextIndex != sLength &&
876 c2 = ((c2 - 0xc2) << 6) + t; // 0080..017F
881 if(c2 == 0xe2 && s8[nextIndex] == 0x80 &&
883 c2 = (LATIN_LIMIT - 0x80) + t; // 2000..203F -> 0180..01BF
884 } else if(c2 == 0xef && s8[nextIndex] == 0xbf &&
886 c2 = -1; // U+FFFE & U+FFFF cannot occur in contractions.
897 if(c2 == 0 && sLength < 0) {
899 c2 = -1;
910 } while(x < c2);
911 if(x == c2) {