From ab94fbb2de65102e20c6721535ffd4ee08f521ad Mon Sep 17 00:00:00 2001 From: ToruNiina Date: Fri, 5 Jul 2024 17:37:32 +0000 Subject: [PATCH] feat [skip ci]: update single_include --- single_include/toml.hpp | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/single_include/toml.hpp b/single_include/toml.hpp index 2207521..a0190c1 100644 --- a/single_include/toml.hpp +++ b/single_include/toml.hpp @@ -1948,7 +1948,7 @@ struct source_location static source_location current() { return source_location{}; } }; -inline std::string to_string(const source_location& loc) +inline std::string to_string(const source_location&) { return std::string(""); } @@ -7350,19 +7350,20 @@ class basic_value { switch(this->type_) { - case value_t::boolean : { boolean_ .~boolean_storage (); return; } - case value_t::integer : { integer_ .~integer_storage (); return; } - case value_t::floating : { floating_ .~floating_storage (); return; } - case value_t::string : { string_ .~string_storage (); return; } - case value_t::offset_datetime : { offset_datetime_.~offset_datetime_storage (); return; } - case value_t::local_datetime : { local_datetime_ .~local_datetime_storage (); return; } - case value_t::local_date : { local_date_ .~local_date_storage (); return; } - case value_t::local_time : { local_time_ .~local_time_storage (); return; } - case value_t::array : { array_ .~array_storage (); return; } - case value_t::table : { table_ .~table_storage (); return; } - default : { return; } + case value_t::boolean : { boolean_ .~boolean_storage (); break; } + case value_t::integer : { integer_ .~integer_storage (); break; } + case value_t::floating : { floating_ .~floating_storage (); break; } + case value_t::string : { string_ .~string_storage (); break; } + case value_t::offset_datetime : { offset_datetime_.~offset_datetime_storage (); break; } + case value_t::local_datetime : { local_datetime_ .~local_datetime_storage (); break; } + case value_t::local_date : { local_date_ .~local_date_storage (); break; } + case value_t::local_time : { local_time_ .~local_time_storage (); break; } + case value_t::array : { array_ .~array_storage (); break; } + case value_t::table : { table_ .~table_storage (); break; } + default : { break; } } this->type_ = value_t::empty; + return; } template