• Home
  • Raw
  • Download

Lines Matching refs:element

351 uprv_cnttab_changeLastCE(CntTable *table, uint32_t element, uint32_t value, UErrorCode *status) {  in uprv_cnttab_changeLastCE()  argument
352 element &= 0xFFFFFF; in uprv_cnttab_changeLastCE()
359 if((element == 0xFFFFFF) || (tbl = table->elements[element]) == NULL) { in uprv_cnttab_changeLastCE()
365 return(constructContractCE(table->currentTag, element)); in uprv_cnttab_changeLastCE()
371 uprv_cnttab_insertContraction(CntTable *table, uint32_t element, UChar codePoint, uint32_t value, U… in uprv_cnttab_insertContraction() argument
378 element &= 0xFFFFFF; in uprv_cnttab_insertContraction()
380 if((element == 0xFFFFFF) || (tbl = table->elements[element]) == NULL) { in uprv_cnttab_insertContraction()
381 tbl = addATableElement(table, &element, status); in uprv_cnttab_insertContraction()
407 return(constructContractCE(table->currentTag, element)); in uprv_cnttab_insertContraction()
413 uprv_cnttab_addContraction(CntTable *table, uint32_t element, UChar codePoint, uint32_t value, UErr… in uprv_cnttab_addContraction() argument
415 element &= 0xFFFFFF; in uprv_cnttab_addContraction()
423 if((element == 0xFFFFFF) || (tbl = table->elements[element]) == NULL) { in uprv_cnttab_addContraction()
424 tbl = addATableElement(table, &element, status); in uprv_cnttab_addContraction()
437 return(constructContractCE(table->currentTag, element)); in uprv_cnttab_addContraction()
442 uprv_cnttab_setContraction(CntTable *table, uint32_t element, uint32_t offset, UChar codePoint, uin… in uprv_cnttab_setContraction() argument
444 element &= 0xFFFFFF; in uprv_cnttab_setContraction()
451 if((element == 0xFFFFFF) || (tbl = table->elements[element]) == NULL) { in uprv_cnttab_setContraction()
452 tbl = addATableElement(table, &element, status); in uprv_cnttab_setContraction()
467 return(constructContractCE(table->currentTag, element)); in uprv_cnttab_setContraction()
470 static ContractionTable *_cnttab_getContractionTable(CntTable *table, uint32_t element) { in _cnttab_getContractionTable() argument
471 element &= 0xFFFFFF; in _cnttab_getContractionTable()
474 if(element != 0xFFFFFF) { in _cnttab_getContractionTable()
475 tbl = table->elements[element]; /* This could also return NULL */ in _cnttab_getContractionTable()
511 uprv_cnttab_findCP(CntTable *table, uint32_t element, UChar codePoint, UErrorCode *status) { in uprv_cnttab_findCP() argument
517 return _cnttab_findCP(_cnttab_getContractionTable(table, element), codePoint); in uprv_cnttab_findCP()
521 uprv_cnttab_getCE(CntTable *table, uint32_t element, uint32_t position, UErrorCode *status) { in uprv_cnttab_getCE() argument
526 return(_cnttab_getCE(_cnttab_getContractionTable(table, element), position)); in uprv_cnttab_getCE()
530 uprv_cnttab_findCE(CntTable *table, uint32_t element, UChar codePoint, UErrorCode *status) { in uprv_cnttab_findCE() argument
534 ContractionTable *tbl = _cnttab_getContractionTable(table, element); in uprv_cnttab_findCE()
539 uprv_cnttab_isTailored(CntTable *table, uint32_t element, UChar *ztString, UErrorCode *status) { in uprv_cnttab_isTailored() argument
545 element = uprv_cnttab_findCE(table, element, *(ztString), status); in uprv_cnttab_isTailored()
546 if(element == UCOL_NOT_FOUND) { in uprv_cnttab_isTailored()
549 if(!isCntTableElement(element)) { in uprv_cnttab_isTailored()
554 return (UBool)(uprv_cnttab_getCE(table, element, 0, status) != UCOL_NOT_FOUND); in uprv_cnttab_isTailored()
558 uprv_cnttab_changeContraction(CntTable *table, uint32_t element, UChar codePoint, uint32_t newCE, U… in uprv_cnttab_changeContraction() argument
560 element &= 0xFFFFFF; in uprv_cnttab_changeContraction()
567 if((element == 0xFFFFFF) || (tbl = table->elements[element]) == NULL) { in uprv_cnttab_changeContraction()
581 return element; in uprv_cnttab_changeContraction()