From 926a921172c8c24cf2daca60207934dce290cc6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Wed, 18 Dec 2019 17:47:44 +0100 Subject: [PATCH] doc: suppress Clang warning in a snippet. --- doc/snippets/MagnumSceneGraph.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/doc/snippets/MagnumSceneGraph.cpp b/doc/snippets/MagnumSceneGraph.cpp index bb911ac23..bc7a61346 100644 --- a/doc/snippets/MagnumSceneGraph.cpp +++ b/doc/snippets/MagnumSceneGraph.cpp @@ -139,6 +139,10 @@ class CachingObject: public Object3D, SceneGraph::AbstractFeature3D { namespace { /* [transformation] */ +#ifdef __clang__ +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wunused-private-field" +#endif class TransformingFeature: public SceneGraph::AbstractFeature3D { public: template explicit TransformingFeature(SceneGraph::Object& object): @@ -147,6 +151,9 @@ class TransformingFeature: public SceneGraph::AbstractFeature3D { private: SceneGraph::AbstractTranslationRotation3D& _transformation; }; +#ifdef __clang__ +#pragma GCC diagnostic pop +#endif /* [transformation] */ }