Lines Matching refs:tailoring

92           tailoring(NULL),
101 tailoring(NULL),
112 tailoring(NULL),
124 tailoring(NULL),
137 tailoring(NULL),
149 tailoring(NULL),
232 errorReason = "missing root elements data, tailoring not supported";
235 LocalPointer<CollationTailoring> tailoring(new CollationTailoring(base->settings));
236 if(tailoring.isNull() || tailoring->isBogus()) {
245 // the tailoring.settings pointer here and read its variableTop when we need it.
250 CollationSettings &ownedSettings = *SharedObject::copyOnWrite(tailoring->settings);
258 // Copy all of ASCII, and Latin-1 letters, into each tailoring.
262 // and the tailoring data is always built with HANGUL_TAG specials.
265 tailoring->ensureOwnedData(errorCode);
268 dataBuilder->build(*tailoring->ownedData, errorCode);
269 tailoring->builder = dataBuilder;
272 tailoring->data = baseData;
276 tailoring->data, ownedSettings,
278 tailoring->rules = ruleString;
279 tailoring->rules.getTerminatedBuffer(); // ensure NUL-termination
280 tailoring->setVersion(base->version, rulesVersion);
281 return tailoring.orphan();
342 // We do not support tailoring to an unassigned-implicit CE.
560 // We do not support tailoring to an unassigned-implicit CE.
570 parserErrorReason = "LDML forbids tailoring to U+FFFF";
698 parserErrorReason = "tailoring primary after ignorables not supported";
705 parserErrorReason = "tailoring quaternary after tertiary ignorables not supported";
784 parserErrorReason = "tailoring relative to an unassigned code point not supported";
1385 errorReason = "quaternary tailoring gap too small";
1418 errorReason = "tertiary tailoring gap too small";
1465 errorReason = "secondary tailoring gap too small";
1494 errorReason = "primary tailoring gap too small";