[libcxx-commits] [libcxx] [libc++] Add <locale> include in <chrono> (PR #85521)
via libcxx-commits
libcxx-commits at lists.llvm.org
Sat Mar 16 06:12:56 PDT 2024
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-libcxx
Author: Nikolas Klauser (philnik777)
<details>
<summary>Changes</summary>
I accidentally removed this transitive include in #<!-- -->85478.
---
Full diff: https://github.com/llvm/llvm-project/pull/85521.diff
2 Files Affected:
- (modified) libcxx/include/chrono (+1)
- (modified) libcxx/test/libcxx/transitive_includes/cxx20.csv (+1)
``````````diff
diff --git a/libcxx/include/chrono b/libcxx/include/chrono
index 0320c1dc4c2f96..5bab3f8ad5cf05 100644
--- a/libcxx/include/chrono
+++ b/libcxx/include/chrono
@@ -883,6 +883,7 @@ constexpr chrono::year operator ""y(unsigned lo
#if !defined(_LIBCPP_REMOVE_TRANSITIVE_INCLUDES) && _LIBCPP_STD_VER == 20
# include <charconv>
+# include <locale>
#endif
#endif // _LIBCPP_CHRONO
diff --git a/libcxx/test/libcxx/transitive_includes/cxx20.csv b/libcxx/test/libcxx/transitive_includes/cxx20.csv
index b355e7b0338b9f..03b4eda8b4d868 100644
--- a/libcxx/test/libcxx/transitive_includes/cxx20.csv
+++ b/libcxx/test/libcxx/transitive_includes/cxx20.csv
@@ -128,6 +128,7 @@ chrono ctime
chrono cwchar
chrono forward_list
chrono limits
+chrono locale
chrono optional
chrono ostream
chrono ratio
``````````
</details>
https://github.com/llvm/llvm-project/pull/85521
More information about the libcxx-commits
mailing list