Home | History | Annotate | Download | only in i18n

Lines Matching defs:expansion

424 * Looks for the maximum length of all expansion sequences ending with the same
427 * @param endexpansion the last expansion collation element to be added
428 * @param expansionsize size of the expansion
429 * @param maxexpansion data structure to store the maximum expansion data.
486 /* using binary search to determine if last expansion element is
508 /* found the ce in expansion, we'll just modify the size if it is
558 fprintf(stderr, "expansion not found %d\n", temp);
566 * Sets the maximum length of all jamo expansion sequences ending with the same
570 * @param endexpansion the last expansion collation element to be added
571 * @param expansionsize size of the expansion
572 * @param maxexpansion data structure to store the maximum expansion data.
585 at the end of a expansion */
1087 if(isCntTableElement(CE) /*isContraction(CE)*/) { /* adding a non contraction element (thai, expansion, single) to already existing contraction */
1137 uint32_t expansion = 0;
1156 /* also, it should not be an expansion, as expansions would break with this */
1158 //if(tok->expansion == 0
1162 if(element->noOfCEs == 2 // a two CE expansion
1177 expansion = (uint32_t)(UCOL_SPECIAL_FLAG | (EXPANSION_TAG<<UCOL_TAG_SHIFT)
1185 expansion |= element->noOfCEs;
1189 element->mapCE = expansion;
1219 // one element to the expansion buffer. When we encounter a digit and we don't
1225 expansion = (uint32_t)(UCOL_SPECIAL_FLAG | (DIGIT_TAG<<UCOL_TAG_SHIFT) | 1); // prepare the element
1226 if(element->mapCE) { // if there is an expansion, we'll pick it here
1227 expansion |= ((uprv_uca_addExpansion(expansions, element->mapCE, status)+(headersize>>2))<<4);
1229 expansion |= ((uprv_uca_addExpansion(expansions, element->CEs[0], status)+(headersize>>2))<<4);
1231 element->mapCE = expansion;
1345 /* gets the max expansion in all unicode characters */
1505 /*myData->expansion = (uint32_t *)dataStart+tableOffset;*/
1506 myData->expansion = tableOffset;
1553 /* copy max expansion table */
1706 uint32_t expansion = 0;
1710 if(element->noOfCEs == 2 // a two CE expansion
1720 expansion = (uint32_t)(UCOL_SPECIAL_FLAG | (EXPANSION_TAG<<UCOL_TAG_SHIFT)
1728 expansion |= element->noOfCEs;
1732 element->mapCE = expansion;