aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Analysis/ReachableCode.cpp
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2025-07-01 19:38:28 -0700
committerGitHub <noreply@github.com>2025-07-01 19:38:28 -0700
commiteb07f0d4a933d18dbf9f606d533baced2a1a19ca (patch)
tree9ed98dc0e8c38db6b24800dcf56c7bafd4df7f7f /clang/lib/Analysis/ReachableCode.cpp
parent2599a9aeb543f01cb20e3fdc2713aa8c8cb20fbf (diff)
downloadllvm-eb07f0d4a933d18dbf9f606d533baced2a1a19ca.zip
llvm-eb07f0d4a933d18dbf9f606d533baced2a1a19ca.tar.gz
llvm-eb07f0d4a933d18dbf9f606d533baced2a1a19ca.tar.bz2
[Analysis] Use range-based for loops (NFC) (#146466)
Diffstat (limited to 'clang/lib/Analysis/ReachableCode.cpp')
-rw-r--r--clang/lib/Analysis/ReachableCode.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/clang/lib/Analysis/ReachableCode.cpp b/clang/lib/Analysis/ReachableCode.cpp
index 739c47b..4a9ab5d 100644
--- a/clang/lib/Analysis/ReachableCode.cpp
+++ b/clang/lib/Analysis/ReachableCode.cpp
@@ -460,9 +460,8 @@ static bool isInCoroutineStmt(const Stmt *DeadStmt, const CFGBlock *Block) {
const Stmt *CoroStmt = nullptr;
// Find the first coroutine statement after the DeadStmt in the block.
bool AfterDeadStmt = false;
- for (CFGBlock::const_iterator I = Block->begin(), E = Block->end(); I != E;
- ++I)
- if (std::optional<CFGStmt> CS = I->getAs<CFGStmt>()) {
+ for (const CFGElement &Elem : *Block)
+ if (std::optional<CFGStmt> CS = Elem.getAs<CFGStmt>()) {
const Stmt *S = CS->getStmt();
if (S == DeadStmt)
AfterDeadStmt = true;