Skip to content

Commit 51e7cb2

Browse files
author
git apple-llvm automerger
committed
Merge commit '992e92864142' from llvm.org/main into next
2 parents 2d19446 + 992e928 commit 51e7cb2

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

clang/lib/StaticAnalyzer/Checkers/WebKit/RetainPtrCtorAdoptChecker.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -444,9 +444,10 @@ class RetainPtrCtorAdoptChecker
444444
return false;
445445
if (!ObjCMsgExpr->isInstanceMessage())
446446
return false;
447-
auto *Receiver = ObjCMsgExpr->getInstanceReceiver()->IgnoreParenCasts();
447+
auto *Receiver = ObjCMsgExpr->getInstanceReceiver();
448448
if (!Receiver)
449449
return false;
450+
Receiver = Receiver->IgnoreParenCasts();
450451
if (auto *Inner = dyn_cast<ObjCMessageExpr>(Receiver)) {
451452
if (InnerExpr)
452453
*InnerExpr = Inner;

0 commit comments

Comments
 (0)