Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(902)

Unified Diff: Source/core/fetch/MemoryCache.cpp

Issue 645513003: Use C++11 range-based loop in core/fetch (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: mike's comments Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: Source/core/fetch/MemoryCache.cpp
diff --git a/Source/core/fetch/MemoryCache.cpp b/Source/core/fetch/MemoryCache.cpp
index 824a779a56472befab8403e84bbd7c3424ba06a4..4aa2a5aca2024e0ee814717db0681b78b05a0111 100644
--- a/Source/core/fetch/MemoryCache.cpp
+++ b/Source/core/fetch/MemoryCache.cpp
@@ -62,11 +62,8 @@ PassOwnPtrWillBeRawPtr<MemoryCache> replaceMemoryCacheForTesting(PassOwnPtrWillB
{
#if ENABLE(OILPAN)
// Move m_liveResources content to keep Resource objects alive.
- for (HeapHashSet<Member<Resource> >::iterator i = memoryCache()->m_liveResources.begin();
- i != memoryCache()->m_liveResources.end();
- ++i) {
- cache->m_liveResources.add(*i);
- }
+ for (const auto& resource : memoryCache()->m_liveResources)
+ cache->m_liveResources.add(resource);
memoryCache()->m_liveResources.clear();
#else
// Make sure we have non-empty gMemoryCache.
@@ -616,9 +613,8 @@ void MemoryCache::TypeStatistic::addResource(Resource* o)
MemoryCache::Statistics MemoryCache::getStatistics()
{
Statistics stats;
- ResourceMap::iterator e = m_resources.end();
- for (ResourceMap::iterator i = m_resources.begin(); i != e; ++i) {
- Resource* resource = i->value->m_resource.get();
+ for (const auto& resourceIter : m_resources) {
+ Resource* resource = resourceIter.value->m_resource.get();
switch (resource->type()) {
case Resource::Image:
stats.images.addResource(resource);

Powered by Google App Engine
This is Rietveld 408576698