- 4c3a883 [libc++][C++03] Use `__cxx03/` headers in C++03 mode (#109002) by Nikolas Klauser · 6 months ago
- 7529c8e [libc++] Add #if 0 block to all the top-level headers (#119234) by Nikolas Klauser · 6 months ago
- 95483d7 [libc++] Include the rest of the detail headers by version in the umbrella headers (#96032) by Nikolas Klauser · 11 months ago
- 0f82509 [libc++] Rename __fwd/hash.h to __fwd/functional.h and add reference_wrapper (#81445) by Nikolas Klauser · 1 year, 4 months ago
- fc5d1bf [libc++] Clean up includes of <__assert> (#80091) by Louis Dionne · 1 year, 4 months ago
- cf4fd93 [libc++] Remove a few transitive includes (#70553) by philnik777 · 1 year, 8 months ago
- cbbaa4d [libc++] Expand the contents of LIBCXX_ENABLE_FILESYSTEM by Louis Dionne · 2 years ago
- ab40c38 [libc++][ranges] Addresses: LWG3719 - Directory iterators should be usable with default sentinel by Hristo Hristov · 2 years ago
- 2a32c5d [libc++][spaceship] P1614R2: Added `operator==` to `file_status` by Hristo Hristov · 2 years ago
- 659eea0 [libc++] Roll up fstream support into filesystem support by Louis Dionne · 2 years, 1 month ago
- a58a915 [libc++] Granularize system_error. by Mark de Wever · 2 years, 2 months ago
- 1503ae6 [libc++] Remove <cstdlib> includes by Nikolas Klauser · 2 years, 5 months ago
- 55a488e [libc++] Implement LWG3657 std::hash<filesystem::path> by Louis Dionne · 2 years, 4 months ago
- acc36e3 [libc++][NFC] Consistently use newline between license and include guard by Louis Dionne · 2 years, 7 months ago
- 4724df7 [libc++] Granularize <concept> includes by Nikolas Klauser · 2 years, 8 months ago
- da911b8 [libc++][NFC] Fix some standard-mandated includes comments by Nikolas Klauser · 2 years, 9 months ago
- 31f9b60 [libc++] Implement `operator<=>` for `filesystem::directory_entry` by Adrian Vogelsgesang · 2 years, 11 months ago
- 956a686 [libc++] Implement `operator<=>` for `filesystem::path` by Adrian Vogelsgesang · 2 years, 11 months ago
- d510f69 [libc++] Implement `operator==` for `filesystem::space_info` by Adrian Vogelsgesang · 2 years, 11 months ago
- 6168cd2 [libc++] Mark standard-mandated includes as such by Nikolas Klauser · 3 years ago
- 329a273 [libc++] Improve error messages for disabled modes by Louis Dionne · 3 years, 1 month ago
- a0ca881 [libc++] Ensure that all public C++ headers include <__assert> by Louis Dionne · 3 years, 3 months ago
- ad1f5b3 [libc++] Normalize all our '#pragma GCC system_header', and regression-test. by Arthur O'Dwyer · 3 years, 5 months ago
- 0089024 [libc++] Alphabetize header #includes. NFCI. by Arthur O'Dwyer · 3 years, 5 months ago
- 4de326d [libc++] Remove unused headers from <filesystem> by Nikolas Klauser · 3 years, 6 months ago
- f9c9b19 Revert "[libc++] Remove unused headers from <filesystem>" by Nikolas Klauser · 3 years, 6 months ago
- b390f96 [libc++] Remove unused headers from <filesystem> by Nikolas Klauser · 3 years, 6 months ago
- faef4a2 [libc++][NFC] Granularize <filesystem> by Nikolas Klauser · 3 years, 6 months ago
- 09e18d6 [libc++] Implement P1989R2: range constructor for string_view by Joe Loser · 3 years, 8 months ago
- bc287ea [libc++] Avoid overload resolution in path comparison operators by Joe Loser · 3 years, 7 months ago
- bb58cc0 [libc++] Fix backdeployment annotations for std::filesystem by Louis Dionne · 3 years, 7 months ago
- 791ef7b [runtimes][NFC] Remove filenames at the top of the license notice by Louis Dionne · 3 years, 7 months ago
- 64fd314 Raise compile error when using unimplemented functions by Muiez Ahmed · 3 years, 8 months ago
- 068e37d [libc++] LWG3480: make (recursive_)directory_iterator C++20 ranges by Joe Loser · 3 years, 8 months ago
- 65209da [libc++] Add an option to disable wide character support in libc++ by Louis Dionne · 3 years, 10 months ago
- 1d0908d [libc++][NFC] Replace tab with whitespace in comment by Joe Loser · 3 years, 8 months ago
- 61497c6 [libc++][nfc] Improve error diagnostics. by Mark de Wever · 3 years, 11 months ago
- 92e472f [libcxx][modularisation] moves <utility> content out of <type_traits> by Christopher Di Bella · 4 years ago
- 9e5bce3 [libc++] Alphabetize and include-what-you-use. NFCI. by Arthur O'Dwyer · 4 years, 1 month ago
- 78e3915 [libc++] Remove the special logic for "noexcept iterators" in basic_string. by Arthur O'Dwyer · 4 years, 2 months ago
- 64794ac [libc++] s/_LIBCPP_NO_HAS_CHAR8_T/_LIBCPP_HAS_NO_CHAR8_T/g by Arthur O'Dwyer · 4 years, 2 months ago
- cfa351c [libc++] Header inclusion tests. by Arthur O'Dwyer · 4 years, 3 months ago
- 17f27df [libcxx] Avoid intermediate string objects for substrings in windows operator/= by Martin Storsjö · 4 years, 3 months ago
- 25f8832 [libcxx] Document windows specifics regarding file_type and perms. NFC. by Martin Storsjö · 4 years, 3 months ago
- a0d7e91 [libcxx] Make path::format a non-class enum by Martin Storsjö · 4 years, 8 months ago
- c7be4a6 [libcxx] Make generic_*string return paths with forward slashes on windows by Martin Storsjö · 4 years, 7 months ago
- 52f3536 [libcxx] Implement append and operator/ properly for windows by Martin Storsjö · 4 years, 8 months ago
- 6a8bfd7 [libcxx] Implement is_absolute properly for windows by Martin Storsjö · 4 years, 8 months ago
- d2b9f09 [libc++] Remove the ability to use braced-init for filesystem paths by Louis Dionne · 4 years, 5 months ago
- 8e385aa [libc++] Rationalize our treatment of contiguous iterators and __unwrap_iter(). by Arthur O'Dwyer · 4 years, 5 months ago
- 425f852 [libc++] Make LIBCXX_ENABLE_FILESYSTEM fully consistent by Louis Dionne · 4 years, 5 months ago
- 59af13f [libcxx] Handle backslash as path separator on windows by Martin Storsjö · 4 years, 8 months ago
- 2692f79 [libcxx] Convert paths to/from the right narrow code page for narrow strings on windows by Martin Storsjö · 4 years, 8 months ago
- af4a55b [libcxx] Reorder the two u8path functions, to make the following diff more readable. NFC. by Martin Storsjö · 4 years, 8 months ago
- e35f425 [libcxx] Make filesystem::path::value_type wchar_t on windows by Martin Storsjö · 4 years, 8 months ago
- 78848cc [libcxx] Remove ifdefs in the message to static_assert. NFC. by Martin Storsjö · 4 years, 6 months ago
- f1f36ff [libc++] [docs] Mark LWG3055 as complete. Use string_view instead of string in path::operator+=(ECharT). by Marek Kurdej · 4 years, 6 months ago
- c496c0f [libcxx] Implement c++2a char8_t input/output of std::filesystem::path by Martin Storsjö · 4 years, 8 months ago
- 787df90 [libc++] Consistently replace `std::` qualification with `_VSTD::` or nothing. NFCI. by Arthur O'Dwyer · 4 years, 7 months ago
- 1105bd6 [libc++] Rework the whole availability markup implementation by Louis Dionne · 4 years, 8 months ago
- ca7cdd3 [libc++] Add a libc++ configuration that does not support localization by Louis Dionne · 4 years, 8 months ago
- 87724c7 [libcxx] Fix typo in spelling of 'sentinel'. NFC. by Martin Storsjö · 4 years, 8 months ago
- 3dc9ec8 Fix -Wdeprecated-copy-dtor and -Wdeprecated-dynamic-exception-spec warnings. by Dimitry Andric · 5 years ago
- 8248536 Rename __is_foo_iterator traits to reflect their Cpp17 nature. by Eric Fiselier · 6 years ago
- 8c156fd [libc++] Always build with -fvisibility=hidden by Louis Dionne · 6 years ago
- 662ea30 [libc++] Mark <filesystem> as unavailable on Apple platforms using pragmas by Louis Dionne · 6 years ago
- 1227a22 [libc++] Mark internal types of std::filesystem as hidden by Louis Dionne · 6 years ago
- 63b473d [NFC][libc++] Reindent function by Louis Dionne · 6 years ago
- 5af7cd9 [libc++] Fix Windows build error in include/filesystem by Thomas Anderson · 6 years ago
- 41d7aea Update more file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 6 years ago
- 32cae7e Implement LWG 3065: Make path operators friends. by Eric Fiselier · 6 years ago
- 4490162 Implement LWG 3145: file_clock breaks ABI for C++17 implementations. by Eric Fiselier · 6 years ago
- ee82015 Fix even more Clang warnings. by Eric Fiselier · 7 years ago
- daf89fe Implement the infrastructure for feature-test macros. Very few actual feature test macros, though. Reviewed as: https://reviews.llvm.org/D51955 by Marshall Clow · 7 years ago
- 0398b94 Implement <filesystem> by Eric Fiselier · 7 years ago