Lines Matching refs:Normalizer2
43 Normalizer2::~Normalizer2() {} in ~Normalizer2()
46 Normalizer2::getRawDecomposition(UChar32, UnicodeString &) const { in getRawDecomposition()
51 Normalizer2::composePair(UChar32, UChar32) const { in composePair()
56 Normalizer2::getCombiningClass(UChar32 /*c*/) const { in getCombiningClass()
61 class NoopNormalizer2 : public Normalizer2 {
176 static Normalizer2 *noopSingleton;
220 const Normalizer2 *
221 Normalizer2::getNFCInstance(UErrorCode &errorCode) { in getNFCInstance()
226 const Normalizer2 *
227 Normalizer2::getNFDInstance(UErrorCode &errorCode) { in getNFDInstance()
232 const Normalizer2 *Normalizer2Factory::getFCDInstance(UErrorCode &errorCode) { in getFCDInstance()
237 const Normalizer2 *Normalizer2Factory::getFCCInstance(UErrorCode &errorCode) { in getFCCInstance()
242 const Normalizer2 *Normalizer2Factory::getNoopInstance(UErrorCode &errorCode) { in getNoopInstance()
255 Normalizer2Factory::getImpl(const Normalizer2 *norm2) { in getImpl()
267 return (const UNormalizer2 *)Normalizer2::getNFCInstance(*pErrorCode); in unorm2_getNFCInstance()
272 return (const UNormalizer2 *)Normalizer2::getNFDInstance(*pErrorCode); in unorm2_getNFDInstance()
277 delete (Normalizer2 *)norm2; in unorm2_close()
298 const Normalizer2 *n2=(const Normalizer2 *)norm2; in unorm2_normalize()
335 const Normalizer2 *n2=(const Normalizer2 *)norm2; in normalizeSecondAndAppend()
404 if(reinterpret_cast<const Normalizer2 *>(norm2)->getDecomposition(c, destString)) { in unorm2_getDecomposition()
423 if(reinterpret_cast<const Normalizer2 *>(norm2)->getRawDecomposition(c, destString)) { in unorm2_getRawDecomposition()
432 return reinterpret_cast<const Normalizer2 *>(norm2)->composePair(a, b); in unorm2_composePair()
437 return reinterpret_cast<const Normalizer2 *>(norm2)->getCombiningClass(c); in unorm2_getCombiningClass()
452 return ((const Normalizer2 *)norm2)->isNormalized(sString, *pErrorCode); in unorm2_isNormalized()
467 return ((const Normalizer2 *)norm2)->quickCheck(sString, *pErrorCode); in unorm2_quickCheck()
482 return ((const Normalizer2 *)norm2)->spanQuickCheckYes(sString, *pErrorCode); in unorm2_spanQuickCheckYes()
487 return ((const Normalizer2 *)norm2)->hasBoundaryBefore(c); in unorm2_hasBoundaryBefore()
492 return ((const Normalizer2 *)norm2)->hasBoundaryAfter(c); in unorm2_hasBoundaryAfter()
497 return ((const Normalizer2 *)norm2)->isInert(c); in unorm2_isInert()
505 const Normalizer2 *nfd=Normalizer2::getNFDInstance(errorCode); in u_getCombiningClass()