Move a few classes into an anonymous namespace

This commit is contained in:
Victor Chernyakin 2026-03-12 06:59:36 -07:00
parent c0cd0fcfec
commit 6f97e6dacf

View File

@ -59,6 +59,8 @@
# endif
#endif
FMT_BEGIN_NAMESPACE
namespace {
#ifdef _WIN32
// Return type of read and write functions.
@ -77,11 +79,11 @@ inline auto convert_rwcount(size_t count) -> size_t { return count; }
#endif
} // namespace
FMT_BEGIN_NAMESPACE
#ifdef _WIN32
namespace detail {
namespace {
class system_message {
system_message(const system_message&) = delete;
void operator=(const system_message&) = delete;
@ -129,6 +131,8 @@ class utf8_system_category final : public std::error_category {
}
};
} // namespace
} // namespace detail
FMT_API const std::error_category& system_category() noexcept {