• Home
  • Raw
  • Download

Lines Matching refs:UBool

75     static inline UBool isHangul(UChar32 c) {  in isHangul()
78 static inline UBool
83 static inline UBool isJamoL(UChar32 c) { in isJamoL()
86 static inline UBool isJamoV(UChar32 c) { in isJamoV()
89 static inline UBool isJamoT(UChar32 c) { in isJamoT()
93 static UBool isJamo(UChar32 c) { in isJamo()
153 UBool init(int32_t destCapacity, UErrorCode &errorCode);
155 UBool isEmpty() const { return start==limit; } in isEmpty()
161 UBool equals(const UChar *start, const UChar *limit) const;
162 UBool equals(const uint8_t *otherStart, const uint8_t *otherLimit) const;
164 UBool append(UChar32 c, uint8_t cc, UErrorCode &errorCode) { in append()
169 UBool append(const UChar *s, int32_t length, UBool isNFD,
172 UBool appendBMP(UChar c, uint8_t cc, UErrorCode &errorCode) { in appendBMP()
188 UBool appendZeroCC(UChar32 c, UErrorCode &errorCode);
189 UBool appendZeroCC(const UChar *s, const UChar *sLimit, UErrorCode &errorCode);
214 UBool appendSupplementary(UChar32 c, uint8_t cc, UErrorCode &errorCode);
224 UBool resize(int32_t appendLength, UErrorCode &errorCode);
262 UBool ensureCanonIterData(UErrorCode &errorCode) const;
280UBool isAlgorithmicNoNo(uint16_t norm16) const { return limitNoNo<=norm16 && norm16<minMaybeYes; } in isAlgorithmicNoNo()
281 UBool isCompNo(uint16_t norm16) const { return minNoNo<=norm16 && norm16<minMaybeYes; } in isCompNo()
282 UBool isDecompYes(uint16_t norm16) const { return norm16<minYesNo || minMaybeYes<=norm16; } in isDecompYes()
363 UBool singleLeadMightHaveNonZeroFCD16(UChar32 lead) const { in singleLeadMightHaveNonZeroFCD16()
367 return (UBool)((bits>>((lead>>5)&7))&1); in singleLeadMightHaveNonZeroFCD16()
392 UBool isCanonSegmentStarter(UChar32 c) const;
393 UBool getCanonStartSet(UChar32 c, UnicodeSet &set) const;
490 UBool doDecompose,
494 UBool compose(const UChar *src, const UChar *limit,
495 UBool onlyContiguous,
496 UBool doCompose,
500 UBool onlyContiguous,
503 UBool doCompose,
504 UBool onlyContiguous,
510 UBool composeUTF8(uint32_t options, UBool onlyContiguous,
517 UBool doMakeFCD,
522 UBool hasDecompBoundaryBefore(UChar32 c) const;
523 UBool norm16HasDecompBoundaryBefore(uint16_t norm16) const;
524 UBool hasDecompBoundaryAfter(UChar32 c) const;
525 UBool norm16HasDecompBoundaryAfter(uint16_t norm16) const;
526 UBool isDecompInert(UChar32 c) const { return isDecompYesAndZeroCC(getNorm16(c)); } in isDecompInert()
528 UBool hasCompBoundaryBefore(UChar32 c) const { in hasCompBoundaryBefore()
531 UBool hasCompBoundaryAfter(UChar32 c, UBool onlyContiguous) const { in hasCompBoundaryAfter()
534 UBool isCompInert(UChar32 c, UBool onlyContiguous) const { in isCompInert()
541 UBool hasFCDBoundaryBefore(UChar32 c) const { return hasDecompBoundaryBefore(c); } in hasFCDBoundaryBefore()
542 UBool hasFCDBoundaryAfter(UChar32 c) const { return hasDecompBoundaryAfter(c); } in hasFCDBoundaryAfter()
543 UBool isFCDInert(UChar32 c) const { return getFCD16(c)<=1; } in isFCDInert()
548 UBool isMaybe(uint16_t norm16) const { return minMaybeYes<=norm16 && norm16<=JAMO_VT; } in isMaybe()
549 UBool isMaybeOrNonZeroCC(uint16_t norm16) const { return norm16>=minMaybeYes; } in isMaybeOrNonZeroCC()
550 static UBool isInert(uint16_t norm16) { return norm16==INERT; } in isInert()
551 static UBool isJamoL(uint16_t norm16) { return norm16==JAMO_L; } in isJamoL()
552 static UBool isJamoVT(uint16_t norm16) { return norm16==JAMO_VT; } in isJamoVT()
554 UBool isHangulLV(uint16_t norm16) const { return norm16==minYesNo; } in isHangulLV()
555 UBool isHangulLVT(uint16_t norm16) const { in isHangulLVT()
558 UBool isCompYesAndZeroCC(uint16_t norm16) const { return norm16<minNoNo; } in isCompYesAndZeroCC()
568 UBool isDecompYesAndZeroCC(uint16_t norm16) const { in isDecompYesAndZeroCC()
578 UBool isMostDecompYesAndZeroCC(uint16_t norm16) const { in isMostDecompYesAndZeroCC()
581 UBool isDecompNoAlgorithmic(uint16_t norm16) const { return norm16>=limitNoNo; } in isDecompNoAlgorithmic()
653 UBool stopAtCompBoundary, UBool onlyContiguous,
655 UBool decompose(UChar32 c, uint16_t norm16,
659 UBool stopAtCompBoundary, UBool onlyContiguous,
665 UBool onlyContiguous) const;
667 UBool hasCompBoundaryBefore(UChar32 c, uint16_t norm16) const { in hasCompBoundaryBefore()
670 UBool norm16HasCompBoundaryBefore(uint16_t norm16) const { in norm16HasCompBoundaryBefore()
673 UBool hasCompBoundaryBefore(const UChar *src, const UChar *limit) const;
674 UBool hasCompBoundaryBefore(const uint8_t *src, const uint8_t *limit) const;
675 UBool hasCompBoundaryAfter(const UChar *start, const UChar *p,
676 UBool onlyContiguous) const;
677 UBool hasCompBoundaryAfter(const uint8_t *start, const uint8_t *p,
678 UBool onlyContiguous) const;
679 UBool norm16HasCompBoundaryAfter(uint16_t norm16, UBool onlyContiguous) const { in norm16HasCompBoundaryAfter()
684 UBool isTrailCC01ForCompBoundaryAfter(uint16_t norm16) const { in isTrailCC01ForCompBoundaryAfter()
689 …const UChar *findPreviousCompBoundary(const UChar *start, const UChar *p, UBool onlyContiguous) co…
690 … const UChar *findNextCompBoundary(const UChar *p, const UChar *limit, UBool onlyContiguous) const;