From 1f078fcaddd45bb074e4d0a4933db01f6e8b623e Mon Sep 17 00:00:00 2001 From: Stephan Bergmann Date: Mon, 27 Jan 2014 13:09:20 +0100 Subject: Prepare dual-mode compiler plugin feature ...which can act as either a rewriter or a non-rewriter that emits warnings. Also added COMPILER_PLUGIN_WARNINGS_ONLY=X to demote warnings from plugin X from errors to warnings, even under --enable-werror. Change-Id: I05361936240a890515c6bba2459565417c1746b7 --- compilerplugins/clang/implicitboolconversion.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'compilerplugins/clang/implicitboolconversion.cxx') diff --git a/compilerplugins/clang/implicitboolconversion.cxx b/compilerplugins/clang/implicitboolconversion.cxx index a804b0d1d70e..e939295e782b 100644 --- a/compilerplugins/clang/implicitboolconversion.cxx +++ b/compilerplugins/clang/implicitboolconversion.cxx @@ -99,8 +99,8 @@ class ImplicitBoolConversion: public RecursiveASTVisitor, public loplugin::Plugin { public: - explicit ImplicitBoolConversion(CompilerInstance & compiler): - Plugin(compiler) {} + explicit ImplicitBoolConversion(InstantiationData const & data): + Plugin(data) {} virtual void run() override { TraverseDecl(compiler.getASTContext().getTranslationUnitDecl()); } -- cgit