From e2b5a721bfd39aabf07d661a7aab0002aa8b23bd Mon Sep 17 00:00:00 2001 From: BlackMATov Date: Fri, 2 Jul 2021 06:07:14 +0700 Subject: [PATCH] private info ctors --- headers/meta.hpp/meta_class_info.hpp | 8 ++++---- headers/meta.hpp/meta_data_info.hpp | 8 ++++---- headers/meta.hpp/meta_field_info.hpp | 8 ++++---- headers/meta.hpp/meta_function_info.hpp | 8 ++++---- headers/meta.hpp/meta_method_info.hpp | 8 ++++---- headers/meta.hpp/meta_namespace_info.hpp | 6 +++--- headers/meta.hpp/meta_variable_info.hpp | 8 ++++---- 7 files changed, 27 insertions(+), 27 deletions(-) diff --git a/headers/meta.hpp/meta_class_info.hpp b/headers/meta.hpp/meta_class_info.hpp index 4c2757c..20ddc2b 100644 --- a/headers/meta.hpp/meta_class_info.hpp +++ b/headers/meta.hpp/meta_class_info.hpp @@ -26,10 +26,6 @@ namespace meta_hpp class_info& operator=(class_info&&) = default; class_info& operator=(const class_info&) = default; - - class_info(family_id fid, std::string id) - : fid_(std::move(fid)) - , id_(std::move(id)) {} public: const family_id& fid() const noexcept { return fid_; @@ -119,6 +115,10 @@ namespace meta_hpp private: template < typename Class > friend class class_; + + class_info(family_id fid, std::string id) + : fid_{std::move(fid)} + , id_{std::move(id)} {} private: family_id fid_; std::string id_; diff --git a/headers/meta.hpp/meta_data_info.hpp b/headers/meta.hpp/meta_data_info.hpp index c83a0d9..773208d 100644 --- a/headers/meta.hpp/meta_data_info.hpp +++ b/headers/meta.hpp/meta_data_info.hpp @@ -20,10 +20,6 @@ namespace meta_hpp data_info& operator=(data_info&&) = default; data_info& operator=(const data_info&) = default; - - data_info(std::string id, value value) - : id_(std::move(id)) - , value_(std::move(value)) {} public: const std::string& id() const noexcept { return id_; @@ -50,6 +46,10 @@ namespace meta_hpp } private: friend class data_; + + data_info(std::string id, value value) + : id_{std::move(id)} + , value_{std::move(value)} {} private: std::string id_; value value_; diff --git a/headers/meta.hpp/meta_field_info.hpp b/headers/meta.hpp/meta_field_info.hpp index ed8e534..ad3e386 100644 --- a/headers/meta.hpp/meta_field_info.hpp +++ b/headers/meta.hpp/meta_field_info.hpp @@ -67,10 +67,6 @@ namespace meta_hpp field_info& operator=(field_info&&) = default; field_info& operator=(const field_info&) = default; - - field_info(family_id fid, std::string id) - : fid_(std::move(fid)) - , id_(std::move(id)) {} public: const family_id& fid() const noexcept { return fid_; @@ -108,6 +104,10 @@ namespace meta_hpp private: template < auto Field > friend class field_; + + field_info(family_id fid, std::string id) + : fid_{std::move(fid)} + , id_{std::move(id)} {} private: family_id fid_; std::string id_; diff --git a/headers/meta.hpp/meta_function_info.hpp b/headers/meta.hpp/meta_function_info.hpp index 8a4c291..22ec424 100644 --- a/headers/meta.hpp/meta_function_info.hpp +++ b/headers/meta.hpp/meta_function_info.hpp @@ -74,10 +74,6 @@ namespace meta_hpp function_info& operator=(function_info&&) = default; function_info& operator=(const function_info&) = default; - - function_info(family_id fid, std::string id) - : fid_(std::move(fid)) - , id_(std::move(id)) {} public: const family_id& fid() const noexcept { return fid_; @@ -113,6 +109,10 @@ namespace meta_hpp private: template < auto Function > friend class function_; + + function_info(family_id fid, std::string id) + : fid_{std::move(fid)} + , id_{std::move(id)} {} private: family_id fid_; std::string id_; diff --git a/headers/meta.hpp/meta_method_info.hpp b/headers/meta.hpp/meta_method_info.hpp index f36ee9a..3198225 100644 --- a/headers/meta.hpp/meta_method_info.hpp +++ b/headers/meta.hpp/meta_method_info.hpp @@ -131,10 +131,6 @@ namespace meta_hpp method_info& operator=(method_info&&) = default; method_info& operator=(const method_info&) = default; - - method_info(family_id fid, std::string id) - : fid_(std::move(fid)) - , id_(std::move(id)) {} public: const family_id& fid() const noexcept { return fid_; @@ -175,6 +171,10 @@ namespace meta_hpp private: template < auto Method > friend class method_; + + method_info(family_id fid, std::string id) + : fid_{std::move(fid)} + , id_{std::move(id)} {} private: family_id fid_; std::string id_; diff --git a/headers/meta.hpp/meta_namespace_info.hpp b/headers/meta.hpp/meta_namespace_info.hpp index 07d0985..66a3f69 100644 --- a/headers/meta.hpp/meta_namespace_info.hpp +++ b/headers/meta.hpp/meta_namespace_info.hpp @@ -25,9 +25,6 @@ namespace meta_hpp namespace_info& operator=(namespace_info&&) = default; namespace_info& operator=(const namespace_info&) = default; - - namespace_info(std::string id) - : id_(std::move(id)) {} public: const std::string& id() const noexcept { return id_; @@ -97,6 +94,9 @@ namespace meta_hpp } private: friend class namespace_; + + namespace_info(std::string id) + : id_{std::move(id)} {} private: std::string id_; std::map> classes_; diff --git a/headers/meta.hpp/meta_variable_info.hpp b/headers/meta.hpp/meta_variable_info.hpp index 8c0a8b6..0438779 100644 --- a/headers/meta.hpp/meta_variable_info.hpp +++ b/headers/meta.hpp/meta_variable_info.hpp @@ -62,10 +62,6 @@ namespace meta_hpp variable_info& operator=(variable_info&&) = default; variable_info& operator=(const variable_info&) = default; - - variable_info(family_id fid, std::string id) - : fid_(std::move(fid)) - , id_(std::move(id)) {} public: const family_id& fid() const noexcept { return fid_; @@ -103,6 +99,10 @@ namespace meta_hpp private: template < auto Variable > friend class variable_; + + variable_info(family_id fid, std::string id) + : fid_{std::move(fid)} + , id_{std::move(id)} {} private: family_id fid_; std::string id_;