diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2016-10-18 08:15:21 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2016-10-18 08:51:07 +0200 |
commit | 40fd53a2383ba353054ed440c45f2319a9b8efef (patch) | |
tree | d0bc0d68101b51d11b70dc8e057bbb722b893911 /compilerplugins/clang/unreffun.cxx | |
parent | simplify inlineablemethods loplugin (diff) | |
download | core-40fd53a2383ba353054ed440c45f2319a9b8efef.tar.gz core-40fd53a2383ba353054ed440c45f2319a9b8efef.zip |
loplugins: extract some common functionality
Change-Id: If470e1d9b481c9eda0829aa985152baf8fb46d7a
Diffstat (limited to 'compilerplugins/clang/unreffun.cxx')
-rw-r--r-- | compilerplugins/clang/unreffun.cxx | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/compilerplugins/clang/unreffun.cxx b/compilerplugins/clang/unreffun.cxx index bf381f9f07fc..0284d36ef87c 100644 --- a/compilerplugins/clang/unreffun.cxx +++ b/compilerplugins/clang/unreffun.cxx @@ -112,9 +112,7 @@ bool UnrefFun::VisitFunctionDecl(FunctionDecl const * decl) { || !(canon->isDefined() ? decl->isThisDeclarationADefinition() : decl->isFirstDecl()) || !compiler.getSourceManager().isInMainFile(canon->getLocation()) - || isInUnoIncludeFile( - compiler.getSourceManager().getSpellingLoc( - canon->getNameInfo().getLoc())) + || isInUnoIncludeFile(canon) || canon->isMain() || (decl->getTemplatedKind() == FunctionDecl::TK_FunctionTemplate && (decl->getDescribedFunctionTemplate()->spec_begin() |