Home | History | Annotate | Download | only in i18n

Lines Matching refs:expansion

423 * Looks for the maximum length of all expansion sequences ending with the same
426 * @param endexpansion the last expansion collation element to be added
427 * @param expansionsize size of the expansion
428 * @param maxexpansion data structure to store the maximum expansion data.
485 /* using binary search to determine if last expansion element is
507 /* found the ce in expansion, we'll just modify the size if it is
557 fprintf(stderr, "expansion not found %d\n", temp);
565 * Sets the maximum length of all jamo expansion sequences ending with the same
569 * @param endexpansion the last expansion collation element to be added
570 * @param expansionsize size of the expansion
571 * @param maxexpansion data structure to store the maximum expansion data.
584 at the end of a expansion */
1086 if(isCntTableElement(CE) /*isContraction(CE)*/) { /* adding a non contraction element (thai, expansion, single) to already existing contraction */
1136 uint32_t expansion = 0;
1155 /* also, it should not be an expansion, as expansions would break with this */
1157 //if(tok->expansion == 0
1161 if(element->noOfCEs == 2 // a two CE expansion
1176 expansion = (uint32_t)(UCOL_SPECIAL_FLAG | (EXPANSION_TAG<<UCOL_TAG_SHIFT)
1184 expansion |= element->noOfCEs;
1188 element->mapCE = expansion;
1218 // one element to the expansion buffer. When we encounter a digit and we don't
1224 expansion = (uint32_t)(UCOL_SPECIAL_FLAG | (DIGIT_TAG<<UCOL_TAG_SHIFT) | 1); // prepare the element
1225 if(element->mapCE) { // if there is an expansion, we'll pick it here
1226 expansion |= ((uprv_uca_addExpansion(expansions, element->mapCE, status)+(headersize>>2))<<4);
1228 expansion |= ((uprv_uca_addExpansion(expansions, element->CEs[0], status)+(headersize>>2))<<4);
1230 element->mapCE = expansion;
1344 /* gets the max expansion in all unicode characters */
1503 /*myData->expansion = (uint32_t *)dataStart+tableOffset;*/
1504 myData->expansion = tableOffset;
1551 /* copy max expansion table */
1681 uint32_t expansion = 0;
1685 if(element->noOfCEs == 2 // a two CE expansion
1695 expansion = (uint32_t)(UCOL_SPECIAL_FLAG | (EXPANSION_TAG<<UCOL_TAG_SHIFT)
1703 expansion |= element->noOfCEs;
1707 element->mapCE = expansion;