Home
last modified time | relevance | path

Searched refs:indexChangedMap (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/syntax/
H A Dlazy_for_each_builder.cpp341 std::map<int32_t, int32_t> indexChangedMap; in OnDatasetChange() local
342 CollectIndexChangedCount(indexChangedMap); in OnDatasetChange()
357 auto iter = indexChangedMap.find(index); in RepairDatasetItems()
358 if (iter == indexChangedMap.end()) { in RepairDatasetItems()
359 if (!indexChangedMap.empty()) { in RepairDatasetItems()
372 if (!indexChangedMap.empty()) { in RepairDatasetItems()
383 auto preIter = indexChangedMap.find(index - 1); in RepairDatasetItems()
384 if (preIter != indexChangedMap.end()) { in RepairDatasetItems()
427 if (indexChangedMap.size() >= static_cast<size_t>(1)) { in CollectIndexChangedCount()
429 indexChangedMap.try_emplace(i, changedIndex); in CollectIndexChangedCount()
[all …]
H A Dlazy_for_each_builder.h103 …d::map<int32_t, LazyForEachChild>& expiringTempItem_, std::map<int32_t, int32_t>& indexChangedMap);
108 void CollectIndexChangedCount(std::map<int32_t, int32_t>& indexChangedMap);
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/syntax/
H A Dlazy_for_each_builder_syntax_test_ng.cpp326 std::map<int32_t, int32_t> indexChangedMap; variable
327 indexChangedMap[1] = 1;
328 indexChangedMap[2] = 2;
329 indexChangedMap[3] = 3;
330 indexChangedMap[4] = 4;
331 indexChangedMap[5] = 5;
332 indexChangedMap[6] = 6;
335 lazyForEachBuilder->CollectIndexChangedCount(indexChangedMap);