diff options
author | Nikolas Klauser <nikolasklauser@berlin.de> | 2022-11-02 20:27:42 +0100 |
---|---|---|
committer | Nikolas Klauser <nikolasklauser@berlin.de> | 2022-11-05 20:59:29 +0100 |
commit | 89b356f05ab7aa3d96fc7b68aece6e7a5bdb0db5 (patch) | |
tree | c693d494aa3599d2089829118ca5d9728764adda /libcxx/include/fstream | |
parent | edf885531e9e38fb127f6075373b706acef7b59c (diff) | |
download | llvm-89b356f05ab7aa3d96fc7b68aece6e7a5bdb0db5.zip llvm-89b356f05ab7aa3d96fc7b68aece6e7a5bdb0db5.tar.gz llvm-89b356f05ab7aa3d96fc7b68aece6e7a5bdb0db5.tar.bz2 |
[libc++] Granularize <concept> includes
Reviewed By: ldionne, #libc
Spies: libcxx-commits
Differential Revision: https://reviews.llvm.org/D137283
Diffstat (limited to 'libcxx/include/fstream')
-rw-r--r-- | libcxx/include/fstream | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libcxx/include/fstream b/libcxx/include/fstream index 95f345f..1d2cb79 100644 --- a/libcxx/include/fstream +++ b/libcxx/include/fstream @@ -1744,4 +1744,8 @@ _LIBCPP_END_NAMESPACE_STD _LIBCPP_POP_MACROS +#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER <= 20 +# include <concepts> +#endif + #endif // _LIBCPP_FSTREAM |