mirror of
https://github.com/fmtlib/fmt.git
synced 2025-09-10 21:20:50 -04:00
fix module-compilation error when defined FMT_IMPORT_STD
This commit is contained in:
parent
513f978241
commit
cd8a9d99df
@ -225,7 +225,7 @@ template <typename T> struct is_bit_reference_like {
|
||||
|
||||
// Workaround for libc++ incompatibility with C++ standard.
|
||||
// According to the Standard, `bitset::operator[] const` returns bool.
|
||||
#ifdef _LIBCPP_VERSION
|
||||
#if defined(_LIBCPP_VERSION) && !defined(FMT_IMPORT_STD)
|
||||
template <typename C>
|
||||
struct is_bit_reference_like<std::__bit_const_reference<C>> {
|
||||
static constexpr bool value = true;
|
||||
|
@ -51,6 +51,8 @@ module;
|
||||
# include <stdint.h>
|
||||
# include <stdio.h>
|
||||
# include <time.h>
|
||||
# include <string.h>
|
||||
# include <stdlib.h>
|
||||
#endif
|
||||
#include <cerrno>
|
||||
#include <climits>
|
||||
|
Loading…
x
Reference in New Issue
Block a user