Index: tools/gn/function_foreach.cc |
diff --git a/tools/gn/function_foreach.cc b/tools/gn/function_foreach.cc |
index 06a2dc17c156abac86ddb983defe7e88f2683d78..321bd0a0204904d5ffd53e013c693ebd07e1e590 100644 |
--- a/tools/gn/function_foreach.cc |
+++ b/tools/gn/function_foreach.cc |
@@ -101,8 +101,8 @@ Value RunForEach(Scope* scope, |
if (old_loop_value_ptr) |
old_loop_value = *old_loop_value_ptr; |
- for (size_t i = 0; i < list.size(); i++) { |
- scope->SetValue(loop_var, list[i], function); |
+ for (const auto& cur : list) { |
+ scope->SetValue(loop_var, cur, function); |
block->ExecuteBlockInScope(scope, err); |
if (err->has_error()) |
return Value(); |