fix: fix VS2022 shadowing issues
This commit is contained in:
1 parent
50b9050d6b
commit
a09cef4a3f
3 files changed
+10
-10
No files matched your search
@@ -52,11 +52,11 @@ private:
|
||||
unsigned char size_ = 1;
|
||||
|
||||
public:
|
||||
constexpr void operator=(std::basic_string_view<Char> s)
|
||||
constexpr void operator=(std::basic_string_view<Char> str)
|
||||
{
|
||||
auto size = s.size();
|
||||
auto size = str.size();
|
||||
if (size > max_size) return throw STD_FMT::format_error("invalid fill");
|
||||
for (size_t i = 0; i < size; ++i) data_[i] = s[i];
|
||||
for (size_t i = 0; i < size; ++i) data_[i] = str[i];
|
||||
size_ = static_cast<unsigned char>(size);
|
||||
}
|
||||
|
||||
|
||||
@@ -319,7 +319,7 @@ private:
|
||||
constexpr void on_fill(std::basic_string_view<CharT> fill) { f.specs.global.fill = fill; }
|
||||
constexpr void on_align(units::detail::fmt_align align) { f.specs.global.align = align; }
|
||||
constexpr void on_width(int width) { f.specs.global.width = width; }
|
||||
constexpr void on_sign(units::detail::fmt_sign s) { f.specs.rep.sign = s; }
|
||||
constexpr void on_sign(units::detail::fmt_sign sign) { f.specs.rep.sign = sign; }
|
||||
constexpr void on_hash() { f.specs.rep.alt = true; }
|
||||
constexpr void on_precision(int precision) { f.specs.rep.precision = precision; }
|
||||
constexpr void on_localized() { f.specs.rep.localized = true; }
|
||||
|
||||
Reference in new issue
Block a user