From: David Blaikie Date: Thu, 21 Feb 2013 22:37:44 +0000 (+0000) Subject: Add back implicitly dropped const. X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3cbec0f73d0723cf41718206fe4949495b119c03;p=platform%2Fupstream%2Fllvm.git Add back implicitly dropped const. (found due to incoming improvements to llvm::cast machinery that will error on this sort of mistake) llvm-svn: 175817 --- diff --git a/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp b/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp index 65bd033..3edc997 100644 --- a/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp +++ b/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp @@ -2272,7 +2272,7 @@ CFRefLeakReportVisitor::getEndPath(BugReporterContext &BRC, } } else if (RV->getKind() == RefVal::ErrorGCLeakReturned) { - ObjCMethodDecl &MD = cast(EndN->getCodeDecl()); + const ObjCMethodDecl &MD = cast(EndN->getCodeDecl()); os << " and returned from method '" << MD.getSelector().getAsString() << "' is potentially leaked when using garbage collection. Callers " "of this method do not expect a returned object with a +1 retain "