Lines Matching defs:trail
1029 UChar lead, trail;
1107 trail=*source;
1108 if(UTF_IS_SECOND_SURROGATE(trail)) {
1111 c=UTF16_GET_PAIR_VALUE(c, trail);
1125 /* this is an unmatched trail code unit (2nd surrogate) */
1158 /* change to Unicode mode and output this (lead, trail) pair */
1165 c=((uint32_t)lead<<16)|trail;
1304 trail=*source;
1305 if(UTF_IS_SECOND_SURROGATE(trail)) {
1308 c=UTF16_GET_PAIR_VALUE(c, trail);
1322 /* this is an unmatched trail code unit (2nd surrogate) */
1344 } else if(source<sourceLimit && lead==*source && /* too lazy to check trail in same window as source[1] */
1358 c=((uint32_t)lead<<16)|trail;
1519 UChar lead, trail;
1582 trail=*source;
1583 if(UTF_IS_SECOND_SURROGATE(trail)) {
1585 c=UTF16_GET_PAIR_VALUE(c, trail);
1599 /* this is an unmatched trail code unit (2nd surrogate) */
1629 /* change to Unicode mode and output this (lead, trail) pair */
1633 c=((uint32_t)lead<<16)|trail;
1766 trail=*source;
1767 if(UTF_IS_SECOND_SURROGATE(trail)) {
1769 c=UTF16_GET_PAIR_VALUE(c, trail);
1783 /* this is an unmatched trail code unit (2nd surrogate) */
1805 } else if(source<sourceLimit && lead==*source && /* too lazy to check trail in same window as source[1] */
1819 c=((uint32_t)lead<<16)|trail;