Lines Matching refs:coll

554 ucol_getShortDefinitionString(const UCollator *coll,
573 locale = ucol_getLocaleByType(coll, ULOC_VALID_LOCALE, status);
595 attribute = ucol_getAttributeOrDefault(coll, (UColAttribute)options[i].attr, status);
603 if(coll->variableTopValueisDefault == FALSE) {
604 //s.variableTopValue = ucol_getVariableTop(coll, status);
605 elementSize = T_CString_integerToString(tempbuff, coll->variableTopValue, 16);
642 ucol_getAttributeOrDefault(const UCollator *coll, UColAttribute attr, UErrorCode *status)
644 if(U_FAILURE(*status) || coll == NULL) {
649 return coll->numericCollationisDefault?UCOL_DEFAULT:coll->numericCollation;
651 return coll->hiraganaQisDefault?UCOL_DEFAULT:coll->hiraganaQ;
653 return coll->frenchCollationisDefault?UCOL_DEFAULT:coll->frenchCollation;
655 return coll->alternateHandlingisDefault?UCOL_DEFAULT:coll->alternateHandling;
657 return coll->caseFirstisDefault?UCOL_DEFAULT:coll->caseFirst;
659 return coll->caseLevelisDefault?UCOL_DEFAULT:coll->caseLevel;
661 return coll->normalizationModeisDefault?UCOL_DEFAULT:coll->normalizationMode;
663 return coll->strengthisDefault?UCOL_DEFAULT:coll->strength;
674 const UCollator *coll;
688 const UCollator *coll = context->coll;
693 const UChar *UCharOffset = (UChar *)coll->image+getContractOffset(CE);
694 uint32_t newCE = *(coll->contractionCEs + (UCharOffset - coll->contractionIndex));
717 newCE = *(coll->contractionCEs + (UCharOffset - coll->contractionIndex));
737 newCE = *(coll->contractionCEs + (UCharOffset - coll->contractionIndex));
799 * @param coll collator
805 ucol_getContractions( const UCollator *coll,
809 ucol_getContractionsAndExpansions(coll, contractions, NULL, FALSE, status);
816 * @param coll collator
824 ucol_getContractionsAndExpansions( const UCollator *coll,
833 if(coll == NULL) {
845 const UChar* rules = ucol_getRules(coll, &rulesLen);
847 ucol_tok_initTokenList(&src, rules, rulesLen, coll->UCA,
853 c.coll = coll->UCA;
854 utrie_enum(&coll->UCA->mapping, NULL, _processSpecials, &c);
857 c.coll = coll;
859 utrie_enum(&coll->mapping, NULL, _processSpecials, &c);
864 ucol_getUnsafeSet( const UCollator *coll,
889 int32_t contsSize = ucol_getContractions(coll, contractions, status);