diff options
author | Luboš Luňák <l.lunak@collabora.com> | 2019-03-05 16:15:22 +0100 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2019-03-11 19:44:33 +0100 |
commit | a62ad33b0eb1dac70f91a409d11ac1bcdb624842 (patch) | |
tree | 397d5c38a4a66bbfe5334bb03ac861394a328203 /compilerplugins/clang/dyncastvisibility.cxx | |
parent | sw doc model xml dump: show text node's field hints (diff) | |
download | core-a62ad33b0eb1dac70f91a409d11ac1bcdb624842.tar.gz core-a62ad33b0eb1dac70f91a409d11ac1bcdb624842.zip |
change some clang plugins to FilteringPlugins
As far as I can tell these do not need to scan everything, so the filtering
(and faster) base plugin is sufficient.
Change-Id: I0912a730bb5ec9670d1faa5c83f573902118cc95
Reviewed-on: https://gerrit.libreoffice.org/68872
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'compilerplugins/clang/dyncastvisibility.cxx')
-rw-r--r-- | compilerplugins/clang/dyncastvisibility.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compilerplugins/clang/dyncastvisibility.cxx b/compilerplugins/clang/dyncastvisibility.cxx index 6a1d84d91d3e..8b29f0735ca9 100644 --- a/compilerplugins/clang/dyncastvisibility.cxx +++ b/compilerplugins/clang/dyncastvisibility.cxx @@ -79,11 +79,11 @@ StringRef vis(Visibility v) { } class DynCastVisibility final: - public RecursiveASTVisitor<DynCastVisibility>, public loplugin::Plugin + public loplugin::FilteringPlugin<DynCastVisibility> { public: explicit DynCastVisibility(loplugin::InstantiationData const & data): - Plugin(data) {} + FilteringPlugin(data) {} bool shouldVisitTemplateInstantiations() const { return true; } |