Lines Matching refs:Normalizer2Impl
171 ReorderingBuffer::ReorderingBuffer(const Normalizer2Impl &ni, UnicodeString &dest, in ReorderingBuffer()
287 leadCC = Normalizer2Impl::getCCFromYesOrMaybe(impl.getRawNorm16(c)); in append()
425 Normalizer2Impl::~Normalizer2Impl() { in ~Normalizer2Impl()
430 Normalizer2Impl::init(const int32_t *inIndexes, const UCPTrie *inTrie, in init()
465 Normalizer2Impl::addLcccChars(UnicodeSet &set) const { in addLcccChars()
470 if (norm16 > Normalizer2Impl::MIN_NORMAL_MAYBE_YES && in addLcccChars()
471 norm16 != Normalizer2Impl::JAMO_VT) { in addLcccChars()
482 Normalizer2Impl::addPropertyStarts(const USetAdder *sa, UErrorCode & /*errorCode*/) const { in addPropertyStarts()
490 (value & Normalizer2Impl::DELTA_TCCC_MASK) > Normalizer2Impl::DELTA_TCCC_1) { in addPropertyStarts()
514 Normalizer2Impl::addCanonIterPropertyStarts(const USetAdder *sa, UErrorCode &errorCode) const { in addCanonIterPropertyStarts()
528 Normalizer2Impl::copyLowPrefixFromNulTerminated(const UChar *src, in copyLowPrefixFromNulTerminated()
551 Normalizer2Impl::decompose(const UnicodeString &src, UnicodeString &dest, in decompose()
568 Normalizer2Impl::decompose(const UChar *src, const UChar *limit, in decompose()
586 Normalizer2Impl::decompose(const UChar *src, const UChar *limit, in decompose()
673 Normalizer2Impl::decomposeShort(const UChar *src, const UChar *limit, in decomposeShort()
700 UBool Normalizer2Impl::decompose(UChar32 c, uint16_t norm16, in decompose()
735 Normalizer2Impl::decomposeShort(const uint8_t *src, const uint8_t *limit, in decomposeShort()
813 Normalizer2Impl::getDecomposition(UChar32 c, UChar buffer[4], int32_t &length) const { in getDecomposition()
847 Normalizer2Impl::getRawDecomposition(UChar32 c, UChar buffer[30], int32_t &length) const { in getRawDecomposition()
888 void Normalizer2Impl::decomposeAndAppend(const UChar *src, const UChar *limit, in decomposeAndAppend()
926 UBool Normalizer2Impl::hasDecompBoundaryBefore(UChar32 c) const { in hasDecompBoundaryBefore()
931 UBool Normalizer2Impl::norm16HasDecompBoundaryBefore(uint16_t norm16) const { in norm16HasDecompBoundaryBefore()
945 UBool Normalizer2Impl::hasDecompBoundaryAfter(UChar32 c) const { in hasDecompBoundaryAfter()
955 UBool Normalizer2Impl::norm16HasDecompBoundaryAfter(uint16_t norm16) const { in norm16HasDecompBoundaryAfter()
1004 int32_t Normalizer2Impl::combine(const uint16_t *list, UChar32 trail) { in combine()
1055 void Normalizer2Impl::addComposites(const uint16_t *list, UnicodeSet &set) const { in addComposites()
1085 void Normalizer2Impl::recompose(ReorderingBuffer &buffer, int32_t recomposeStartIndex, in recompose()
1251 Normalizer2Impl::composePair(UChar32 a, UChar32 b) const { in composePair()
1304 Normalizer2Impl::compose(const UChar *src, const UChar *limit, in compose()
1575 Normalizer2Impl::composeQuickCheck(const UChar *src, const UChar *limit, in composeQuickCheck()
1697 void Normalizer2Impl::composeAndAppend(const UChar *src, const UChar *limit, in composeAndAppend()
1733 Normalizer2Impl::composeUTF8(uint32_t options, UBool onlyContiguous, in composeUTF8()
1989 UBool Normalizer2Impl::hasCompBoundaryBefore(const UChar *src, const UChar *limit) const { in hasCompBoundaryBefore()
1999 UBool Normalizer2Impl::hasCompBoundaryBefore(const uint8_t *src, const uint8_t *limit) const { in hasCompBoundaryBefore()
2008 UBool Normalizer2Impl::hasCompBoundaryAfter(const UChar *start, const UChar *p, in hasCompBoundaryAfter()
2019 UBool Normalizer2Impl::hasCompBoundaryAfter(const uint8_t *start, const uint8_t *p, in hasCompBoundaryAfter()
2029 const UChar *Normalizer2Impl::findPreviousCompBoundary(const UChar *start, const UChar *p, in findPreviousCompBoundary()
2046 const UChar *Normalizer2Impl::findNextCompBoundary(const UChar *p, const UChar *limit, in findNextCompBoundary()
2063 uint8_t Normalizer2Impl::getPreviousTrailCC(const UChar *start, const UChar *p) const { in getPreviousTrailCC()
2073 uint8_t Normalizer2Impl::getPreviousTrailCC(const uint8_t *start, const uint8_t *p) const { in getPreviousTrailCC()
2099 uint16_t Normalizer2Impl::getFCD16FromNormData(UChar32 c) const { in getFCD16FromNormData()
2139 Normalizer2Impl::makeFCD(const UChar *src, const UChar *limit, in makeFCD()
2279 void Normalizer2Impl::makeFCDAndAppend(const UChar *src, const UChar *limit, in makeFCDAndAppend()
2312 const UChar *Normalizer2Impl::findPreviousFCDBoundary(const UChar *start, const UChar *p) const { in findPreviousFCDBoundary()
2328 const UChar *Normalizer2Impl::findNextFCDBoundary(const UChar *p, const UChar *limit) const { in findNextFCDBoundary()
2387 static void doInit(Normalizer2Impl *impl, UErrorCode &errorCode);
2394 initCanonIterData(Normalizer2Impl *impl, UErrorCode &errorCode) { in initCanonIterData()
2400 void InitCanonIterData::doInit(Normalizer2Impl *impl, UErrorCode &errorCode) { in doInit()
2410 UCPMAP_RANGE_FIXED_LEAD_SURROGATES, Normalizer2Impl::INERT, in doInit()
2413 if (value != Normalizer2Impl::INERT) { in doInit()
2432 void Normalizer2Impl::makeCanonIterDataFromNorm16(UChar32 start, UChar32 end, const uint16_t norm16, in makeCanonIterDataFromNorm16()
2509 UBool Normalizer2Impl::ensureCanonIterData(UErrorCode &errorCode) const { in ensureCanonIterData()
2511 Normalizer2Impl *me=const_cast<Normalizer2Impl *>(this); in ensureCanonIterData()
2516 int32_t Normalizer2Impl::getCanonValue(UChar32 c) const { in getCanonValue()
2520 const UnicodeSet &Normalizer2Impl::getCanonStartSet(int32_t n) const { in getCanonStartSet()
2524 UBool Normalizer2Impl::isCanonSegmentStarter(UChar32 c) const { in isCanonSegmentStarter()
2528 UBool Normalizer2Impl::getCanonStartSet(UChar32 c, UnicodeSet &set) const { in getCanonStartSet()
2570 int32_t indexes[Normalizer2Impl::IX_TOTAL_SIZE+1]; in unorm2_swap()
2604 minIndexesLength=Normalizer2Impl::IX_MIN_MAYBE_YES+1; in unorm2_swap()
2606 minIndexesLength=Normalizer2Impl::IX_MIN_YES_NO_MAPPINGS_ONLY+1; in unorm2_swap()
2608 minIndexesLength=Normalizer2Impl::IX_MIN_LCCC_CP+1; in unorm2_swap()
2627 size=indexes[Normalizer2Impl::IX_TOTAL_SIZE]; in unorm2_swap()
2645 nextOffset=indexes[Normalizer2Impl::IX_NORM_TRIE_OFFSET]; in unorm2_swap()
2650 nextOffset=indexes[Normalizer2Impl::IX_EXTRA_DATA_OFFSET]; in unorm2_swap()
2655 nextOffset=indexes[Normalizer2Impl::IX_SMALL_FCD_OFFSET]; in unorm2_swap()
2660 nextOffset=indexes[Normalizer2Impl::IX_SMALL_FCD_OFFSET+1]; in unorm2_swap()