Index: tools/gn/binary_target_generator.cc |
diff --git a/tools/gn/binary_target_generator.cc b/tools/gn/binary_target_generator.cc |
index 73f7cd26716519ab237b1a1491b9b9d15c124764..d73c76e3dab4da10c586a1a67b14349204cd3d1b 100644 |
--- a/tools/gn/binary_target_generator.cc |
+++ b/tools/gn/binary_target_generator.cc |
@@ -120,9 +120,8 @@ bool BinaryTargetGenerator::FillAllowCircularIncludesFrom() { |
// Validate that all circular includes entries are in the deps. |
for (size_t circular_i = 0; circular_i < circular.size(); circular_i++) { |
bool found_dep = false; |
- for (DepsIterator iter(target_, DepsIterator::LINKED_ONLY); |
- !iter.done(); iter.Advance()) { |
- if (iter.label() == circular[circular_i]) { |
+ for (const auto& dep_pair : target_->GetDeps(Target::DEPS_LINKED)) { |
+ if (dep_pair.label == circular[circular_i]) { |
found_dep = true; |
break; |
} |