| Index: tools/gn/toolchain.cc
|
| diff --git a/tools/gn/toolchain.cc b/tools/gn/toolchain.cc
|
| index 341a48cf185c50ff9eaf1ba70ebeaf0cb9f5bd78..dbc1173b466eb8bec11034966d101b0779f59489 100644
|
| --- a/tools/gn/toolchain.cc
|
| +++ b/tools/gn/toolchain.cc
|
| @@ -89,9 +89,9 @@ void Toolchain::SetTool(ToolType type, scoped_ptr<Tool> t) {
|
|
|
| void Toolchain::ToolchainSetupComplete() {
|
| // Collect required bits from all tools.
|
| - for (size_t i = 0; i < TYPE_NUMTYPES; i++) {
|
| - if (tools_[i])
|
| - substitution_bits_.MergeFrom(tools_[i]->substitution_bits());
|
| + for (const auto& tool : tools_) {
|
| + if (tool)
|
| + substitution_bits_.MergeFrom(tool->substitution_bits());
|
| }
|
|
|
| setup_complete_ = true;
|
|
|