Home | History | Annotate | Download | only in gennorm

Lines Matching refs:lead

132  * The lead and trail code points combine into the the combined one,
133 * i.e., there is a canonical decomposition of combined-> <lead, trail>.
136 * After processCombining(), they contain the indexes of the lead and trail
143 uint32_t lead, trail, combined;
414 addCombiningTriple(uint32_t lead, uint32_t trail, uint32_t combined) {
426 createNorm(lead)->combiningFlags|=1; /* combines forward */
429 addCombiningCP(lead, 1);
433 triple->lead=lead;
459 /* add lead and trail indexes to the triples for sorting */
463 triples[i].leadIndex=findCombiningCP(triples[i].lead, TRUE);
481 /* calculate the length of the combining data for this lead code point in the combiningTable */
499 /* it must be finalIndex<=0x8000 because bit 15 is used in combiningTable as an end-for-this-lead marker */
523 /* store the combining data for this lead code point in the combiningTable */
550 /* set a marker on the last final trail index in this lead's table */
1160 if( norm->canonBothCCs>=0x100 || /* lead cc!=0 or */
1175 if( norm->compatBothCCs>=0x100 || /* lead cc!=0 or */
1187 if( norm->canonBothCCs>=0x100 || /* lead cc!=0 or */
1411 /* combine the lead and trail code points; return <0 if they do not combine */
1413 combine(uint32_t lead, uint32_t trail) {
1417 /* search for all triples with c as lead code point */
1421 /* triples are not sorted by code point but for each lead CP there is one contiguous block */
1422 for(i=0; i<count && lead!=triples[i].lead; ++i) {}
1425 for(; i<count && lead==triples[i].lead; ++i) {
1529 /* search for all triples with c as lead code point */
1534 /* triples are not sorted by code point but for each lead CP there is one contiguous block */
1535 for(i=0; i<count && c!=triples[i].lead; ++i) {}
1538 lead; ++i) {
1791 /* is this a norm32 with a special index for a lead surrogate? */
2027 /* delete lead surrogate code unit values */
2028 UChar lead;
2030 for(lead=0xd800; lead<0xdc00; ++lead) {
2031 utrie2_set32ForLeadSurrogateCodeUnit(auxRuntimeTrie2, lead, auxRuntimeTrie2->initialValue, &errorCode);
2037 "gennorm error: deleting lead surrogate code unit values failed - %s\n",