mirror of
https://github.com/fmtlib/fmt.git
synced 2024-12-26 09:28:21 +00:00
Cleanup
This commit is contained in:
parent
cdfacb4345
commit
8c7cf51395
@ -925,6 +925,7 @@ class iterator_buffer<std::back_insert_iterator<Container>,
|
|||||||
: buffer<typename Container::value_type>(c.size()), container_(c) {}
|
: buffer<typename Container::value_type>(c.size()), container_(c) {}
|
||||||
explicit iterator_buffer(std::back_insert_iterator<Container> out, size_t = 0)
|
explicit iterator_buffer(std::back_insert_iterator<Container> out, size_t = 0)
|
||||||
: iterator_buffer(get_container(out)) {}
|
: iterator_buffer(get_container(out)) {}
|
||||||
|
|
||||||
auto out() -> std::back_insert_iterator<Container> {
|
auto out() -> std::back_insert_iterator<Container> {
|
||||||
return std::back_inserter(container_);
|
return std::back_inserter(container_);
|
||||||
}
|
}
|
||||||
@ -1458,7 +1459,6 @@ class appender : public std::back_insert_iterator<detail::buffer<char>> {
|
|||||||
FMT_UNCHECKED_ITERATOR(appender);
|
FMT_UNCHECKED_ITERATOR(appender);
|
||||||
|
|
||||||
auto operator++() noexcept -> appender& { return *this; }
|
auto operator++() noexcept -> appender& { return *this; }
|
||||||
|
|
||||||
auto operator++(int) noexcept -> appender { return *this; }
|
auto operator++(int) noexcept -> appender { return *this; }
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -1606,7 +1606,7 @@ struct is_contiguous_back_insert_iterator<std::back_insert_iterator<Container>>
|
|||||||
template <>
|
template <>
|
||||||
struct is_contiguous_back_insert_iterator<appender> : std::true_type {};
|
struct is_contiguous_back_insert_iterator<appender> : std::true_type {};
|
||||||
|
|
||||||
// A type-erased reference to an std::locale to avoid heavy <locale> include.
|
// A type-erased reference to an std::locale to avoid a heavy <locale> include.
|
||||||
class locale_ref {
|
class locale_ref {
|
||||||
private:
|
private:
|
||||||
const void* locale_; // A type-erased pointer to std::locale.
|
const void* locale_; // A type-erased pointer to std::locale.
|
||||||
|
Loading…
Reference in New Issue
Block a user