Home
last modified time | relevance | path

Searched refs:onlyContiguous (Results 1 – 7 of 7) sorted by relevance

/external/icu/icu4c/source/common/
Dnormalizer2impl.h495 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 …]
Dnorm2allmodes.h223 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 …]
Dnormalizer2impl.cpp675 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/
DNormalizer2Impl.java1105 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 …]
DNorm2AllModes.java214 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/
DNormalizer2Impl.java1096 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 …]
DNorm2AllModes.java198 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