Lines Matching refs:tailoring
144 tailoring(other.tailoring), in RuleBasedCollator()
157 tailoring(NULL), in RuleBasedCollator()
169 if(base->tailoring != root) { in RuleBasedCollator()
173 LocalPointer<CollationTailoring> t(new CollationTailoring(base->tailoring->settings)); in RuleBasedCollator()
178 CollationDataReader::read(base->tailoring, bin, length, *t, errorCode); in RuleBasedCollator()
185 : data(entry->tailoring->data), in RuleBasedCollator()
186 settings(entry->tailoring->settings), in RuleBasedCollator()
187 tailoring(entry->tailoring), in RuleBasedCollator()
207 U_ASSERT(settings == NULL && data == NULL && tailoring == NULL && cacheEntry == NULL); in adoptTailoring()
217 tailoring = t; in adoptTailoring()
231 tailoring = other.tailoring; in operator =()
233 data = tailoring->data; in operator =()
253 if((thisIsRoot || !tailoring->rules.isEmpty()) &&
254 (otherIsRoot || !o.tailoring->rules.isEmpty())) {
256 if(tailoring->rules == o.tailoring->rules) { return TRUE; }
292 if(actual == tailoring->actualLocale) { in setLocales()
311 return actualLocaleIsSameAsValid ? validLocale : tailoring->actualLocale; in getLocale()
329 result = actualLocaleIsSameAsValid ? &validLocale : &tailoring->actualLocale; in internalGetLocaleID()
346 return tailoring->rules; in getRules()
352 buffer = tailoring->rules; in getRules()
358 buffer.append(tailoring->rules).getTerminatedBuffer(); in getRules()
363 uprv_memcpy(version, tailoring->version, U_MAX_VERSION_LENGTH); in getVersion()
407 return *tailoring->settings; in getDefaultSettings()
1618 umtx_initOnce(tailoring->maxExpansionsInitOnce, computeMaxExpansions, tailoring, errorCode); in initMaxExpansions()
1650 return CollationElementIterator::getMaxExpansion(tailoring->maxExpansions, order); in getMaxExpansion()