Searched refs:node4key4ttype_ (Results 1 – 3 of 3) sorted by relevance
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/syntax/ |
H A D | repeat_virtual_scroll_caches.cpp | 418 const auto node4KeyIter = node4key4ttype_.find(ttype); in CreateNewNode() 419 if (node4KeyIter != node4key4ttype_.end()) { in CreateNewNode() 424 node4key4ttype_[ttype] = std::move(node4Key); in CreateNewNode() 584 if (itNodes == node4key4ttype_.end()) { in GetL2KeyToUpdate() 620 if (ttypeIter != node4key4ttype_.end()) { in GetL1KeyToUpdate() 643 for (auto& node4KeyIter : node4key4ttype_) { in UINodeHasBeenUpdated() 646 const auto nodesIter = node4key4ttype_.find(ttype); in UINodeHasBeenUpdated() 647 if (nodesIter != node4key4ttype_.end()) { in UINodeHasBeenUpdated() 705 for (auto& itTType : node4key4ttype_) { in Purge() 795 if (it0 == node4key4ttype_.end()) { in GetCachedNode4Key4Ttype() [all …]
|
H A D | repeat_virtual_scroll_caches.h | 311 … std::unordered_map<std::string, std::unordered_map<std::string, RefPtr<UINode>>> node4key4ttype_; variable
|
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/syntax/ |
H A D | repeat_node_cache_syntax_test.cpp | 877 caches.node4key4ttype_.insert({ std::string("a"), { { std::string("a"), nullptr } } }); 983 caches.node4key4ttype_.insert({ key, { { key2, nullptr } } }); 1015 caches.node4key4ttype_.insert({ key1, {} }); 1019 caches.node4key4ttype_.clear(); 1020 caches.node4key4ttype_.insert({ key1, { { key, nullptr } } }); 1042 caches.node4key4ttype_.insert({ key, { { key, nullptr } } }); 1046 caches.node4key4ttype_.clear(); 1047 caches.node4key4ttype_.insert({ key, { { key, nullptr } } });
|