Lines Matching refs:dataBuilder

207           dataBuilder(new CollationDataBuilder(errorCode)), fastLatinEnabled(TRUE),  in CollationBuilder()
216 if(dataBuilder == NULL) { in CollationBuilder()
220 dataBuilder->initForTailoring(baseData, errorCode); in CollationBuilder()
227 delete dataBuilder; in ~CollationBuilder()
261 if(dataBuilder->hasMappings()) { in parseAndBuild()
271 dataBuilder->optimize(optimizeSet, errorCode); in parseAndBuild()
274 if(fastLatinEnabled) { dataBuilder->enableFastLatin(); } in parseAndBuild()
275 dataBuilder->build(*tailoring->ownedData, errorCode); in parseAndBuild()
276 tailoring->builder = dataBuilder; in parseAndBuild()
277 dataBuilder = NULL; in parseAndBuild()
308 cesLength = dataBuilder->getCEs(nfdString, ces, 0); in addReset()
736 cesLength = dataBuilder->getCEs(nfdExtension, ces, cesLength); in addRelation()
1085 dataBuilder->suppressContractions(set, errorCode); in suppressContractions()
1184 int32_t newCEsLength = dataBuilder->getCEs(nfdPrefix, newNFDString, newCEs, 0); in addTailComposites()
1331 cesLength = dataBuilder->getCEs(nfdString, ces, 0); in closeOverComposites()
1349 int32_t oldCEsLength = dataBuilder->getCEs(prefix, str, oldCEs, 0); in addIfDifferent()
1352 ce32 = dataBuilder->encodeCEs(newCEs, newCEsLength, errorCode); in addIfDifferent()
1354 dataBuilder->addCE32(prefix, str, ce32, errorCode); in addIfDifferent()
1616 newBuilder->copyFrom(*dataBuilder, finalizer, errorCode); in finalizeCEs()
1618 delete dataBuilder; in finalizeCEs()
1619 dataBuilder = newBuilder.orphan(); in finalizeCEs()