llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT--> @llvm/pr-subscribers-clang Author: Kazu Hirata (kazutakahirata) <details> <summary>Changes</summary> --- Full diff: https://github.com/llvm/llvm-project/pull/122588.diff 1 Files Affected: - (modified) clang/lib/Sema/SemaDecl.cpp (+2-2) ``````````diff diff --git a/clang/lib/Sema/SemaDecl.cpp b/clang/lib/Sema/SemaDecl.cpp index 8724c20fd7b652..5b7275c316f74a 100644 --- a/clang/lib/Sema/SemaDecl.cpp +++ b/clang/lib/Sema/SemaDecl.cpp @@ -15868,8 +15868,8 @@ static void diagnoseImplicitlyRetainedSelf(Sema &S) { llvm::DenseMap<const BlockDecl *, bool> EscapeInfo; auto IsOrNestedInEscapingBlock = [&](const BlockDecl *BD) { - if (EscapeInfo.count(BD)) - return EscapeInfo[BD]; + if (auto It = EscapeInfo.find(BD); It != EscapeInfo.end()) + return It->second; bool R = false; const BlockDecl *CurBD = BD; `````````` </details> https://github.com/llvm/llvm-project/pull/122588 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits