Searched refs:intersection (Results 1 - 7 of 7) sorted by relevance
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text/span/ |
H A D | span_string.cpp | 155 auto intersection = (*it)->GetIntersectionInterval(interval); in ApplyToSpans() local 156 if (!intersection) { in ApplyToSpans() 161 if (oldStart == intersection->first && intersection->second == oldEnd) { in ApplyToSpans() 168 if (oldStart < intersection->first && intersection->second < oldEnd) { in ApplyToSpans() 169 (*it)->interval = { oldStart, intersection->first }; in ApplyToSpans() 170 (*it)->content = StringUtils::ToString(wContent.substr(0, intersection->first - oldStart)); in ApplyToSpans() 172 newSpan->interval = { intersection->first, intersection in ApplyToSpans() 210 auto intersection = (*it)->GetIntersectionInterval(interval); SplitInterval() local 651 auto intersection = spanItem->GetIntersectionInterval({start, start+length}); GetSubSpanString() local 675 auto intersection = span->GetIntersectionInterval({ start, end }); GetSubSpanList() local 733 auto intersection = spanBase->GetIntersectionInterval({ start, end }); GetSpan() local 878 auto intersection = span->GetIntersectionInterval({ start, end }); GetSpecialTypesVector() local 911 auto intersection = span->GetIntersectionInterval({ start, end }); ContainSpecialNode() local [all...] |
H A D | mutable_span_string.cpp | 123 auto intersection = (*it)->GetIntersectionInterval({ start, end }); in ApplyReplaceStringToSpans() local 124 if (!intersection) { in ApplyReplaceStringToSpans() 128 it = HandleSpanOperation(it, start, length, other, op, intersection.value()); in ApplyReplaceStringToSpans() 134 const std::string& other, SpanStringOperation op, const std::pair<int32_t, int32_t>& intersection) in HandleSpanOperation() 158 if (spanItemStart == intersection.first && spanItemEnd == intersection.second) { in HandleSpanOperation() 162 if (spanItemStart < intersection.first && intersection.second < spanItemEnd && op == SpanStringOperation::REMOVE) { in HandleSpanOperation() 173 if (intersection.first > spanItemStart) { in HandleSpanOperation() 209 auto intersection in ProcessSpanBaseList() local 132 HandleSpanOperation( std::list<RefPtr<NG::SpanItem>>::iterator it, int32_t start, int32_t length, const std::string& other, SpanStringOperation op, const std::pair<int32_t, int32_t>& intersection) HandleSpanOperation() argument [all...] |
H A D | mutable_span_string.h | 54 const std::string& other, SpanStringOperation op, const std::pair<int32_t, int32_t>& intersection);
|
/foundation/multimedia/av_session/frameworks/common/src/ |
H A D | avcall_state.cpp | 91 auto intersection = mask_ & mask; in CopyToByMask() local 93 if (intersection.test(i)) { in CopyToByMask()
|
H A D | avcall_meta_data.cpp | 111 auto intersection = callMetaMask_ & mask; in CopyToByMask() local 113 if (intersection.test(i)) { in CopyToByMask()
|
H A D | avplayback_state.cpp | 255 auto intersection = mask_ & mask; in CopyToByMask() local 257 if (intersection.test(i)) { in CopyToByMask()
|
H A D | avmeta_data.cpp | 578 auto intersection = metaMask_ & mask; in CopyToByMask() local 580 if (intersection.test(i)) { in CopyToByMask()
|
Completed in 5 milliseconds