From 9dbd0a666a25b3950d461d41f6c41fc8acea8d81 Mon Sep 17 00:00:00 2001 From: "Thiago Marcos P. Santos" Date: Fri, 20 Mar 2020 12:38:09 +0200 Subject: [core] Fix modernize-pass-by-value errors As reported by clang-tidy-8. --- include/mbgl/util/feature.hpp | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) (limited to 'include') diff --git a/include/mbgl/util/feature.hpp b/include/mbgl/util/feature.hpp index 92d7ebf9da..de9b03f60e 100644 --- a/include/mbgl/util/feature.hpp +++ b/include/mbgl/util/feature.hpp @@ -32,19 +32,10 @@ public: template optional numericValue(const Value& value) { - return value.match( - [] (uint64_t t) { - return optional(t); - }, - [] (int64_t t) { - return optional(t); - }, - [] (double t) { - return optional(t); - }, - [] (auto) { - return optional(); - }); + return value.match([](uint64_t t) { return optional(t); }, + [](int64_t t) { return optional(t); }, + [](double t) { return optional(t); }, + [](const auto&) { return optional(); }); } inline optional featureIDtoString(const FeatureIdentifier& id) { -- cgit v1.2.1