Lines Matching refs:Collator
116 inline void IInit_collIterate(const UCollator *collator, const UChar *sourceString,
138 (s)->coll = (collator);
145 if(collator->normalizationMode == UCOL_ON) {
148 if(collator->hiraganaQ == UCOL_ON && collator->strength >= UCOL_QUATERNARY) {
156 uprv_init_collIterate(const UCollator *collator, const UChar *sourceString,
160 IInit_collIterate(collator, sourceString, sourceLen, s, status);
549 /* copy the collator options */
677 // collator reordering
751 delete (Collator*)coll->delegate;
823 /* copy the collator options */
866 * @param coll collator
951 /* get the version info from UCATableHeader and populate the Collator struct*/
2004 * @param coll collator data
2476 * @param coll current collator used
4529 return ((const Collator*)coll->delegate)->getSortKey(source, sourceLength, result, resultLength);
5335 * you should pass in a collator, an iterator, empty state
5344 * particular combination of string and collator. This
5424 /** values that depend on the collator attributes */
5425 // strength of the collator.
5474 // If the normalization is turned on for the collator and we are below identical level
6208 /* Following are the functions that deal with the properties of a collator */
6518 return ((Collator*)coll->delegate)->setVariableTop(varTop, len, *status);
6560 return ((const Collator*)coll->delegate)->getVariableTop(*status);
6584 ((Collator*)coll->delegate)->setAttribute(attr,value,*status);
6723 return ((Collator*)coll->delegate)->getAttribute(attr,*status);
6776 return ((const Collator*)coll->delegate)->getReorderCodes(dest, destCapacity, *status);
6814 ((Collator*)coll->delegate)->setReorderCodes(reorderCodes, reorderCodesLength, *status);
6916 ((const Collator*)coll->delegate)->getVersion(versionInfo);
7188 // setting up the collator parameters
8573 return ((const Collator*)coll->delegate)->compare(source,sourceLength,target,targetLength, status);
8707 return ((const Collator*)coll->delegate)->compareUTF8(