From: Andrea Di Biagio Date: Mon, 2 Apr 2018 12:04:37 +0000 (+0000) Subject: Fix unused variable warning introduced at revision 328910. X-Git-Tag: llvmorg-7.0.0-rc1~9222 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d3144ea8499692085fbb877e5cee5ecd9793603d;p=platform%2Fupstream%2Fllvm.git Fix unused variable warning introduced at revision 328910. llvm-svn: 328968 --- diff --git a/clang/lib/Analysis/LiveVariables.cpp b/clang/lib/Analysis/LiveVariables.cpp index d03d2a0..b8ea1e9 100644 --- a/clang/lib/Analysis/LiveVariables.cpp +++ b/clang/lib/Analysis/LiveVariables.cpp @@ -383,8 +383,7 @@ void TransferFunctions::VisitDeclRefExpr(DeclRefExpr *DR) { bool InAssignment = LV.inAssignment[DR]; if (const auto *BD = dyn_cast(D)) { if (!InAssignment) - val.liveBindings = - LV.BSetFact.add(val.liveBindings, cast(D)); + val.liveBindings = LV.BSetFact.add(val.liveBindings, BD); } else if (const auto *VD = dyn_cast(D)) { if (!InAssignment && !isAlwaysAlive(VD)) val.liveDecls = LV.DSetFact.add(val.liveDecls, VD);