Lines Matching refs:dataBuilder
209 dataBuilder(new CollationDataBuilder(errorCode)), fastLatinEnabled(TRUE), in CollationBuilder()
218 if(dataBuilder == NULL) { in CollationBuilder()
222 dataBuilder->initForTailoring(baseData, errorCode); in CollationBuilder()
229 delete dataBuilder; in ~CollationBuilder()
263 if(dataBuilder->hasMappings()) { in parseAndBuild()
273 dataBuilder->optimize(optimizeSet, errorCode); in parseAndBuild()
276 if(fastLatinEnabled) { dataBuilder->enableFastLatin(); } in parseAndBuild()
277 dataBuilder->build(*tailoring->ownedData, errorCode); in parseAndBuild()
278 tailoring->builder = dataBuilder; in parseAndBuild()
279 dataBuilder = NULL; in parseAndBuild()
310 cesLength = dataBuilder->getCEs(nfdString, ces, 0); in addReset()
738 cesLength = dataBuilder->getCEs(nfdExtension, ces, cesLength); in addRelation()
1087 dataBuilder->suppressContractions(set, errorCode); in suppressContractions()
1186 int32_t newCEsLength = dataBuilder->getCEs(nfdPrefix, newNFDString, newCEs, 0); in addTailComposites()
1333 cesLength = dataBuilder->getCEs(nfdString, ces, 0); in closeOverComposites()
1351 int32_t oldCEsLength = dataBuilder->getCEs(prefix, str, oldCEs, 0); in addIfDifferent()
1354 ce32 = dataBuilder->encodeCEs(newCEs, newCEsLength, errorCode); in addIfDifferent()
1356 dataBuilder->addCE32(prefix, str, ce32, errorCode); in addIfDifferent()
1618 newBuilder->copyFrom(*dataBuilder, finalizer, errorCode); in finalizeCEs()
1620 delete dataBuilder; in finalizeCEs()
1621 dataBuilder = newBuilder.orphan(); in finalizeCEs()