diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2017-10-18 16:26:14 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2017-10-18 16:26:14 +0200 |
commit | abaf2e3b856356d68b104c6aa0d17d6937d980b4 (patch) | |
tree | d099e64c409f02634bf191440727e3b7a7ac4fd8 /compilerplugins/clang/constparams.cxx | |
parent | d9575e72de6ad54e6680d00e795e380df2c82264 (diff) |
rename some fields
in preparation for const-method detection
Change-Id: Iecf7102892d664ded799615ce1a848a538dcfcef
Diffstat (limited to 'compilerplugins/clang/constparams.cxx')
-rw-r--r-- | compilerplugins/clang/constparams.cxx | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/compilerplugins/clang/constparams.cxx b/compilerplugins/clang/constparams.cxx index 87a00ec488c3..ca30048f9b1c 100644 --- a/compilerplugins/clang/constparams.cxx +++ b/compilerplugins/clang/constparams.cxx @@ -8,7 +8,6 @@ */ #include <algorithm> -#include <set> #include <string> #include <unordered_set> #include <unordered_map> @@ -60,8 +59,8 @@ public: TraverseDecl(compiler.getASTContext().getTranslationUnitDecl()); - for (const ParmVarDecl *pParmVarDecl : interestingSet) { - if (cannotBeConstSet.find(pParmVarDecl) == cannotBeConstSet.end()) { + for (const ParmVarDecl *pParmVarDecl : interestingParamSet) { + if (paramCannotBeConstSet.find(pParmVarDecl) == paramCannotBeConstSet.end()) { auto functionDecl = parmToFunction[pParmVarDecl]; auto canonicalDecl = functionDecl->getCanonicalDecl(); if (ignoredFunctions_.find(canonicalDecl) @@ -174,10 +173,10 @@ private: bool checkIfCanBeConst(const Stmt*, const ParmVarDecl*); bool isPointerOrReferenceToConst(const QualType& qt); - std::unordered_set<const ParmVarDecl*> interestingSet; + std::unordered_set<const ParmVarDecl*> interestingParamSet; std::unordered_map<const ParmVarDecl*, const FunctionDecl*> parmToFunction; - std::unordered_set<const ParmVarDecl*> cannotBeConstSet; - std::set<FunctionDecl const *> ignoredFunctions_; + std::unordered_set<const ParmVarDecl*> paramCannotBeConstSet; + std::unordered_set<FunctionDecl const *> ignoredFunctions_; Expr const * callee_ = nullptr; }; @@ -257,7 +256,7 @@ bool ConstParams::VisitFunctionDecl(const FunctionDecl * functionDecl) // ignore things with template params if (pParmVarDecl->getType()->isInstantiationDependentType()) continue; - interestingSet.insert(pParmVarDecl); + interestingParamSet.insert(pParmVarDecl); parmToFunction[pParmVarDecl] = functionDecl; } @@ -278,10 +277,10 @@ bool ConstParams::VisitDeclRefExpr( const DeclRefExpr* declRefExpr ) return true; } // no need to check again if we have already eliminated this one - if (cannotBeConstSet.find(parmVarDecl) != cannotBeConstSet.end()) + if (paramCannotBeConstSet.find(parmVarDecl) != paramCannotBeConstSet.end()) return true; if (!checkIfCanBeConst(declRefExpr, parmVarDecl)) - cannotBeConstSet.insert(parmVarDecl); + paramCannotBeConstSet.insert(parmVarDecl); return true; } |