Lines Matching refs:Normalizer2
47 Normalizer2::~Normalizer2() {} in ~Normalizer2()
50 Normalizer2::normalizeUTF8(uint32_t /*options*/, StringPiece src, ByteSink &sink, in normalizeUTF8()
64 Normalizer2::getRawDecomposition(UChar32, UnicodeString &) const { in getRawDecomposition()
69 Normalizer2::composePair(UChar32, UChar32) const { in composePair()
74 Normalizer2::getCombiningClass(UChar32 /*c*/) const { in getCombiningClass()
79 Normalizer2::isNormalizedUTF8(StringPiece s, UErrorCode &errorCode) const { in isNormalizedUTF8()
84 class NoopNormalizer2 : public Normalizer2 {
185 static Normalizer2 *noopSingleton;
200 const Normalizer2 *Normalizer2Factory::getNoopInstance(UErrorCode &errorCode) { in getNoopInstance()
207 Normalizer2Factory::getImpl(const Normalizer2 *norm2) { in getImpl()
262 const Normalizer2 *
263 Normalizer2::getNFCInstance(UErrorCode &errorCode) { in getNFCInstance()
268 const Normalizer2 *
269 Normalizer2::getNFDInstance(UErrorCode &errorCode) { in getNFDInstance()
274 const Normalizer2 *Normalizer2Factory::getFCDInstance(UErrorCode &errorCode) { in getFCDInstance()
279 const Normalizer2 *Normalizer2Factory::getFCCInstance(UErrorCode &errorCode) { in getFCCInstance()
315 return (const UNormalizer2 *)Normalizer2::getNFCInstance(*pErrorCode); in unorm2_getNFCInstance()
320 return (const UNormalizer2 *)Normalizer2::getNFDInstance(*pErrorCode); in unorm2_getNFDInstance()
325 delete (Normalizer2 *)norm2; in unorm2_close()
346 const Normalizer2 *n2=(const Normalizer2 *)norm2; in unorm2_normalize()
383 const Normalizer2 *n2=(const Normalizer2 *)norm2; in normalizeSecondAndAppend()
452 if(reinterpret_cast<const Normalizer2 *>(norm2)->getDecomposition(c, destString)) { in unorm2_getDecomposition()
471 if(reinterpret_cast<const Normalizer2 *>(norm2)->getRawDecomposition(c, destString)) { in unorm2_getRawDecomposition()
480 return reinterpret_cast<const Normalizer2 *>(norm2)->composePair(a, b); in unorm2_composePair()
485 return reinterpret_cast<const Normalizer2 *>(norm2)->getCombiningClass(c); in unorm2_getCombiningClass()
500 return ((const Normalizer2 *)norm2)->isNormalized(sString, *pErrorCode); in unorm2_isNormalized()
515 return ((const Normalizer2 *)norm2)->quickCheck(sString, *pErrorCode); in unorm2_quickCheck()
530 return ((const Normalizer2 *)norm2)->spanQuickCheckYes(sString, *pErrorCode); in unorm2_spanQuickCheckYes()
535 return ((const Normalizer2 *)norm2)->hasBoundaryBefore(c); in unorm2_hasBoundaryBefore()
540 return ((const Normalizer2 *)norm2)->hasBoundaryAfter(c); in unorm2_hasBoundaryAfter()
545 return ((const Normalizer2 *)norm2)->isInert(c); in unorm2_isInert()
553 const Normalizer2 *nfd=Normalizer2::getNFDInstance(errorCode); in u_getCombiningClass()