diff --git a/clang/lib/Analysis/BodyFarm.cpp b/clang/lib/Analysis/BodyFarm.cpp index b989b8422cfc8..13ec9b65c9f0b 100644 --- a/clang/lib/Analysis/BodyFarm.cpp +++ b/clang/lib/Analysis/BodyFarm.cpp @@ -806,7 +806,7 @@ static Stmt *createObjCPropertyGetter(ASTContext &Ctx, if (!IVar) { Prop = MD->findPropertyDecl(); - IVar = findBackingIvar(Prop); + IVar = Prop ? findBackingIvar(Prop) : nullptr; } if (!IVar || !Prop)