diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2017-12-15 14:20:38 +0100 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2017-12-19 22:08:38 +0100 |
commit | 9663341f9249c739219ffe6cccf3762aa8dd78f3 (patch) | |
tree | 2b22177d01916abca8314b0834185892a8f77030 /compilerplugins/clang/redundantcast.cxx | |
parent | 00bc5a097313fbd003675267be961ad3a152ba42 (diff) |
Bump --enable-compiler-plugins to Clang 3.8.0
<https://lists.freedesktop.org/archives/libreoffice/2017-December/079107.html>
"Clang baseline bump"
Change-Id: I18fca8794ea34118fc6308458064d0c28cf5caf7
Reviewed-on: https://gerrit.libreoffice.org/46557
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'compilerplugins/clang/redundantcast.cxx')
-rw-r--r-- | compilerplugins/clang/redundantcast.cxx | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/compilerplugins/clang/redundantcast.cxx b/compilerplugins/clang/redundantcast.cxx index 2f905d355720..c4d50424b1a0 100644 --- a/compilerplugins/clang/redundantcast.cxx +++ b/compilerplugins/clang/redundantcast.cxx @@ -103,20 +103,10 @@ public: } } - bool TraverseInitListExpr( - InitListExpr * expr -#if CLANG_VERSION >= 30800 - , DataRecursionQueue * queue = nullptr -#endif - ) - { + bool TraverseInitListExpr(InitListExpr * expr, DataRecursionQueue * queue = nullptr) { return WalkUpFromInitListExpr(expr) && TraverseSynOrSemInitListExpr( - expr->isSemanticForm() ? expr : expr->getSemanticForm() -#if CLANG_VERSION >= 30800 - , queue -#endif - ); + expr->isSemanticForm() ? expr : expr->getSemanticForm(), queue); } bool VisitImplicitCastExpr(ImplicitCastExpr const * expr); @@ -806,7 +796,7 @@ bool RedundantCast::visitBinOp(BinaryOperator const * expr) { bool RedundantCast::isOverloadedFunction(FunctionDecl const * decl) { auto const ctx = decl->getDeclContext(); - if (!compat::isLookupContext(*ctx)) { + if (!ctx->isLookupContext()) { return false; } auto const canon = decl->getCanonicalDecl(); |