Lines Matching refs:tailoring
48 CollationTailoring &tailoring, UErrorCode &errorCode) { in read() argument
57 isAcceptable(tailoring.version, NULL, NULL, &header->info))) { in read()
61 if(base->getUCAVersion() != tailoring.getUCAVersion()) { in read()
166 if(!tailoring.ensureOwnedData(errorCode)) { return; } in read()
167 data = tailoring.ownedData; in read()
170 data->trie = tailoring.trie = utrie2_openFromSerialized( in read()
176 tailoring.data = baseData; in read()
269 …tailoring.unsafeBackwardSet = new UnicodeSet(unsafe_serializedData, unsafe_serializedCount, Unicod… in read()
270 if(tailoring.unsafeBackwardSet == NULL) { in read()
288 tailoring.unsafeBackwardSet = new UnicodeSet(0xdc00, 0xdfff); // trail surrogates in read()
289 if(tailoring.unsafeBackwardSet == NULL) { in read()
293 data->nfcImpl.addLcccChars(*tailoring.unsafeBackwardSet); in read()
297 tailoring.unsafeBackwardSet = static_cast<UnicodeSet *>( in read()
299 if(tailoring.unsafeBackwardSet == NULL) { in read()
315 tailoring.unsafeBackwardSet->add(start, end); in read()
321 if(!tailoring.unsafeBackwardSet->containsNone(c, c + 0x3ff)) { in read()
322 tailoring.unsafeBackwardSet->add(lead); in read()
325 tailoring.unsafeBackwardSet->freeze(); in read()
326 data->unsafeBackwardSet = tailoring.unsafeBackwardSet; in read()
415 const CollationSettings &ts = *tailoring.settings; in read()
419 tailoring.data, ts, fastLatinPrimaries, UPRV_LENGTHOF(fastLatinPrimaries)); in read()
431 CollationSettings *settings = SharedObject::copyOnWrite(tailoring.settings); in read()
438 settings->variableTop = tailoring.data->getLastPrimaryForGroup( in read()
452 tailoring.data, *settings, in read()