Lines Matching refs:Normalizer2Impl
172 ReorderingBuffer::ReorderingBuffer(const Normalizer2Impl &ni, UnicodeString &dest, in ReorderingBuffer()
288 leadCC = Normalizer2Impl::getCCFromYesOrMaybe(impl.getRawNorm16(c)); in append()
426 Normalizer2Impl::~Normalizer2Impl() { in ~Normalizer2Impl()
431 Normalizer2Impl::init(const int32_t *inIndexes, const UCPTrie *inTrie, in init()
466 Normalizer2Impl::addLcccChars(UnicodeSet &set) const { in addLcccChars()
471 if (norm16 > Normalizer2Impl::MIN_NORMAL_MAYBE_YES && in addLcccChars()
472 norm16 != Normalizer2Impl::JAMO_VT) { in addLcccChars()
483 Normalizer2Impl::addPropertyStarts(const USetAdder *sa, UErrorCode & /*errorCode*/) const { in addPropertyStarts()
491 (value & Normalizer2Impl::DELTA_TCCC_MASK) > Normalizer2Impl::DELTA_TCCC_1) { in addPropertyStarts()
515 Normalizer2Impl::addCanonIterPropertyStarts(const USetAdder *sa, UErrorCode &errorCode) const { in addCanonIterPropertyStarts()
529 Normalizer2Impl::copyLowPrefixFromNulTerminated(const UChar *src, in copyLowPrefixFromNulTerminated()
552 Normalizer2Impl::decompose(const UnicodeString &src, UnicodeString &dest, in decompose()
569 Normalizer2Impl::decompose(const UChar *src, const UChar *limit, in decompose()
587 Normalizer2Impl::decompose(const UChar *src, const UChar *limit, in decompose()
674 Normalizer2Impl::decomposeShort(const UChar *src, const UChar *limit, in decomposeShort()
701 UBool Normalizer2Impl::decompose(UChar32 c, uint16_t norm16, in decompose()
736 Normalizer2Impl::decomposeShort(const uint8_t *src, const uint8_t *limit, in decomposeShort()
814 Normalizer2Impl::getDecomposition(UChar32 c, UChar buffer[4], int32_t &length) const { in getDecomposition()
848 Normalizer2Impl::getRawDecomposition(UChar32 c, UChar buffer[30], int32_t &length) const { in getRawDecomposition()
889 void Normalizer2Impl::decomposeAndAppend(const UChar *src, const UChar *limit, in decomposeAndAppend()
927 UBool Normalizer2Impl::hasDecompBoundaryBefore(UChar32 c) const { in hasDecompBoundaryBefore()
932 UBool Normalizer2Impl::norm16HasDecompBoundaryBefore(uint16_t norm16) const { in norm16HasDecompBoundaryBefore()
946 UBool Normalizer2Impl::hasDecompBoundaryAfter(UChar32 c) const { in hasDecompBoundaryAfter()
956 UBool Normalizer2Impl::norm16HasDecompBoundaryAfter(uint16_t norm16) const { in norm16HasDecompBoundaryAfter()
1005 int32_t Normalizer2Impl::combine(const uint16_t *list, UChar32 trail) { in combine()
1056 void Normalizer2Impl::addComposites(const uint16_t *list, UnicodeSet &set) const { in addComposites()
1086 void Normalizer2Impl::recompose(ReorderingBuffer &buffer, int32_t recomposeStartIndex, in recompose()
1252 Normalizer2Impl::composePair(UChar32 a, UChar32 b) const { in composePair()
1305 Normalizer2Impl::compose(const UChar *src, const UChar *limit, in compose()
1576 Normalizer2Impl::composeQuickCheck(const UChar *src, const UChar *limit, in composeQuickCheck()
1698 void Normalizer2Impl::composeAndAppend(const UChar *src, const UChar *limit, in composeAndAppend()
1734 Normalizer2Impl::composeUTF8(uint32_t options, UBool onlyContiguous, in composeUTF8()
1990 UBool Normalizer2Impl::hasCompBoundaryBefore(const UChar *src, const UChar *limit) const { in hasCompBoundaryBefore()
2000 UBool Normalizer2Impl::hasCompBoundaryBefore(const uint8_t *src, const uint8_t *limit) const { in hasCompBoundaryBefore()
2009 UBool Normalizer2Impl::hasCompBoundaryAfter(const UChar *start, const UChar *p, in hasCompBoundaryAfter()
2020 UBool Normalizer2Impl::hasCompBoundaryAfter(const uint8_t *start, const uint8_t *p, in hasCompBoundaryAfter()
2030 const UChar *Normalizer2Impl::findPreviousCompBoundary(const UChar *start, const UChar *p, in findPreviousCompBoundary()
2047 const UChar *Normalizer2Impl::findNextCompBoundary(const UChar *p, const UChar *limit, in findNextCompBoundary()
2064 uint8_t Normalizer2Impl::getPreviousTrailCC(const UChar *start, const UChar *p) const { in getPreviousTrailCC()
2074 uint8_t Normalizer2Impl::getPreviousTrailCC(const uint8_t *start, const uint8_t *p) const { in getPreviousTrailCC()
2093 uint16_t Normalizer2Impl::getFCD16FromNormData(UChar32 c) const { in getFCD16FromNormData()
2130 Normalizer2Impl::makeFCD(const UChar *src, const UChar *limit, in makeFCD()
2270 void Normalizer2Impl::makeFCDAndAppend(const UChar *src, const UChar *limit, in makeFCDAndAppend()
2303 const UChar *Normalizer2Impl::findPreviousFCDBoundary(const UChar *start, const UChar *p) const { in findPreviousFCDBoundary()
2319 const UChar *Normalizer2Impl::findNextFCDBoundary(const UChar *p, const UChar *limit) const { in findNextFCDBoundary()
2378 static void doInit(Normalizer2Impl *impl, UErrorCode &errorCode);
2385 initCanonIterData(Normalizer2Impl *impl, UErrorCode &errorCode) { in initCanonIterData()
2391 void InitCanonIterData::doInit(Normalizer2Impl *impl, UErrorCode &errorCode) { in doInit()
2401 UCPMAP_RANGE_FIXED_LEAD_SURROGATES, Normalizer2Impl::INERT, in doInit()
2404 if (value != Normalizer2Impl::INERT) { in doInit()
2423 void Normalizer2Impl::makeCanonIterDataFromNorm16(UChar32 start, UChar32 end, const uint16_t norm16, in makeCanonIterDataFromNorm16()
2500 UBool Normalizer2Impl::ensureCanonIterData(UErrorCode &errorCode) const { in ensureCanonIterData()
2502 Normalizer2Impl *me=const_cast<Normalizer2Impl *>(this); in ensureCanonIterData()
2507 int32_t Normalizer2Impl::getCanonValue(UChar32 c) const { in getCanonValue()
2511 const UnicodeSet &Normalizer2Impl::getCanonStartSet(int32_t n) const { in getCanonStartSet()
2515 UBool Normalizer2Impl::isCanonSegmentStarter(UChar32 c) const { in isCanonSegmentStarter()
2519 UBool Normalizer2Impl::getCanonStartSet(UChar32 c, UnicodeSet &set) const { in getCanonStartSet()
2561 int32_t indexes[Normalizer2Impl::IX_TOTAL_SIZE+1]; in unorm2_swap()
2595 minIndexesLength=Normalizer2Impl::IX_MIN_MAYBE_YES+1; in unorm2_swap()
2597 minIndexesLength=Normalizer2Impl::IX_MIN_YES_NO_MAPPINGS_ONLY+1; in unorm2_swap()
2599 minIndexesLength=Normalizer2Impl::IX_MIN_LCCC_CP+1; in unorm2_swap()
2618 size=indexes[Normalizer2Impl::IX_TOTAL_SIZE]; in unorm2_swap()
2636 nextOffset=indexes[Normalizer2Impl::IX_NORM_TRIE_OFFSET]; in unorm2_swap()
2641 nextOffset=indexes[Normalizer2Impl::IX_EXTRA_DATA_OFFSET]; in unorm2_swap()
2646 nextOffset=indexes[Normalizer2Impl::IX_SMALL_FCD_OFFSET]; in unorm2_swap()
2651 nextOffset=indexes[Normalizer2Impl::IX_SMALL_FCD_OFFSET+1]; in unorm2_swap()