Author: Timm Bäder Date: 2023-01-16T10:39:13+01:00 New Revision: 9a3f3a9a08d8ee37e6bf7f6f418c4c64bccee3f3
URL: https://github.com/llvm/llvm-project/commit/9a3f3a9a08d8ee37e6bf7f6f418c4c64bccee3f3 DIFF: https://github.com/llvm/llvm-project/commit/9a3f3a9a08d8ee37e6bf7f6f418c4c64bccee3f3.diff LOG: [clang][Interp][NFC] Use range for loop Added: Modified: clang/lib/AST/Interp/InterpFrame.cpp Removed: ################################################################################ diff --git a/clang/lib/AST/Interp/InterpFrame.cpp b/clang/lib/AST/Interp/InterpFrame.cpp index 9bdb71237b5d5..619c56fe4bf7a 100644 --- a/clang/lib/AST/Interp/InterpFrame.cpp +++ b/clang/lib/AST/Interp/InterpFrame.cpp @@ -130,17 +130,17 @@ void print(llvm::raw_ostream &OS, const Pointer &P, ASTContext &Ctx, } printDesc(P.getDeclDesc()); - for (auto It = Levels.rbegin(); It != Levels.rend(); ++It) { - if (It->inArray()) { - OS << "[" << It->expand().getIndex() << "]"; + for (const auto &It : Levels) { + if (It.inArray()) { + OS << "[" << It.expand().getIndex() << "]"; continue; } - if (auto Index = It->getIndex()) { + if (auto Index = It.getIndex()) { OS << " + " << Index; continue; } OS << "."; - printDesc(It->getFieldDesc()); + printDesc(It.getFieldDesc()); } } _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits