[clang] [clang][NFC] Use range-based for loops (PR #96831)

via cfe-commits cfe-commits at lists.llvm.org
Thu Jun 27 14:58:16 PDT 2024


================
@@ -2056,40 +2056,40 @@ void CXXRecordDecl::completeDefinition() {
   completeDefinition(nullptr);
 }
 
+static bool hasPureVirtualFinalOverrider(
+    const CXXRecordDecl &RD, const CXXFinalOverriderMap *FinalOverriders) {
+  auto ExistsIn = [](const CXXFinalOverriderMap &FinalOverriders) {
+    for (const auto &[_, M] : FinalOverriders) {
+      for (const auto &[_, SO] : M) {
----------------
Sirraide wrote:

Yeah, maybe not using structured bindings here would make this more legible...

https://github.com/llvm/llvm-project/pull/96831


More information about the cfe-commits mailing list