Bug 1478879 - Remove Range/Enum use in Bench.cpp. r=froydnj
MozReview-Commit-ID: EcZVn3kEc8I
--- a/xpcom/rust/gtest/bench-collections/Bench.cpp
+++ b/xpcom/rust/gtest/bench-collections/Bench.cpp
@@ -191,17 +191,17 @@ Bench_Cpp_MozHashSet(const Params* aPara
for (size_t i = 0; i < aParams->mNumFailingLookups; i++) {
for (size_t j = aParams->mNumInserts; j < aParams->mNumInserts*2; j++) {
MOZ_RELEASE_ASSERT(!hs.lookup(aVals[j]));
}
}
for (size_t i = 0; i < aParams->mNumIterations; i++) {
size_t n = 0;
- for (auto range = hs.all(); !range.empty(); range.popFront()) {
+ for (auto iter = hs.iter(); !iter.done(); iter.next()) {
n++;
}
MOZ_RELEASE_ASSERT(aParams->mNumInserts == n);
MOZ_RELEASE_ASSERT(hs.count() == n);
}
if (aParams->mRemoveInserts) {
for (size_t j = 0; j < aParams->mNumInserts; j++) {