From 3e95568dcf81b5ee23faf6f1ebca0503a5a3ef53 Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Sat, 18 May 2019 11:42:19 +0000 Subject: [PATCH] MIGChecker - assert we have a non-null LocationContext. NFCI. Fixes scan-build warning. llvm-svn: 361097 --- clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp b/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp index bca1750db55d..6e7776bb484e 100644 --- a/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp +++ b/clang/lib/StaticAnalyzer/Checkers/MIGChecker.cpp @@ -144,6 +144,8 @@ static const ParmVarDecl *getOriginParam(SVal V, CheckerContext &C, static bool isInMIGCall(CheckerContext &C) { const LocationContext *LC = C.getLocationContext(); + assert(LC && "Unknown location context"); + const StackFrameContext *SFC; // Find the top frame. while (LC) {