Lines Matching defs:e
29 #define is_LNBREAK_safe(s,e,is_utf8) \
30 ( ((e)-(s) > 2) ? \
39 : ((e)-(s) > 1) ? \
46 : ((e)-(s) > 0) ? \
54 #define is_LNBREAK_utf8_safe(s,e) \
55 ( ((e)-(s) > 2) ? \
62 : ((e)-(s) > 1) ? \
67 : ((e)-(s) > 0) ? \
72 #define is_LNBREAK_latin1_safe(s,e) \
73 ( ((e)-(s) > 1) ? \
78 : ((e)-(s) > 0) ? \
164 #define is_SPACE_utf8_safe_backwards(s,e) \
165 ( ((s) - (e) > 2) ? \
180 : ((s) - (e) > 1) ? \
183 : ((s) - (e) > 0) ? \
193 #define is_NONCHAR_utf8_safe(s,e) \
194 ( ( ( LIKELY((e) > (s)) ) && ( LIKELY(((e) - (s)) >= UTF8SKIP(s)) ) ) ? ( ( 0xEF == ((const U8*)s)[0] ) ?\
256 #define is_SURROGATE_utf8_safe(s,e) \
257 ( ( ( ( ( ((e) - (s)) >= 3 ) && ( 0xED == ((const U8*)s)[0] ) ) && ( inRANGE_helper_(U8, ((const U8*)s)[1], 0xA0, 0xBF) ) ) && ( inRANGE_helper_(U8, ((const U8*)s)[2], 0x80, 0xBF) ) ) ? 3 : 0 )
320 #define is_MULTI_CHAR_FOLD_utf8_safe_part0_(s,e) \
327 #define is_MULTI_CHAR_FOLD_utf8_safe_part1_(s,e) \
402 #define is_MULTI_CHAR_FOLD_utf8_safe_part2_(s,e) \
459 #define is_MULTI_CHAR_FOLD_utf8_safe_part3_(s,e) \
460 ( ((e)-(s) > 2) ? \
483 : ((e)-(s) > 1) ? \
491 #define is_MULTI_CHAR_FOLD_utf8_safe(s,e) \
492 ( ((e)-(s) > 5) ? \
495 : ( ( ((const U8*)s)[0] & 0xDF ) == 'F' ) ? is_MULTI_CHAR_FOLD_utf8_safe_part0_(s,e) : is_MULTI_CHAR_FOLD_utf8_safe_part1_(s,e) )\
496 : ((e)-(s) > 4) ? \
554 : ((e)-(s) > 3) ? is_MULTI_CHAR_FOLD_utf8_safe_part2_(s,e) : is_MULTI_CHAR_FOLD_utf8_safe_part3_(s,e) )
557 #define what_MULTI_CHAR_FOLD_utf8_safe_part0_(s,e) \
584 #define what_MULTI_CHAR_FOLD_utf8_safe_part1_(s,e) \
656 #define what_MULTI_CHAR_FOLD_utf8_safe_part2_(s,e) \
671 #define what_MULTI_CHAR_FOLD_utf8_safe_part3_(s,e) \
743 #define what_MULTI_CHAR_FOLD_utf8_safe_part4_(s,e) \
817 #define what_MULTI_CHAR_FOLD_utf8_safe_part5_(s,e) \
818 ( ((e)-(s) > 2) ? \
849 : ((e)-(s) > 1) ? \
862 #define what_MULTI_CHAR_FOLD_utf8_safe_part6_(s,e) \
922 : ( 0xCF == ((const U8*)s)[0] ) ? what_MULTI_CHAR_FOLD_utf8_safe_part0_(s,e) : what_MULTI_CHAR_FOLD_utf8_safe_part1_(s,e) )
926 #define what_MULTI_CHAR_FOLD_utf8_safe_part7_(s,e) \
927 ( ((e)-(s) > 4) ? \
974 : ( 0xCF == ((const U8*)s)[0] ) ? what_MULTI_CHAR_FOLD_utf8_safe_part2_(s,e) : what_MULTI_CHAR_FOLD_utf8_safe_part3_(s,e) )\
975 : ((e)-(s) > 3) ? what_MULTI_CHAR_FOLD_utf8_safe_part4_(s,e) : what_MULTI_CHAR_FOLD_utf8_safe_part5_(s,e) )
979 #define what_MULTI_CHAR_FOLD_utf8_safe(s,e) \
980 ( ((e)-(s) > 5) ? what_MULTI_CHAR_FOLD_utf8_safe_part6_(s,e) : what_MULTI_CHAR_FOLD_utf8_safe_part7_(s,e) )
988 #define is_MULTI_CHAR_FOLD_latin1_safe(s,e) \
989 ( ((e)-(s) > 2) ? \
995 : ((e)-(s) > 1) ? \
1002 #define what_MULTI_CHAR_FOLD_latin1_safe(s,e) \
1003 ( ((e)-(s) > 2) ? \
1014 : ((e)-(s) > 1) ? \
1031 #define is_THREE_CHAR_FOLD_utf8_safe(s,e) \
1032 ( ((e)-(s) > 5) ? \
1048 : ( ( ( ((e)-(s) > 2) && ( ( ((const U8*)s)[0] & 0xDF ) == 'F' ) ) && ( ( ((const U8*)s)[1] & 0xDF ) == 'F' ) ) && ( ( ( ((const U8*)s)[2] & 0xDF ) == 'I' ) || ( ( ((const U8*)s)[2] & 0xDF ) == 'L' ) ) ) ? 3 : 0 )
1056 #define is_THREE_CHAR_FOLD_latin1_safe(s,e) \
1057 ( ( ( ( ( ((e) - (s)) >= 3 ) && ( ( ((const U8*)s)[0] & 0xDF ) == 'F' ) ) && ( ( ((const U8*)s)[1] & 0xDF ) == 'F' ) ) && ( ( ( ((const U8*)s)[2] & 0xDF ) == 'I' ) || ( ( ((const U8*)s)[2] & 0xDF ) == 'L' ) ) ) ? 3 : 0 )
1065 #define is_THREE_CHAR_FOLD_HEAD_utf8_safe(s,e) \
1066 ( ((e)-(s) > 3) ? \
1095 : ((e)-(s) > 2) ? \
1114 : ((e)-(s) > 1) ? \
1127 : ((e)-(s) > 0) ? \
1137 #define is_THREE_CHAR_FOLD_HEAD_latin1_safe(s,e) \
1138 ( ((e)-(s) > 1) ? \
1143 : ((e)-(s) > 0) ? \
1262 #define is_PATWS_safe(s,e,is_utf8) \
1263 ( ( LIKELY((e) > (s)) ) ? \
1267 : ( LIKELY(((e) - (s)) >= UTF8SKIP(s)) ) ? \
1280 #define is_HANGUL_ED_utf8_safe(s,e) \
1281 ( ( ( ( ( ((e) - (s)) >= 3 ) && ( 0xED == ((const U8*)s)[0] ) ) && ( inRANGE_helper_(U8, ((const U8*)s)[1], 0x80, 0x9F) ) ) && ( inRANGE_helper_(U8, ((const U8*)s)[2], 0x80, 0xBF) ) ) ? 3 : 0 )
1296 #define is_LNBREAK_safe(s,e,is_utf8) \
1297 ( ((e)-(s) > 2) ? \
1302 : ((e)-(s) > 1) ? \
1307 : ((e)-(s) > 0) ? \
1312 #define is_LNBREAK_utf8_safe(s,e) \
1313 ( ((e)-(s) > 2) ? \
1318 : ((e)-(s) > 1) ? \
1323 : ((e)-(s) > 0) ? \
1328 #define is_LNBREAK_latin1_safe(s,e) \
1329 ( ((e)-(s) > 1) ? \
1334 : ((e)-(s) > 0) ? \
1422 #define is_SPACE_utf8_safe_backwards(s,e) \
1423 ( ((s) - (e) > 2) ? \
1438 : ((s) - (e) > 1) ? \
1441 : ((s) - (e) > 0) ? \
1451 #define is_NONCHAR_utf8_safe(s,e) \
1452 ( ( ( LIKELY((e) > (s)) ) && ( LIKELY(((e) - (s)) >= UTF8SKIP(s)) ) ) ? ( ( 0xDD == ((const U8*)s)[0] ) ?\
1520 #define is_SURROGATE_utf8_safe(s,e) \
1521 ( ( ( ( ( ( ((e) - (s)) >= 4 ) && ( 0xDD == ((const U8*)s)[0] ) ) && ( inRANGE_helper_(U8, ((const U8*)s)[1], 0x65, 0x66) ) ) && ( inRANGE_helper_(U8, NATIVE_UTF8_TO_I8(((const U8*)s)[2]), 0xA0, 0xBF) ) ) && ( inRANGE_helper_(U8, NATIVE_UTF8_TO_I8(((const U8*)s)[3]), 0xA0, 0xBF) ) ) ? 4 : 0 )
1598 #define is_MULTI_CHAR_FOLD_utf8_safe_part0_(s,e) \
1603 #define is_MULTI_CHAR_FOLD_utf8_safe_part1_(s,e) \
1678 #define is_MULTI_CHAR_FOLD_utf8_safe_part2_(s,e) \
1735 #define is_MULTI_CHAR_FOLD_utf8_safe_part3_(s,e) \
1736 ( ((e)-(s) > 3) ? \
1786 : ((e)-(s) > 2) ? \
1810 : ((e)-(s) > 1) ? \
1818 #define is_MULTI_CHAR_FOLD_utf8_safe(s,e) \
1819 ( ((e)-(s) > 5) ? \
1828 : ( ( ((const U8*)s)[0] & 0xBF ) == 'i' ) ? is_MULTI_CHAR_FOLD_utf8_safe_part0_(s,e) : is_MULTI_CHAR_FOLD_utf8_safe_part1_(s,e) )\
1829 : ((e)-(s) > 4) ? is_MULTI_CHAR_FOLD_utf8_safe_part2_(s,e) : is_MULTI_CHAR_FOLD_utf8_safe_part3_(s,e) )
1832 #define what_MULTI_CHAR_FOLD_utf8_safe_part0_(s,e) \
1846 #define what_MULTI_CHAR_FOLD_utf8_safe_part1_(s,e) \
1907 #define what_MULTI_CHAR_FOLD_utf8_safe_part2_(s,e) \
1916 #define what_MULTI_CHAR_FOLD_utf8_safe_part3_(s,e) \
1994 : ( 0xB8 == ((const U8*)s)[0] ) ? what_MULTI_CHAR_FOLD_utf8_safe_part0_(s,e) : what_MULTI_CHAR_FOLD_utf8_safe_part1_(s,e) )
1998 #define what_MULTI_CHAR_FOLD_utf8_safe_part4_(s,e) \
2013 #define what_MULTI_CHAR_FOLD_utf8_safe_part5_(s,e) \
2074 #define what_MULTI_CHAR_FOLD_utf8_safe_part6_(s,e) \
2139 #define what_MULTI_CHAR_FOLD_utf8_safe_part7_(s,e) \
2140 ( ((e)-(s) > 2) ? \
2172 : ((e)-(s) > 1) ? \
2185 #define what_MULTI_CHAR_FOLD_utf8_safe(s,e) \
2186 ( ((e)-(s) > 5) ? \
2189 : ( ( ((const U8*)s)[0] & 0xBF ) == 'f' ) ? what_MULTI_CHAR_FOLD_utf8_safe_part2_(s,e) : what_MULTI_CHAR_FOLD_utf8_safe_part3_(s,e) )\
2190 : ((e)-(s) > 4) ? \
2239 : ( 0xB5 == ((const U8*)s)[0] ) ? what_MULTI_CHAR_FOLD_utf8_safe_part4_(s,e) : what_MULTI_CHAR_FOLD_utf8_safe_part5_(s,e) )\
2240 : ((e)-(s) > 3) ? what_MULTI_CHAR_FOLD_utf8_safe_part6_(s,e) : what_MULTI_CHAR_FOLD_utf8_safe_part7_(s,e) )
2248 #define is_MULTI_CHAR_FOLD_latin1_safe(s,e) \
2249 ( ((e)-(s) > 2) ? \
2255 : ((e)-(s) > 1) ? \
2262 #define what_MULTI_CHAR_FOLD_latin1_safe(s,e) \
2263 ( ((e)-(s) > 2) ? \
2274 : ((e)-(s) > 1) ? \
2291 #define is_THREE_CHAR_FOLD_utf8_safe(s,e) \
2292 ( ((e)-(s) > 5) ? \
2308 : ( ( ( ((e)-(s) > 2) && ( ( ((const U8*)s)[0] & 0xBF ) == 'f' ) ) && ( ( ((const U8*)s)[1] & 0xBF ) == 'f' ) ) && ( ( ( ((const U8*)s)[2] & 0xBF ) == 'i' ) || ( ( ((const U8*)s)[2] & 0xBF ) == 'l' ) ) ) ? 3 : 0 )
2316 #define is_THREE_CHAR_FOLD_latin1_safe(s,e) \
2317 ( ( ( ( ( ((e) - (s)) >= 3 ) && ( ( ((const U8*)s)[0] & 0xBF ) == 'f' ) ) && ( ( ((const U8*)s)[1] & 0xBF ) == 'f' ) ) && ( ( ( ((const U8*)s)[2] & 0xBF ) == 'i' ) || ( ( ((const U8*)s)[2] & 0xBF ) == 'l' ) ) ) ? 3 : 0 )
2325 #define is_THREE_CHAR_FOLD_HEAD_utf8_safe(s,e) \
2326 ( ((e)-(s) > 3) ? \
2355 : ((e)-(s) > 2) ? \
2374 : ((e)-(s) > 1) ? \
2385 : ((e)-(s) > 0) ? \
2395 #define is_THREE_CHAR_FOLD_HEAD_latin1_safe(s,e) \
2396 ( ((e)-(s) > 1) ? \
2401 : ((e)-(s) > 0) ? \
2524 #define is_PATWS_safe(s,e,is_utf8) \
2525 ( ( LIKELY((e) > (s)) ) ? \
2527 : ( ( is_utf8 && LIKELY(((e) - (s)) >= UTF8SKIP(s)) ) && ( 0xCA == ((const U8*)s)[0] ) ) ? ( ( 0x41 == ((const U8*)s)[1] ) ?\
2538 #define is_HANGUL_ED_utf8_safe(s,e) \
2554 #define is_LNBREAK_safe(s,e,is_utf8) \
2555 ( ((e)-(s) > 2) ? \
2560 : ((e)-(s) > 1) ? \
2565 : ((e)-(s) > 0) ? \
2570 #define is_LNBREAK_utf8_safe(s,e) \
2571 ( ((e)-(s) > 2) ? \
2576 : ((e)-(s) > 1) ? \
2581 : ((e)-(s) > 0) ? \
2586 #define is_LNBREAK_latin1_safe(s,e) \
2587 ( ((e)-(s) > 1) ? \
2592 : ((e)-(s) > 0) ? \
2680 #define is_SPACE_utf8_safe_backwards(s,e) \
2681 ( ((s) - (e) > 2) ? \
2696 : ((s) - (e) > 1) ? \
2699 : ((s) - (e) > 0) ? \
2709 #define is_NONCHAR_utf8_safe(s,e) \
2710 ( ( ( LIKELY((e) > (s)) ) && ( LIKELY(((e) - (s)) >= UTF8SKIP(s)) ) ) ? ( ( 0xDD == ((const U8*)s)[0] ) ?\
2778 #define is_SURROGATE_utf8_safe(s,e) \
2779 ( ( ( ( ( ( ((e) - (s)) >= 4 ) && ( 0xDD == ((const U8*)s)[0] ) ) && ( inRANGE_helper_(U8, ((const U8*)s)[1], 0x64, 0x65) ) ) && ( inRANGE_helper_(U8, NATIVE_UTF8_TO_I8(((const U8*)s)[2]), 0xA0, 0xBF) ) ) && ( inRANGE_helper_(U8, NATIVE_UTF8_TO_I8(((const U8*)s)[3]), 0xA0, 0xBF) ) ) ? 4 : 0 )
2856 #define is_MULTI_CHAR_FOLD_utf8_safe_part0_(s,e) \
2861 #define is_MULTI_CHAR_FOLD_utf8_safe_part1_(s,e) \
2936 #define is_MULTI_CHAR_FOLD_utf8_safe_part2_(s,e) \
2993 #define is_MULTI_CHAR_FOLD_utf8_safe_part3_(s,e) \
2994 ( ((e)-(s) > 3) ? \
3044 : ((e)-(s) > 2) ? \
3068 : ((e)-(s) > 1) ? \
3076 #define is_MULTI_CHAR_FOLD_utf8_safe(s,e) \
3077 ( ((e)-(s) > 5) ? \
3086 : ( ( ((const U8*)s)[0] & 0xBF ) == 'i' ) ? is_MULTI_CHAR_FOLD_utf8_safe_part0_(s,e) : is_MULTI_CHAR_FOLD_utf8_safe_part1_(s,e) )\
3087 : ((e)-(s) > 4) ? is_MULTI_CHAR_FOLD_utf8_safe_part2_(s,e) : is_MULTI_CHAR_FOLD_utf8_safe_part3_(s,e) )
3090 #define what_MULTI_CHAR_FOLD_utf8_safe_part0_(s,e) \
3104 #define what_MULTI_CHAR_FOLD_utf8_safe_part1_(s,e) \
3165 #define what_MULTI_CHAR_FOLD_utf8_safe_part2_(s,e) \
3174 #define what_MULTI_CHAR_FOLD_utf8_safe_part3_(s,e) \
3252 : ( 0xB7 == ((const U8*)s)[0] ) ? what_MULTI_CHAR_FOLD_utf8_safe_part0_(s,e) : what_MULTI_CHAR_FOLD_utf8_safe_part1_(s,e) )
3256 #define what_MULTI_CHAR_FOLD_utf8_safe_part4_(s,e) \
3271 #define what_MULTI_CHAR_FOLD_utf8_safe_part5_(s,e) \
3332 #define what_MULTI_CHAR_FOLD_utf8_safe_part6_(s,e) \
3397 #define what_MULTI_CHAR_FOLD_utf8_safe_part7_(s,e) \
3398 ( ((e)-(s) > 2) ? \
3430 : ((e)-(s) > 1) ? \
3443 #define what_MULTI_CHAR_FOLD_utf8_safe(s,e) \
3444 ( ((e)-(s) > 5) ? \
3447 : ( ( ((const U8*)s)[0] & 0xBF ) == 'f' ) ? what_MULTI_CHAR_FOLD_utf8_safe_part2_(s,e) : what_MULTI_CHAR_FOLD_utf8_safe_part3_(s,e) )\
3448 : ((e)-(s) > 4) ? \
3497 : ( 0xB4 == ((const U8*)s)[0] ) ? what_MULTI_CHAR_FOLD_utf8_safe_part4_(s,e) : what_MULTI_CHAR_FOLD_utf8_safe_part5_(s,e) )\
3498 : ((e)-(s) > 3) ? what_MULTI_CHAR_FOLD_utf8_safe_part6_(s,e) : what_MULTI_CHAR_FOLD_utf8_safe_part7_(s,e) )
3506 #define is_MULTI_CHAR_FOLD_latin1_safe(s,e) \
3507 ( ((e)-(s) > 2) ? \
3513 : ((e)-(s) > 1) ? \
3520 #define what_MULTI_CHAR_FOLD_latin1_safe(s,e) \
3521 ( ((e)-(s) > 2) ? \
3532 : ((e)-(s) > 1) ? \
3549 #define is_THREE_CHAR_FOLD_utf8_safe(s,e) \
3550 ( ((e)-(s) > 5) ? \
3566 : ( ( ( ((e)-(s) > 2) && ( ( ((const U8*)s)[0] & 0xBF ) == 'f' ) ) && ( ( ((const U8*)s)[1] & 0xBF ) == 'f' ) ) && ( ( ( ((const U8*)s)[2] & 0xBF ) == 'i' ) || ( ( ((const U8*)s)[2] & 0xBF ) == 'l' ) ) ) ? 3 : 0 )
3574 #define is_THREE_CHAR_FOLD_latin1_safe(s,e) \
3575 ( ( ( ( ( ((e) - (s)) >= 3 ) && ( ( ((const U8*)s)[0] & 0xBF ) == 'f' ) ) && ( ( ((const U8*)s)[1] & 0xBF ) == 'f' ) ) && ( ( ( ((const U8*)s)[2] & 0xBF ) == 'i' ) || ( ( ((const U8*)s)[2] & 0xBF ) == 'l' ) ) ) ? 3 : 0 )
3583 #define is_THREE_CHAR_FOLD_HEAD_utf8_safe(s,e) \
3584 ( ((e)-(s) > 3) ? \
3613 : ((e)-(s) > 2) ? \
3632 : ((e)-(s) > 1) ? \
3643 : ((e)-(s) > 0) ? \
3653 #define is_THREE_CHAR_FOLD_HEAD_latin1_safe(s,e) \
3654 ( ((e)-(s) > 1) ? \
3659 : ((e)-(s) > 0) ? \
3782 #define is_PATWS_safe(s,e,is_utf8) \
3783 ( ( LIKELY((e) > (s)) ) ? \
3785 : ( ( is_utf8 && LIKELY(((e) - (s)) >= UTF8SKIP(s)) ) && ( 0xCA == ((const U8*)s)[0] ) ) ? ( ( 0x41 == ((const U8*)s)[1] ) ?\
3796 #define is_HANGUL_ED_utf8_safe(s,e) \