Home | History | Annotate | Download | only in common

Lines Matching refs:UChar32

75     static inline UBool isHangul(UChar32 c) {
79 isHangulLV(UChar32 c) {
83 static inline UBool isJamoL(UChar32 c) {
86 static inline UBool isJamoV(UChar32 c) {
89 static inline UBool isJamoT(UChar32 c) {
93 static UBool isJamo(UChar32 c) {
102 static inline int32_t decompose(UChar32 c, UChar buffer[3]) {
104 UChar32 c2=c%JAMO_T_COUNT;
120 static inline void getRawDecomposition(UChar32 c, UChar buffer[2]) {
121 UChar32 orig=c;
123 UChar32 c2=c%JAMO_T_COUNT;
164 UBool append(UChar32 c, uint8_t cc, UErrorCode &errorCode) {
188 UBool appendZeroCC(UChar32 c, UErrorCode &errorCode);
214 UBool appendSupplementary(UChar32 c, uint8_t cc, UErrorCode &errorCode);
215 void insert(UChar32 c, uint8_t cc);
216 static void writeCodePoint(UChar *p, UChar32 c) {
266 uint16_t getNorm16(UChar32 c) const {
269 uint16_t getRawNorm16(UChar32 c) const { return UCPTRIE_FAST_GET(normTrie, UCPTRIE_16, c); }
299 uint8_t getCCFromYesOrMaybeCP(UChar32 c) const {
309 uint16_t getFCD16(UChar32 c) const {
326 UChar32 c=*s++;
344 UChar32 c=*--s;
363 UBool singleLeadMightHaveNonZeroFCD16(UChar32 lead) const {
370 uint16_t getFCD16FromNormData(UChar32 c) const;
379 const UChar *getDecomposition(UChar32 c, UChar buffer[4], int32_t &length) const;
388 const UChar *getRawDecomposition(UChar32 c, UChar buffer[30], int32_t &length) const;
390 UChar32 composePair(UChar32 a, UChar32 b) const;
392 UBool isCanonSegmentStarter(UChar32 c) const;
393 UBool getCanonStartSet(UChar32 c, UnicodeSet &set) const;
522 UBool hasDecompBoundaryBefore(UChar32 c) const;
524 UBool hasDecompBoundaryAfter(UChar32 c) const;
526 UBool isDecompInert(UChar32 c) const { return isDecompYesAndZeroCC(getNorm16(c)); }
528 UBool hasCompBoundaryBefore(UChar32 c) const {
531 UBool hasCompBoundaryAfter(UChar32 c, UBool onlyContiguous) const {
534 UBool isCompInert(UChar32 c, UBool onlyContiguous) const {
541 UBool hasFCDBoundaryBefore(UChar32 c) const { return hasDecompBoundaryBefore(c); }
542 UBool hasFCDBoundaryAfter(UChar32 c) const { return hasDecompBoundaryAfter(c); }
543 UBool isFCDInert(UChar32 c) const { return getFCD16(c)<=1; }
609 UChar32 mapAlgorithmic(UChar32 c, uint16_t norm16) const {
612 UChar32 getAlgorithmicDelta(uint16_t norm16) const {
649 UChar32 minNeedDataCP,
655 UBool decompose(UChar32 c, uint16_t norm16,
662 static int32_t combine(const uint16_t *list, UChar32 trail);
667 UBool hasCompBoundaryBefore(UChar32 c, uint16_t norm16) const {
695 void makeCanonIterDataFromNorm16(UChar32 start, UChar32 end, const uint16_t norm16,
698 int32_t getCanonValue(UChar32 c) const;
768 unorm_getQuickCheck(UChar32 c, UNormalizationMode mode);
775 unorm_getFCD16(UChar32 c);