summaryrefslogtreecommitdiff
path: root/compilerplugins/clang/staticanonymous.cxx
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2019-07-15 12:14:34 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2019-07-15 15:48:48 +0200
commitfc1b213d157afa57704cec5a0fb65ae8c11d7822 (patch)
tree11fbfeed38a93ee33535449c85964492e60256c9 /compilerplugins/clang/staticanonymous.cxx
parentfd55c09ebab3827847d69112a8786a3413d42db2 (diff)
convert some plugins to use the sharedplugin infrastructure
Change-Id: I690d9df436abdadc51a6d3f7df686a2e37f79f73 Reviewed-on: https://gerrit.libreoffice.org/75624 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'compilerplugins/clang/staticanonymous.cxx')
-rw-r--r--compilerplugins/clang/staticanonymous.cxx10
1 files changed, 7 insertions, 3 deletions
diff --git a/compilerplugins/clang/staticanonymous.cxx b/compilerplugins/clang/staticanonymous.cxx
index f31499af6f73..0fd00f2279e7 100644
--- a/compilerplugins/clang/staticanonymous.cxx
+++ b/compilerplugins/clang/staticanonymous.cxx
@@ -5,6 +5,8 @@
* Based on LLVM/Clang.
*
*/
+#ifndef LO_CLANG_SHARED_PLUGINS
+
#include "plugin.hxx"
/*
@@ -22,7 +24,7 @@ class StaticAnonymous
public:
explicit StaticAnonymous( const InstantiationData& data );
virtual void run() override;
- bool VisitFunctionDecl( FunctionDecl* func );
+ bool VisitFunctionDecl( const FunctionDecl* func );
};
@@ -37,7 +39,7 @@ void StaticAnonymous::run()
}
-bool StaticAnonymous::VisitFunctionDecl( FunctionDecl* func )
+bool StaticAnonymous::VisitFunctionDecl( const FunctionDecl* func )
{
if( ignoreLocation( func ) )
@@ -59,8 +61,10 @@ bool StaticAnonymous::VisitFunctionDecl( FunctionDecl* func )
}
// Register the plugin action with the LO plugin handling.
-static Plugin::Registration< StaticAnonymous > X( "staticanonymous",true);
+static Plugin::Registration< StaticAnonymous > staticanonymous("staticanonymous");
} // namespace
+#endif // LO_CLANG_SHARED_PLUGINS
+
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */