/external/icu/icu4c/source/common/ |
D | normalizer2impl.h | 495 UBool onlyContiguous, 500 UBool onlyContiguous, 504 UBool onlyContiguous, 510 UBool composeUTF8(uint32_t options, UBool onlyContiguous, 531 UBool hasCompBoundaryAfter(UChar32 c, UBool onlyContiguous) const { in hasCompBoundaryAfter() argument 532 return norm16HasCompBoundaryAfter(getNorm16(c), onlyContiguous); in hasCompBoundaryAfter() 534 UBool isCompInert(UChar32 c, UBool onlyContiguous) const { in isCompInert() argument 538 (!onlyContiguous || isInert(norm16) || *getMapping(norm16) <= 0x1ff); in isCompInert() 653 UBool stopAtCompBoundary, UBool onlyContiguous, 659 UBool stopAtCompBoundary, UBool onlyContiguous, [all …]
|
D | norm2allmodes.h | 223 Normalizer2WithImpl(ni), onlyContiguous(fcc) {} in ComposeNormalizer2() 230 impl.compose(src, limit, onlyContiguous, TRUE, buffer, errorCode); in normalize() 244 impl.composeUTF8(options, onlyContiguous, s, s + src.length(), in normalizeUTF8() 253 … impl.composeAndAppend(src, limit, doNormalize, onlyContiguous, safeMiddle, buffer, errorCode); in normalizeAndAppend() 271 return impl.compose(sArray, sArray+s.length(), onlyContiguous, FALSE, buffer, errorCode); in isNormalized() 279 return impl.composeUTF8(0, onlyContiguous, s, s + sp.length(), nullptr, nullptr, errorCode); in isNormalizedUTF8() 292 impl.composeQuickCheck(sArray, sArray+s.length(), onlyContiguous, &qcResult); in quickCheck() 297 return impl.composeQuickCheck(src, limit, onlyContiguous, NULL); in spanQuickCheckYes() 307 return impl.hasCompBoundaryAfter(c, onlyContiguous); in hasBoundaryAfter() 310 return impl.isCompInert(c, onlyContiguous); in isInert() [all …]
|
D | normalizer2impl.cpp | 675 UBool stopAtCompBoundary, UBool onlyContiguous, in decomposeShort() argument 694 if (stopAtCompBoundary && norm16HasCompBoundaryAfter(norm16, onlyContiguous)) { in decomposeShort() 737 UBool stopAtCompBoundary, UBool onlyContiguous, in decomposeShort() argument 806 if (stopAtCompBoundary && norm16HasCompBoundaryAfter(norm16, onlyContiguous)) { in decomposeShort() 1087 UBool onlyContiguous) const { in recompose() 1243 } else if(onlyContiguous) { in recompose() 1306 UBool onlyContiguous, in compose() argument 1321 if (hasCompBoundaryAfter(*(src-1), onlyContiguous)) { in compose() 1380 if (norm16HasCompBoundaryAfter(norm16, onlyContiguous) || in compose() 1393 if (norm16HasCompBoundaryAfter(norm16, onlyContiguous) || in compose() [all …]
|
/external/icu/android_icu4j/src/main/java/android/icu/impl/ |
D | Normalizer2Impl.java | 1105 boolean onlyContiguous, in compose() argument 1161 if (norm16HasCompBoundaryAfter(norm16, onlyContiguous) || in compose() 1172 if (norm16HasCompBoundaryAfter(norm16, onlyContiguous) || in compose() 1188 hasCompBoundaryAfter(s, prevBoundary, prevSrc, onlyContiguous)) { in compose() 1262 if (onlyContiguous /* FCC */ && getPreviousTrailCC(s, prevBoundary, prevSrc) > cc) { in compose() 1311 if (!norm16HasCompBoundaryAfter(norm16, onlyContiguous)) { in compose() 1320 decomposeShort(s, prevSrc, src, false /* !stopAtCompBoundary */, onlyContiguous, in compose() 1323 src = decomposeShort(s, src, limit, true /* stopAtCompBoundary */, onlyContiguous, in compose() 1325 recompose(buffer, recomposeStartIndex, onlyContiguous); in compose() 1345 boolean onlyContiguous, boolean doSpan) { in composeQuickCheck() argument [all …]
|
D | Norm2AllModes.java | 214 onlyContiguous=fcc; in ComposeNormalizer2() 219 impl.compose(src, 0, src.length(), onlyContiguous, true, buffer); in normalize() 224 impl.composeAndAppend(src, doNormalize, onlyContiguous, buffer); in normalizeAndAppend() 231 onlyContiguous, false, in isNormalized() 236 int spanLengthAndMaybe=impl.composeQuickCheck(s, 0, s.length(), onlyContiguous, false); in quickCheck() 247 return impl.composeQuickCheck(s, 0, s.length(), onlyContiguous, true)>>>1; in spanQuickCheckYes() 257 return impl.hasCompBoundaryAfter(c, onlyContiguous); in hasBoundaryAfter() 261 return impl.isCompInert(c, onlyContiguous); in isInert() 264 private final boolean onlyContiguous; field in Norm2AllModes.ComposeNormalizer2
|
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/ |
D | Normalizer2Impl.java | 1096 boolean onlyContiguous, in compose() argument 1152 if (norm16HasCompBoundaryAfter(norm16, onlyContiguous) || in compose() 1163 if (norm16HasCompBoundaryAfter(norm16, onlyContiguous) || in compose() 1179 hasCompBoundaryAfter(s, prevBoundary, prevSrc, onlyContiguous)) { in compose() 1253 if (onlyContiguous /* FCC */ && getPreviousTrailCC(s, prevBoundary, prevSrc) > cc) { in compose() 1302 if (!norm16HasCompBoundaryAfter(norm16, onlyContiguous)) { in compose() 1311 decomposeShort(s, prevSrc, src, false /* !stopAtCompBoundary */, onlyContiguous, in compose() 1314 src = decomposeShort(s, src, limit, true /* stopAtCompBoundary */, onlyContiguous, in compose() 1316 recompose(buffer, recomposeStartIndex, onlyContiguous); in compose() 1336 boolean onlyContiguous, boolean doSpan) { in composeQuickCheck() argument [all …]
|
D | Norm2AllModes.java | 198 onlyContiguous=fcc; in ComposeNormalizer2() 203 impl.compose(src, 0, src.length(), onlyContiguous, true, buffer); in normalize() 208 impl.composeAndAppend(src, doNormalize, onlyContiguous, buffer); in normalizeAndAppend() 215 onlyContiguous, false, in isNormalized() 220 int spanLengthAndMaybe=impl.composeQuickCheck(s, 0, s.length(), onlyContiguous, false); in quickCheck() 231 return impl.composeQuickCheck(s, 0, s.length(), onlyContiguous, true)>>>1; in spanQuickCheckYes() 241 return impl.hasCompBoundaryAfter(c, onlyContiguous); in hasBoundaryAfter() 245 return impl.isCompInert(c, onlyContiguous); in isInert() 248 private final boolean onlyContiguous; field in Norm2AllModes.ComposeNormalizer2
|