mirror of
https://github.com/fmtlib/fmt.git
synced 2025-09-11 21:49:36 -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.
|
// Workaround for libc++ incompatibility with C++ standard.
|
||||||
// According to the Standard, `bitset::operator[] const` returns bool.
|
// According to the Standard, `bitset::operator[] const` returns bool.
|
||||||
#ifdef _LIBCPP_VERSION
|
#if defined(_LIBCPP_VERSION) && !defined(FMT_IMPORT_STD)
|
||||||
template <typename C>
|
template <typename C>
|
||||||
struct is_bit_reference_like<std::__bit_const_reference<C>> {
|
struct is_bit_reference_like<std::__bit_const_reference<C>> {
|
||||||
static constexpr bool value = true;
|
static constexpr bool value = true;
|
||||||
|
@ -51,6 +51,8 @@ module;
|
|||||||
# include <stdint.h>
|
# include <stdint.h>
|
||||||
# include <stdio.h>
|
# include <stdio.h>
|
||||||
# include <time.h>
|
# include <time.h>
|
||||||
|
# include <string.h>
|
||||||
|
# include <stdlib.h>
|
||||||
#endif
|
#endif
|
||||||
#include <cerrno>
|
#include <cerrno>
|
||||||
#include <climits>
|
#include <climits>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user