diff options
author | Aaron Ballman <aaron@aaronballman.com> | 2014-08-15 12:29:39 +0000 |
---|---|---|
committer | Aaron Ballman <aaron@aaronballman.com> | 2014-08-15 12:29:39 +0000 |
commit | b00885898ec23c8edcc4ee57392ff1da597b6a50 (patch) | |
tree | 13aa5b0b44798e512fd2b611a29736de0feb62af /clang/lib/Analysis | |
parent | 769989c4e96a1811dc3f067782052bef1d40bf98 (diff) | |
download | bcm5719-llvm-b00885898ec23c8edcc4ee57392ff1da597b6a50.tar.gz bcm5719-llvm-b00885898ec23c8edcc4ee57392ff1da597b6a50.zip |
Adding const-qualifiers to auto declarations. NFC.
llvm-svn: 215704
Diffstat (limited to 'clang/lib/Analysis')
-rw-r--r-- | clang/lib/Analysis/ThreadSafety.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/lib/Analysis/ThreadSafety.cpp b/clang/lib/Analysis/ThreadSafety.cpp index 469e79be724..f2746cba8cd 100644 --- a/clang/lib/Analysis/ThreadSafety.cpp +++ b/clang/lib/Analysis/ThreadSafety.cpp @@ -1337,10 +1337,10 @@ void BuildLockset::checkAccess(const Expr *Exp, AccessKind AK) { if (Analyzer->Handler.issueBetaWarnings()) { // Local variables of reference type cannot be re-assigned; // map them to their initializer. - while (auto *DRE = dyn_cast<DeclRefExpr>(Exp)) { - auto *VD = dyn_cast<VarDecl>(DRE->getDecl()->getCanonicalDecl()); + while (const auto *DRE = dyn_cast<DeclRefExpr>(Exp)) { + const auto *VD = dyn_cast<VarDecl>(DRE->getDecl()->getCanonicalDecl()); if (VD && VD->isLocalVarDecl() && VD->getType()->isReferenceType()) { - if (auto *E = VD->getInit()) { + if (const auto *E = VD->getInit()) { Exp = E; continue; } |