Lines Matching refs:Normalizer2
40 Normalizer2::~Normalizer2() {} in ~Normalizer2()
43 Normalizer2::getRawDecomposition(UChar32, UnicodeString &) const { in getRawDecomposition()
48 Normalizer2::composePair(UChar32, UChar32) const { in composePair()
53 Normalizer2::getCombiningClass(UChar32 /*c*/) const { in getCombiningClass()
58 class NoopNormalizer2 : public Normalizer2 {
173 static Normalizer2 *noopSingleton;
217 const Normalizer2 *
218 Normalizer2::getNFCInstance(UErrorCode &errorCode) { in getNFCInstance()
223 const Normalizer2 *
224 Normalizer2::getNFDInstance(UErrorCode &errorCode) { in getNFDInstance()
229 const Normalizer2 *Normalizer2Factory::getFCDInstance(UErrorCode &errorCode) { in getFCDInstance()
234 const Normalizer2 *Normalizer2Factory::getFCCInstance(UErrorCode &errorCode) { in getFCCInstance()
239 const Normalizer2 *Normalizer2Factory::getNoopInstance(UErrorCode &errorCode) { in getNoopInstance()
252 Normalizer2Factory::getImpl(const Normalizer2 *norm2) { in getImpl()
264 return (const UNormalizer2 *)Normalizer2::getNFCInstance(*pErrorCode); in unorm2_getNFCInstance()
269 return (const UNormalizer2 *)Normalizer2::getNFDInstance(*pErrorCode); in unorm2_getNFDInstance()
274 delete (Normalizer2 *)norm2; in unorm2_close()
295 const Normalizer2 *n2=(const Normalizer2 *)norm2; in unorm2_normalize()
332 const Normalizer2 *n2=(const Normalizer2 *)norm2; in normalizeSecondAndAppend()
401 if(reinterpret_cast<const Normalizer2 *>(norm2)->getDecomposition(c, destString)) { in unorm2_getDecomposition()
420 if(reinterpret_cast<const Normalizer2 *>(norm2)->getRawDecomposition(c, destString)) { in unorm2_getRawDecomposition()
429 return reinterpret_cast<const Normalizer2 *>(norm2)->composePair(a, b); in unorm2_composePair()
434 return reinterpret_cast<const Normalizer2 *>(norm2)->getCombiningClass(c); in unorm2_getCombiningClass()
449 return ((const Normalizer2 *)norm2)->isNormalized(sString, *pErrorCode); in unorm2_isNormalized()
464 return ((const Normalizer2 *)norm2)->quickCheck(sString, *pErrorCode); in unorm2_quickCheck()
479 return ((const Normalizer2 *)norm2)->spanQuickCheckYes(sString, *pErrorCode); in unorm2_spanQuickCheckYes()
484 return ((const Normalizer2 *)norm2)->hasBoundaryBefore(c); in unorm2_hasBoundaryBefore()
489 return ((const Normalizer2 *)norm2)->hasBoundaryAfter(c); in unorm2_hasBoundaryAfter()
494 return ((const Normalizer2 *)norm2)->isInert(c); in unorm2_isInert()
502 const Normalizer2 *nfd=Normalizer2::getNFDInstance(errorCode); in u_getCombiningClass()