Lines Matching defs:iter
194 auto iter = lastUpdatedAvoidArea_.find(node->GetWindowId());
196 if (iter != lastUpdatedAvoidArea_.end()) {
197 auto avoidAreaIter = iter->second.find(avoidAreaType);
198 if (avoidAreaIter != iter->second.end()) {
334 for (auto& iter : overlayWindowMap_) {
335 if (iter.second != nullptr) {
336 if (iter.second->GetWindowType() == WindowType::WINDOW_TYPE_STATUS_BAR) {
337 statusBarAvoidPosType = CalculateOverlayRect(node, iter.second, statusBarAvoidArea);
339 if (iter.second->GetWindowType() == WindowType::WINDOW_TYPE_NAVIGATION_BAR) {
340 navigationBarAvoidPosType = CalculateOverlayRect(node, iter.second, navigationBarAvoidArea);
351 for (auto& iter : overlayWindowMap_) {
352 if (iter.second != nullptr &&
353 iter.second->GetWindowType() == WindowType::WINDOW_TYPE_INPUT_METHOD_FLOAT) {
354 const uint32_t callingWindowId = iter.second->GetCallingWindow();
361 AvoidPosType avoidPosType = CalculateOverlayRect(node, iter.second, avoidAreaRect);