summaryrefslogtreecommitdiff
path: root/compilerplugins
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2017-10-18 16:26:14 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2017-10-18 16:26:14 +0200
commitabaf2e3b856356d68b104c6aa0d17d6937d980b4 (patch)
treed099e64c409f02634bf191440727e3b7a7ac4fd8 /compilerplugins
parentd9575e72de6ad54e6680d00e795e380df2c82264 (diff)
rename some fields
in preparation for const-method detection Change-Id: Iecf7102892d664ded799615ce1a848a538dcfcef
Diffstat (limited to 'compilerplugins')
-rw-r--r--compilerplugins/clang/constparams.cxx17
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;
}