From e5d24f50b7e527a5991a1d21f40edcb537eeb72d Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Wed, 10 Aug 2016 10:35:58 +0200 Subject: [PATCH] clang3.9 compatibility Change-Id: Idbba88f1a890c068c9813aff2287f0983d1b8742 --- compilerplugins/clang/unnecessaryvirtual.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compilerplugins/clang/unnecessaryvirtual.cxx b/compilerplugins/clang/unnecessaryvirtual.cxx index 2964748a771c..940321309bae 100644 --- a/compilerplugins/clang/unnecessaryvirtual.cxx +++ b/compilerplugins/clang/unnecessaryvirtual.cxx @@ -74,7 +74,7 @@ std::string niceName(const CXXMethodDecl* functionDecl) functionDecl->getParent()->getQualifiedNameAsString() + "::" + compat::getReturnType(*functionDecl).getAsString() + "-" + functionDecl->getNameAsString() + "("; - for (const ParmVarDecl *pParmVarDecl : functionDecl->params()) { + for (const ParmVarDecl *pParmVarDecl : compat::parameters(*functionDecl)) { s += pParmVarDecl->getType().getAsString(); s += ","; } @@ -96,7 +96,7 @@ std::string UnnecessaryVirtual::fullyQualifiedName(const FunctionDecl* functionD } ret += functionDecl->getNameAsString() + "("; bool bFirst = true; - for (const ParmVarDecl *pParmVarDecl : functionDecl->params()) { + for (const ParmVarDecl *pParmVarDecl : compat::parameters(*functionDecl)) { if (bFirst) bFirst = false; else