mirror of
https://github.com/fmtlib/fmt.git
synced 2025-07-31 03:07:36 +02:00
Remove initializer_list dependency
This commit is contained in:
@ -45,7 +45,6 @@
|
|||||||
# include <cstddef> // std::byte
|
# include <cstddef> // std::byte
|
||||||
# include <cstdint> // uint32_t
|
# include <cstdint> // uint32_t
|
||||||
# include <cstring> // std::memcpy
|
# include <cstring> // std::memcpy
|
||||||
# include <initializer_list> // std::initializer_list
|
|
||||||
# include <limits> // std::numeric_limits
|
# include <limits> // std::numeric_limits
|
||||||
# include <new> // std::bad_alloc
|
# include <new> // std::bad_alloc
|
||||||
# if defined(__GLIBCXX__) && !defined(_GLIBCXX_USE_DUAL_ABI)
|
# if defined(__GLIBCXX__) && !defined(_GLIBCXX_USE_DUAL_ABI)
|
||||||
@ -3757,11 +3756,10 @@ template <typename Locale> class format_facet : public Locale::facet {
|
|||||||
static FMT_API typename Locale::id id;
|
static FMT_API typename Locale::id id;
|
||||||
|
|
||||||
explicit format_facet(Locale& loc);
|
explicit format_facet(Locale& loc);
|
||||||
explicit format_facet(string_view sep = "",
|
explicit format_facet(string_view sep = "", std::string grouping = "\3",
|
||||||
std::initializer_list<unsigned char> g = {3},
|
|
||||||
std::string decimal_point = ".")
|
std::string decimal_point = ".")
|
||||||
: separator_(sep.data(), sep.size()),
|
: separator_(sep.data(), sep.size()),
|
||||||
grouping_(g.begin(), g.end()),
|
grouping_(grouping),
|
||||||
decimal_point_(decimal_point) {}
|
decimal_point_(decimal_point) {}
|
||||||
|
|
||||||
auto put(appender out, loc_value val, const format_specs& specs) const
|
auto put(appender out, loc_value val, const format_specs& specs) const
|
||||||
|
Reference in New Issue
Block a user