diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2019-07-15 12:14:34 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2019-07-15 15:48:48 +0200 |
commit | fc1b213d157afa57704cec5a0fb65ae8c11d7822 (patch) | |
tree | 11fbfeed38a93ee33535449c85964492e60256c9 /compilerplugins/clang/staticanonymous.cxx | |
parent | fd55c09ebab3827847d69112a8786a3413d42db2 (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.cxx | 10 |
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: */ |