Home
last modified time | relevance | path

Searched refs:starter (Results 1 - 24 of 24) sorted by relevance

/third_party/skia/third_party/externals/harfbuzz/src/
H A Dhb-ot-shape-normalize.cc438 unsigned int starter = 0; in _hb_ot_shape_normalize() local
443 if (/* We don't try to compose a non-mark character with it's preceding starter. in _hb_ot_shape_normalize()
449 if (/* If there's anything between the starter and this char, they should have CCC in _hb_ot_shape_normalize()
451 (starter == buffer->out_len - 1 || in _hb_ot_shape_normalize()
455 buffer->out_info[starter].codepoint, in _hb_ot_shape_normalize()
463 buffer->merge_out_clusters (starter, buffer->out_len); in _hb_ot_shape_normalize()
465 /* Modify starter and carry on. */ in _hb_ot_shape_normalize()
466 buffer->out_info[starter].codepoint = composed; in _hb_ot_shape_normalize()
467 buffer->out_info[starter].glyph_index() = glyph; in _hb_ot_shape_normalize()
468 _hb_glyph_info_set_unicode_props (&buffer->out_info[starter], buffe in _hb_ot_shape_normalize()
[all...]
/third_party/skia/src/pathops/
H A DSkOpSegment.cpp168 const SkOpSpan* spanStart = start->starter(end); in addCurveTo()
443 int testWinding = angle->starter()->windSum(); in computeSum()
451 baseAngle = SK_MinS32 != angle->starter()->windSum() ? angle : nullptr; in computeSum()
454 if (baseAngle && SK_MinS32 == firstAngle->starter()->windSum()) { in computeSum()
470 int testWinding = angle->starter()->windSum(); in computeSum()
477 baseAngle = SK_MinS32 != angle->starter()->windSum() ? angle : nullptr; in computeSum()
481 return start->starter(end)->windSum(); in computeSum()
552 SkOpSpan* startSpan = start->starter(end); in findNextOp()
570 markDone(start->starter(end)); in findNextOp()
576 markDone(start->starter(en in findNextOp()
[all...]
H A DSkPathOpsSimplify.cpp49 } while (!writer->isClosed() && (!unsortable || !start->starter(end)->done())); in bridgeWinding()
51 SkOpSpan* spanStart = start->starter(end); in bridgeWinding()
126 } while (!writer->isClosed() && (!unsortable || !start->starter(end)->done())); in bridgeXor()
128 SkOpSpan* spanStart = start->starter(end); in bridgeXor()
H A DSkOpCoincidence.cpp843 FAIL_IF(!this->addIfMissing(ocs->starter(oce), ics->starter(ice), in DEBUG_COIN_DECLARE_PARAMS()
854 FAIL_IF(!this->addIfMissing(ocs->starter(oce), ios->starter(ioe), in DEBUG_COIN_DECLARE_PARAMS()
866 FAIL_IF(!this->addIfMissing(oos->starter(ooe), ics->starter(ice), in DEBUG_COIN_DECLARE_PARAMS()
880 FAIL_IF(!this->addIfMissing(oos->starter(ooe), ios->starter(ioe), in DEBUG_COIN_DECLARE_PARAMS()
900 if (!s1->starter(e1)->span()->upCast()->windValue()) { in addOverlap()
905 if (!s1->starter(e in addOverlap()
[all...]
H A DSkOpSpan.h162 const SkOpPtT* starter(const SkOpPtT* end) const { in starter() function in SkOpPtT
347 const SkOpSpan* starter(const SkOpSpanBase* end) const { in starter() function in SkOpSpanBase
352 SkOpSpan* starter(SkOpSpanBase* end) { in starter() function in SkOpSpanBase
358 SkOpSpan* starter(SkOpSpanBase** endPtr) { in starter() function in SkOpSpanBase
H A DSkPathOpsOp.cpp81 if (!first && (sortable || start->starter(end)->windSum() != SK_MinS32)) { in findChaseOp()
163 } while (!writer->isClosed() && (!unsortable || !start->starter(end)->done())); in bridgeOp()
165 SkOpSpan* spanStart = start->starter(end); in bridgeOp()
H A DSkPathOpsCommon.cpp51 SkOpSpan* lesser = startSpan->starter(endSpan); in AngleWinding()
130 if (!first && (sortable || start->starter(end)->windSum() != SK_MinS32)) { in FindChase()
H A DSkOpAngle.h88 SkOpSpan* starter();
H A DSkPathOpsDebug.cpp1336 const SkOpSpan* minSpan = next->start()->starter(next->end()); in debugValidate()
1908 this->debugAddIfMissing(log, ocs->starter(oce), ics->starter(ice), in debugAddMissing()
1919 this->debugAddIfMissing(log, ocs->starter(oce), ios->starter(ioe), in debugAddMissing()
1931 this->debugAddIfMissing(log, oos->starter(ooe), ics->starter(ice), in debugAddMissing()
1945 this->debugAddIfMissing(log, oos->starter(ooe), ios->starter(ioe), in debugAddMissing()
2652 const SkOpPtT* start = base->ptT()->starter(spanEn in debugInsertCoincidence()
[all...]
H A DSkOpSegment.h195 return angle->start()->starter(angle->end())->done(); in done()
H A DSkOpSpan.cpp420 const SkOpPtT* start = base->ptT()->starter(spanEnd->ptT()); in insertCoincidence()
H A DSkPathWriter.cpp240 if (start->starter(opSpanEnd)->alreadyAdded()) { in assemble()
H A DSkOpAngle.cpp1110 SkOpSpan* SkOpAngle::starter() { in starter() function in SkOpAngle
1111 return fStart->starter(fEnd); in starter()
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/
H A DNormalizer2Impl.java613 // starter's compositions list, and the other characters in in ensureCanonIterData()
623 // not a segment starter if it occurs in a decomposition or has cc!=0 in ensureCanonIterData()
1859 * Bit 0 set if the composite is a forward-combining starter
1947 * a composition may contain at most one more code unit than the original starter,
1958 int starter, pRemove; in recompose()
1965 // Some of the following variables are not used until we have a forward-combining starter in recompose()
1967 compositionsList=-1; // used as indicator for whether we have a forward-combining starter in recompose()
1968 starter=-1; in recompose()
1979 // we have seen a starter that combines forward and in recompose()
1988 char prev=(char)(sb.charAt(starter) in recompose()
[all...]
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/impl/
H A DNormalizer2Impl.java622 // starter's compositions list, and the other characters in in ensureCanonIterData()
632 // not a segment starter if it occurs in a decomposition or has cc!=0 in ensureCanonIterData()
1868 * Bit 0 set if the composite is a forward-combining starter
1956 * a composition may contain at most one more code unit than the original starter,
1967 int starter, pRemove; in recompose()
1974 // Some of the following variables are not used until we have a forward-combining starter in recompose()
1976 compositionsList=-1; // used as indicator for whether we have a forward-combining starter in recompose()
1977 starter=-1; in recompose()
1988 // we have seen a starter that combines forward and in recompose()
1997 char prev=(char)(sb.charAt(starter) in recompose()
[all...]
/third_party/icu/icu4c/source/tools/gennorm2/
H A Dn2builder.cpp220 return false; // no starter in mappingHasCompBoundaryAfter()
224 // One-way mapping where after the last starter is at least one combining mark in mappingHasCompBoundaryAfter()
228 // the starter or composite does not combine-forward with a following combining mark. in mappingHasCompBoundaryAfter()
231 UChar32 starter=buffer.charAt(lastStarterIndex); in mappingHasCompBoundaryAfter() local
232 if(lastStarterIndex==0 && norms.combinesBack(starter)) { in mappingHasCompBoundaryAfter()
233 // The last starter is at the beginning of the mapping and combines backward. in mappingHasCompBoundaryAfter()
236 if(Hangul::isJamoL(starter) || in mappingHasCompBoundaryAfter()
237 (Hangul::isJamoV(starter) && in mappingHasCompBoundaryAfter()
250 starter=c; in mappingHasCompBoundaryAfter()
255 const Norm *starterNorm=norms.getNorm(starter); in mappingHasCompBoundaryAfter()
[all...]
/third_party/skia/third_party/externals/icu/source/tools/gennorm2/
H A Dn2builder.cpp220 return FALSE; // no starter in mappingHasCompBoundaryAfter()
224 // One-way mapping where after the last starter is at least one combining mark in mappingHasCompBoundaryAfter()
228 // the starter or composite does not combine-forward with a following combining mark. in mappingHasCompBoundaryAfter()
231 UChar32 starter=buffer.charAt(lastStarterIndex); in mappingHasCompBoundaryAfter() local
232 if(lastStarterIndex==0 && norms.combinesBack(starter)) { in mappingHasCompBoundaryAfter()
233 // The last starter is at the beginning of the mapping and combines backward. in mappingHasCompBoundaryAfter()
236 if(Hangul::isJamoL(starter) || in mappingHasCompBoundaryAfter()
237 (Hangul::isJamoV(starter) && in mappingHasCompBoundaryAfter()
250 starter=c; in mappingHasCompBoundaryAfter()
255 const Norm *starterNorm=norms.getNorm(starter); in mappingHasCompBoundaryAfter()
[all...]
/third_party/icu/icu4c/source/common/
H A Dnormalizer2impl.cpp1125 * Bit 0 set if the composite is a forward-combining starter
1216 * a composition may contain at most one more code unit than the original starter,
1227 UChar *starter, *pRemove, *q, *r;
1234 // Some of the following variables are not used until we have a forward-combining starter
1236 compositionsList=NULL; // used as indicator for whether we have a forward-combining starter
1237 starter=NULL;
1246 // we have seen a starter that combines forward and
1255 UChar prev=(UChar)(*starter-Hangul::JAMO_L_BASE);
1267 *starter=syllable;
1290 // The starter an
[all...]
/third_party/node/deps/icu-small/source/common/
H A Dnormalizer2impl.cpp1125 * Bit 0 set if the composite is a forward-combining starter
1216 * a composition may contain at most one more code unit than the original starter,
1227 char16_t *starter, *pRemove, *q, *r;
1234 // Some of the following variables are not used until we have a forward-combining starter
1236 compositionsList=nullptr; // used as indicator for whether we have a forward-combining starter
1237 starter=nullptr;
1246 // we have seen a starter that combines forward and
1255 char16_t prev=(char16_t)(*starter-Hangul::JAMO_L_BASE);
1267 *starter=syllable;
1290 // The starter an
[all...]
/third_party/skia/third_party/externals/icu/source/common/
H A Dnormalizer2impl.cpp1125 * Bit 0 set if the composite is a forward-combining starter
1216 * a composition may contain at most one more code unit than the original starter,
1227 UChar *starter, *pRemove, *q, *r;
1234 // Some of the following variables are not used until we have a forward-combining starter
1236 compositionsList=NULL; // used as indicator for whether we have a forward-combining starter
1237 starter=NULL;
1246 // we have seen a starter that combines forward and
1255 UChar prev=(UChar)(*starter-Hangul::JAMO_L_BASE);
1267 *starter=syllable;
1290 // The starter an
[all...]
/third_party/node/deps/icu-small/source/tools/icuexportdata/
H A Dicuexportdata.cpp522 UChar32 starter = utf32[0]; in writeCanonicalCompositions() local
524 UChar32 composite = nfc->composePair(starter, second); in writeCanonicalCompositions()
542 backward.append(starter); in writeCanonicalCompositions()
671 // Special marker for characters whose decomposition starts with a non-starter
702 // a BMP starter followed by a BMP non-starter are excluded in permissibleBmpPair()
856 // A character whose decomposition starts with a non-starter and isn't the same as the character itself and isn't already hard-coded into ICU4X. in computeDecompositions()
/third_party/icu/icu4c/source/tools/icuexportdata/
H A Dicuexportdata.cpp345 UChar32 starter = utf32[0]; in writeCanonicalCompositions() local
347 UChar32 composite = nfc->composePair(starter, second); in writeCanonicalCompositions()
365 backward.append(starter); in writeCanonicalCompositions()
495 // Special marker for characters whose decomposition starts with a non-starter
526 // a BMP starter followed by a BMP non-starter are excluded in permissibleBmpPair()
652 // A character whose decomposition starts with a non-starter and isn't the same as the character itself and isn't already hard-coded into ICU4X. in computeDecompositions()
/third_party/skia/tests/
H A DPathOpsDebug.cpp540 const SkOpSpan& mSpan = *fStart->starter(fEnd); in dumpOne()
/third_party/skia/third_party/externals/sfntly/java/lib/
H A Dicu4j-4_8_1_1.jarMETA-INF/ META-INF/MANIFEST.MF com/ com/ibm/ com/ibm/icu/ com/ibm/icu/impl/ ...

Completed in 43 milliseconds