Home | History | Annotate | Download | only in common

Lines Matching refs:Normalizer2

10 *   file name:  normalizer2.cpp
23 #include "unicode/normalizer2.h"
41 // Public API dispatch via Normalizer2 subclasses -------------------------- ***
43 Normalizer2::~Normalizer2() {}
46 Normalizer2::getRawDecomposition(UChar32, UnicodeString &) const {
51 Normalizer2::composePair(UChar32, UChar32) const {
56 Normalizer2::getCombiningClass(UChar32 /*c*/) const {
60 // Normalizer2 implementation for the old UNORM_NONE.
61 class NoopNormalizer2 : public Normalizer2 {
176 static Normalizer2 *noopSingleton;
220 const Normalizer2 *
221 Normalizer2::getNFCInstance(UErrorCode &errorCode) {
226 const Normalizer2 *
227 Normalizer2::getNFDInstance(UErrorCode &errorCode) {
232 const Normalizer2 *Normalizer2Factory::getFCDInstance(UErrorCode &errorCode) {
237 const Normalizer2 *Normalizer2Factory::getFCCInstance(UErrorCode &errorCode) {
242 const Normalizer2 *Normalizer2Factory::getNoopInstance(UErrorCode &errorCode) {
255 Normalizer2Factory::getImpl(const Normalizer2 *norm2) {
267 return (const UNormalizer2 *)Normalizer2::getNFCInstance(*pErrorCode);
272 return (const UNormalizer2 *)Normalizer2::getNFDInstance(*pErrorCode);
277 delete (Normalizer2 *)norm2;
298 const Normalizer2 *n2=(const Normalizer2 *)norm2;
335 const Normalizer2 *n2=(const Normalizer2 *)norm2;
404 if(reinterpret_cast<const Normalizer2 *>(norm2)->getDecomposition(c, destString)) {
423 if(reinterpret_cast<const Normalizer2 *>(norm2)->getRawDecomposition(c, destString)) {
432 return reinterpret_cast<const Normalizer2 *>(norm2)->composePair(a, b);
437 return reinterpret_cast<const Normalizer2 *>(norm2)->getCombiningClass(c);
452 return ((const Normalizer2 *)norm2)->isNormalized(sString, *pErrorCode);
467 return ((const Normalizer2 *)norm2)->quickCheck(sString, *pErrorCode);
482 return ((const Normalizer2 *)norm2)->spanQuickCheckYes(sString, *pErrorCode);
487 return ((const Normalizer2 *)norm2)->hasBoundaryBefore(c);
492 return ((const Normalizer2 *)norm2)->hasBoundaryAfter(c);
497 return ((const Normalizer2 *)norm2)->isInert(c);
505 const Normalizer2 *nfd=Normalizer2::getNFDInstance(errorCode);