From 13a2919ec03ae4e2df8ed089d97d3f0b2379ce9f Mon Sep 17 00:00:00 2001 From: Alexander Smorkalov Date: Tue, 19 Aug 2025 12:28:15 +0300 Subject: [PATCH] Fixed -Wunnecessary-virtual-specifier warning produced latest clang. --- modules/dnn/src/layers/elementwise_layers.cpp | 4 ++-- modules/dnn/src/layers/fully_connected_layer.cpp | 4 ++-- modules/dnn/src/layers/permute_layer.cpp | 4 ++-- modules/dnn/src/layers/reshape_layer.cpp | 4 ++-- modules/dnn/src/layers/resize_layer.cpp | 4 ++-- modules/dnn/src/layers/scale_layer.cpp | 4 ++-- modules/dnn/src/layers/shuffle_channel_layer.cpp | 4 ++-- modules/dnn/src/layers/slice_layer.cpp | 4 ++-- modules/dnn/src/layers/split_layer.cpp | 4 ++-- 9 files changed, 18 insertions(+), 18 deletions(-) diff --git a/modules/dnn/src/layers/elementwise_layers.cpp b/modules/dnn/src/layers/elementwise_layers.cpp index 4b57450072..e7644aeb92 100644 --- a/modules/dnn/src/layers/elementwise_layers.cpp +++ b/modules/dnn/src/layers/elementwise_layers.cpp @@ -283,8 +283,8 @@ public: } #endif - virtual bool tryQuantize(const std::vector > &scales, - const std::vector > &zeropoints, LayerParams& params) CV_OVERRIDE + bool tryQuantize(const std::vector > &scales, + const std::vector > &zeropoints, LayerParams& params) CV_OVERRIDE { return func.tryQuantize(scales, zeropoints, params); } diff --git a/modules/dnn/src/layers/fully_connected_layer.cpp b/modules/dnn/src/layers/fully_connected_layer.cpp index df540bf2bb..a6ec0c2181 100644 --- a/modules/dnn/src/layers/fully_connected_layer.cpp +++ b/modules/dnn/src/layers/fully_connected_layer.cpp @@ -823,8 +823,8 @@ public: } #endif // HAVE_DNN_NGRAPH - virtual bool tryQuantize(const std::vector > &scales, - const std::vector > &zeropoints, LayerParams& params) CV_OVERRIDE + bool tryQuantize(const std::vector > &scales, + const std::vector > &zeropoints, LayerParams& params) CV_OVERRIDE { if (blobs.empty()) return false; diff --git a/modules/dnn/src/layers/permute_layer.cpp b/modules/dnn/src/layers/permute_layer.cpp index 7304302314..0deb2ea8b7 100644 --- a/modules/dnn/src/layers/permute_layer.cpp +++ b/modules/dnn/src/layers/permute_layer.cpp @@ -587,8 +587,8 @@ public: } #endif // HAVE_TIMVX - virtual bool tryQuantize(const std::vector > &scales, - const std::vector > &zeropoints, LayerParams& params) CV_OVERRIDE + bool tryQuantize(const std::vector > &scales, + const std::vector > &zeropoints, LayerParams& params) CV_OVERRIDE { return true; } diff --git a/modules/dnn/src/layers/reshape_layer.cpp b/modules/dnn/src/layers/reshape_layer.cpp index c82f009b75..ba98d074b9 100644 --- a/modules/dnn/src/layers/reshape_layer.cpp +++ b/modules/dnn/src/layers/reshape_layer.cpp @@ -526,8 +526,8 @@ public: return Ptr(); } - virtual bool tryQuantize(const std::vector > &scales, - const std::vector > &zeropoints, LayerParams& params) CV_OVERRIDE + bool tryQuantize(const std::vector > &scales, + const std::vector > &zeropoints, LayerParams& params) CV_OVERRIDE { return true; } diff --git a/modules/dnn/src/layers/resize_layer.cpp b/modules/dnn/src/layers/resize_layer.cpp index bf8f1b674c..a7c80cc210 100644 --- a/modules/dnn/src/layers/resize_layer.cpp +++ b/modules/dnn/src/layers/resize_layer.cpp @@ -444,8 +444,8 @@ public: } #endif - virtual bool tryQuantize(const std::vector > &scales, - const std::vector > &zeropoints, LayerParams& params) CV_OVERRIDE + bool tryQuantize(const std::vector > &scales, + const std::vector > &zeropoints, LayerParams& params) CV_OVERRIDE { return true; } diff --git a/modules/dnn/src/layers/scale_layer.cpp b/modules/dnn/src/layers/scale_layer.cpp index 4c2d585ce0..ea7983f07e 100644 --- a/modules/dnn/src/layers/scale_layer.cpp +++ b/modules/dnn/src/layers/scale_layer.cpp @@ -419,8 +419,8 @@ public: shift = (hasBias && !blobs.empty()) ? blobs.back() : Mat(); } - virtual bool tryQuantize(const std::vector > &scales, - const std::vector > &zeropoints, LayerParams& params) CV_OVERRIDE + bool tryQuantize(const std::vector > &scales, + const std::vector > &zeropoints, LayerParams& params) CV_OVERRIDE { params.set("input_scales", DictValue::arrayReal(scales[0].data(), scales[0].size())); params.set("input_zeropoints", DictValue::arrayInt(zeropoints[0].data(), zeropoints[0].size())); diff --git a/modules/dnn/src/layers/shuffle_channel_layer.cpp b/modules/dnn/src/layers/shuffle_channel_layer.cpp index 0d0ee2dfef..bf5b7ddd22 100644 --- a/modules/dnn/src/layers/shuffle_channel_layer.cpp +++ b/modules/dnn/src/layers/shuffle_channel_layer.cpp @@ -147,8 +147,8 @@ public: } #endif - virtual bool tryQuantize(const std::vector > &scales, - const std::vector > &zeropoints, LayerParams& params) CV_OVERRIDE + bool tryQuantize(const std::vector > &scales, + const std::vector > &zeropoints, LayerParams& params) CV_OVERRIDE { return true; } diff --git a/modules/dnn/src/layers/slice_layer.cpp b/modules/dnn/src/layers/slice_layer.cpp index 9c5e0554d4..751dd59ed4 100644 --- a/modules/dnn/src/layers/slice_layer.cpp +++ b/modules/dnn/src/layers/slice_layer.cpp @@ -813,8 +813,8 @@ public: } #endif - virtual bool tryQuantize(const std::vector > &scales, - const std::vector > &zeropoints, LayerParams& params) CV_OVERRIDE + bool tryQuantize(const std::vector > &scales, + const std::vector > &zeropoints, LayerParams& params) CV_OVERRIDE { const int numOutputs = scales[1].size(); for (int i = 0; i < numOutputs; i++) diff --git a/modules/dnn/src/layers/split_layer.cpp b/modules/dnn/src/layers/split_layer.cpp index 2a44176152..a0932af72e 100644 --- a/modules/dnn/src/layers/split_layer.cpp +++ b/modules/dnn/src/layers/split_layer.cpp @@ -117,8 +117,8 @@ public: } #endif - virtual bool tryQuantize(const std::vector > &scales, - const std::vector > &zeropoints, LayerParams& params) CV_OVERRIDE + bool tryQuantize(const std::vector > &scales, + const std::vector > &zeropoints, LayerParams& params) CV_OVERRIDE { const int numOutputs = scales[1].size(); for (int i = 0; i < numOutputs; i++)