From da3d6d322fccec04c0f82092e4dea268c4971dea Mon Sep 17 00:00:00 2001 From: BlackMATov Date: Sun, 28 Jan 2024 05:44:52 +0700 Subject: [PATCH] fix clang warnings --- develop/singles/headers/meta.hpp/meta_all.hpp | 8 ++++---- headers/meta.hpp/meta_detail/type_registry.hpp | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/develop/singles/headers/meta.hpp/meta_all.hpp b/develop/singles/headers/meta.hpp/meta_all.hpp index 7af0cbf..e51b447 100644 --- a/develop/singles/headers/meta.hpp/meta_all.hpp +++ b/develop/singles/headers/meta.hpp/meta_all.hpp @@ -4243,13 +4243,13 @@ namespace meta_hpp::detail template < typename TypeData, typename... Args > TypeData* ensure_type(Args&&... args) { - static auto data = [this](Args&&... args) { - auto new_type_data = std::make_unique(META_HPP_FWD(args)...); + static auto data = [this](Args&&... captured_args) { + auto new_data{std::make_unique(META_HPP_FWD(captured_args)...)}; const locker lock; - types_.emplace_back(new_type_data.get()); + types_.emplace_back(new_data.get()); - return new_type_data; + return new_data; }(META_HPP_FWD(args)...); return data.get(); } diff --git a/headers/meta.hpp/meta_detail/type_registry.hpp b/headers/meta.hpp/meta_detail/type_registry.hpp index a232178..4fe8f7a 100644 --- a/headers/meta.hpp/meta_detail/type_registry.hpp +++ b/headers/meta.hpp/meta_detail/type_registry.hpp @@ -150,13 +150,13 @@ namespace meta_hpp::detail template < typename TypeData, typename... Args > TypeData* ensure_type(Args&&... args) { - static auto data = [this](Args&&... args) { - auto new_type_data = std::make_unique(META_HPP_FWD(args)...); + static auto data = [this](Args&&... captured_args) { + auto new_data{std::make_unique(META_HPP_FWD(captured_args)...)}; const locker lock; - types_.emplace_back(new_type_data.get()); + types_.emplace_back(new_data.get()); - return new_type_data; + return new_data; }(META_HPP_FWD(args)...); return data.get(); }