December 2020 Archives by author
Starting: Tue Dec 1 00:04:22 PST 2020
Ending: Thu Dec 31 11:54:55 PST 2020
Messages: 840
- [libcxx-commits] [PATCH] D91133: [2/N] [libcxx] [test] Add a test for conversions between wchar_t, utf8, char16_t, char32_t and windows native narrow code pages
Adrian McCarthy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91135: [3/N] [libcxx] Make filesystem::path::value_type wchar_t on windows
Adrian McCarthy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91138: [6/N] [libcxx] Handle backslash as path separator on windows
Adrian McCarthy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91139: [7/N] [libcxx] Don't use __int128 for msvc targets
Adrian McCarthy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91143: [11/N] [libcxx] Hook up a number of operation functions to their windows counterparts
Adrian McCarthy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91168: [13/N] [libcxx] Implement the space function for windows
Adrian McCarthy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91169: [14/N] [libcxx] Implement the current_path function for windows
Adrian McCarthy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91145: [12/N] [libcxx] Sanitize paths before creating symlinks on windows
Adrian McCarthy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91170: [15/N] [libcxx] Implement the canonical function for windows
Adrian McCarthy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91171: [16/N] [libcxx] Implement the permissions function for windows
Adrian McCarthy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91172: [17/N] [libcxx] Implement the read_symlink function for windows
Adrian McCarthy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91173: [18/N] [libcxx] Use the posix code for directory_entry::__do_refresh
Adrian McCarthy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91173: [18/N] [libcxx] Use the posix code for directory_entry::__do_refresh
Adrian McCarthy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91175: [19/N] [libcxx] Fix the fallback case in temp_directory_path for windows
Adrian McCarthy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91175: [19/N] [libcxx] Implement temp_directory_path using GetTempPath on windows
Adrian McCarthy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91177: [21/N] [libcxx] Implement is_absolute properly for windows
Adrian McCarthy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91178: [22/N] [libcxx] Implement append and operator/ properly for windows
Adrian McCarthy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91179: [23/N] [libcxx] Have lexically_normal return the path with preferred separators
Adrian McCarthy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91169: [14/N] [libcxx] Implement the current_path function for windows
Adrian McCarthy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91170: [15/N] [libcxx] Implement the canonical function for windows
Adrian McCarthy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91172: [17/N] [libcxx] Implement the read_symlink function for windows
Adrian McCarthy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93456: [libcxx] Avoid overflows in the windows __libcpp_steady_clock_now()
Adrian McCarthy via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93590: [libc++] Implemented make_unique_for_overwrite
Ahmad Beirkdar via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93590: [libc++] Implemented make_unique_for_overwrite
Ahmad Beirkdar via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93590: [libc++] Implemented make_unique_for_overwrite
Ahmad Beirkdar via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92790: [libc++][P0053R7] Add <syncstream> header and implement std::basic_syncbuf
Alex Brachet via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92790: [libc++][P0053R7] Add <syncstream> header and implement std::basic_syncbuf
Alex Brachet via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92790: [libc++][P0053R7] Add <syncstream> header and implement std::basic_syncbuf
Alex Brachet via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92790: [libc++][P0053R7] Add <syncstream> header and implement std::basic_syncbuf
Alex Brachet via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 0f81598 - [libc++] Add a 'is-lockfree-runtime-function' lit feature
Alex Richardson via libcxx-commits
- [libcxx-commits] [PATCH] D91911: [libc++] Add a 'is-lockfree-runtime-function' lit feature
Alexander Richardson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D88818: [libc++] Add missing XFAIL to tests that need __atomic_* libcalls
Alexander Richardson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D88818: [libc++] Add missing XFAIL to tests that need __atomic_* libcalls
Alexander Richardson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91911: [libc++] Add a 'is-lockfree-runtime-function' lit feature
Alexander Richardson via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D76636: [RFC] Added type trait to remove address space qualifier from type
Anastasia Stulova via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] c3e15b3 - [libc++] Support simply `std::iterator_traits` in the iterator_traits test.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 40950a4 - [libc++] ADL-proof <thread>, and eliminate `using namespace chrono`.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] d586f92 - [libc++] Consistently replace `std::` qualification with `_VSTD::` or nothing. NFCI.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] e181a6a - s/instantate/instantiate/ throughout. NFCI.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] d430330 - [libc++] Update and normalize the "all the headers" tests.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] c75c654 - [libc++] Slightly improve constexpr test coverage for std::includes.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 14098cf - [libc++] [P0202] constexpr set_union, set_difference, set_symmetric_difference, merge
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] b8bc4e1 - [libc++] Update the commented "synopsis" in <algorithm> to match current reality.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] c0428b3 - [libc++] ADL-proof <iterator>. `__convert_to_integral` is not a customization point.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 35c3b53 - [libc++] ADL-proof __libcpp_is_nothrow_constructible.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 1968804 - [libc++] Add _VSTD:: qualifications to ADL-proof <algorithm>.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 2130699 - [libc++] Mark my new <algorithm> test unsupported on clang-8.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] b12ea06 - [libc++] Include C++ headers, not C headers, in <charconv>.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 3696227 - [libc++] ADL-proof by adding _VSTD:: qualifications to memmove etc.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 1d7c39e - [libc++] s/Birdirectional/Bidirectional/g. NFCI.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] e9eb999 - [libc++] s/insertible/insertable/g. NFCI.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] ce9ac54 - [libc++] Remove __is_construct::__nat. NFCI.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] b6f1917 - [libc++] Fix some one-off typos in comments. NFCI.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 2664f5d - generate_header_tests.py: Sort the header files ASCIIbetically.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] be4c657 - [libc++] Consistently replace `::new(__p) T` with `::new ((void*)__p) T`. NFCI.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 3c8e31e - [libc++] ADL-proof <functional> by adding _VSTD:: qualification on calls.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 30f589c - [libc++] Constexpr-proof some machinery in not_fn.pass.cpp. NFCI.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] 7b00e9f - [libc++] [P1065] Constexpr invoke, reference_wrapper, mem_fn, not_fn, default_searcher.
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] dd756e3 - [libc++] Fix a test failure in 7b00e9fae3 (D93815).
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [libcxx] c0a2d3b - [libc++] Fix a test failure in 7b00e9fae3 (D93815).
Arthur O'Dwyer via libcxx-commits
- [libcxx-commits] [PATCH] D92239: [libc++] Support simply `std::iterator_traits` in the iterator_traits test.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92243: [libc++] ADL-proof <thread>, and eliminate `using namespace chrono`.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92250: [libc++] Consistently replace `std::` qualification with `_VSTD::` or nothing. NFCI.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92255: [libc++] [P0202] constexpr set_union, set_difference, set_symmetric_difference, merge
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92255: [libc++] [P0202] constexpr set_union, set_difference, set_symmetric_difference, merge
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92250: [libc++] Consistently replace `std::` qualification with `_VSTD::` or nothing. NFCI.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92525: [libc++] Update and normalize the "all the headers" tests.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92255: [libc++] [P0202] constexpr set_union, set_difference, set_symmetric_difference, merge
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92525: [libc++] Update and normalize the "all the headers" tests.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92525: [libc++] Update and normalize the "all the headers" tests.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92525: [libc++] Update and normalize the "all the headers" tests.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92525: [libc++] Update and normalize the "all the headers" tests.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92255: [libc++] [P0202] constexpr set_union, set_difference, set_symmetric_difference, merge
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92255: [libc++] [P0202] constexpr set_union, set_difference, set_symmetric_difference, merge
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92255: [libc++] [P0202] constexpr set_union, set_difference, set_symmetric_difference, merge
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92255: [libc++] [P0202] constexpr set_union, set_difference, set_symmetric_difference, merge
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92255: [libc++] [P0202] constexpr set_union, set_difference, set_symmetric_difference, merge
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92255: [libc++] [P0202] constexpr set_union, set_difference, set_symmetric_difference, merge
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92255: [libc++] [P0202] constexpr set_union, set_difference, set_symmetric_difference, merge
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92190: [libc++] fix std::sort(T**, T**)
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92725: [libc++] [LWG2993] reference_wrapper<T> conversion from U&&
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92725: [libc++] [LWG2993] reference_wrapper<T> conversion from U&&
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92725: [libc++] [LWG2993] reference_wrapper<T> conversion from U&&
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92725: [libc++] [LWG2993] reference_wrapper<T> conversion from U&&
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92776: [libc++] ADL-proof <algorithm> by adding _VSTD:: qualification on calls.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92776: [libc++] ADL-proof <algorithm> by adding _VSTD:: qualification on calls.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92814: [libc++] ADL-proof <iterator>. `__convert_to_integral` is not a customization point.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92814: [libc++] ADL-proof <iterator>. `__convert_to_integral` is not a customization point.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92776: [libc++] ADL-proof <algorithm> by adding _VSTD:: qualification on calls.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92875: [libc++] Include C++ headers, not C headers, in <charconv>
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92875: [libc++] Include C++ headers, not C headers, in <charconv>
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92776: [libc++] ADL-proof <algorithm> by adding _VSTD:: qualification on calls.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92884: [libc++] ADL-proof <functional> by adding _VSTD:: qualification on calls.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92884: [libc++] ADL-proof <functional> by adding _VSTD:: qualification on calls.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92776: [libc++] ADL-proof <algorithm> by adding _VSTD:: qualification on calls.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92725: [libc++] [LWG2993] reference_wrapper<T> conversion from U&&
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93061: [libc++] ADL-proof by adding _VSTD:: qualifications to memmove etc. NFCI
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93061: [libc++] ADL-proof by adding _VSTD:: qualifications to memmove etc. NFCI
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92725: [libc++] [LWG2993] reference_wrapper<T> conversion from U&&
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93061: [libc++] ADL-proof by adding _VSTD:: qualifications to memmove etc. NFCI
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92875: [libc++] Include C++ headers, not C headers, in <charconv>
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93061: [libc++] ADL-proof by adding _VSTD:: qualifications to memmove etc. NFCI
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92884: [libc++] ADL-proof <functional> by adding _VSTD:: qualification on calls.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93137: generate_header_tests.py: Sort the header files ASCIIbetically.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D89057: Add the C++17 <memory_resource> header (mono-patch)
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92884: [libc++] ADL-proof <functional> by adding _VSTD:: qualification on calls.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93137: generate_header_tests.py: Sort the header files ASCIIbetically.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93137: generate_header_tests.py: Sort the header files ASCIIbetically.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93153: [libc++] Consistently replace `::new(__p) T` with `::new ((void*)__p) T`. NFCI
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93137: generate_header_tests.py: Sort the header files ASCIIbetically.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92884: [libc++] ADL-proof <functional> by adding _VSTD:: qualification on calls.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93153: [libc++] Consistently replace `::new(__p) T` with `::new ((void*)__p) T`. NFCI
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92884: [libc++] ADL-proof <functional> by adding _VSTD:: qualification on calls.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93153: [libc++] Consistently replace `::new(__p) T` with `::new ((void*)__p) T`. NFCI
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93424: [libc++] ADL-proof vector<bool> by adding _VSTD:: qualification on calls.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93443: [libc++] [P0879] constexpr reverse, partition, *_permutation
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93443: [libc++] [P0879] constexpr reverse, partition, *_permutation
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93512: [libc++] [P0879] constexpr heap and partial_sort algorithms
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93557: [libc++] [P0879] constexpr std::nth_element, and rewrite its tests.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93562: [libc++] Add a missing `<_Compare>` template argument.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93562: [libc++] Add a missing `<_Compare>` template argument.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93661: [libc++] [P0879] constexpr std::sort, and add new tests for it
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93661: [libc++] [P0879] constexpr std::sort, and add new tests for it
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93661: [libc++] [P0879] constexpr std::sort, and add new tests for it
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93074: [libc++] Split allocator_traits and pointer_traits out of <memory>
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D89057: Add the C++17 <memory_resource> header (mono-patch)
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93074: [libc++] Split allocator_traits and pointer_traits out of <memory>
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93562: [libc++] Add a missing `<_Compare>` template argument.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93815: [libc++] [P1065] Constexpr invoke, reference_wrapper, mem_fn, not_fn.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93816: [libc++] Mark [P0475] "LWG2511: guaranteed copy elision for piecewise construction" as Complete. NFC.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93816: [libc++] Mark [P0475] "LWG2511: guaranteed copy elision for piecewise construction" as Complete. NFC.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93815: [libc++] [P1065] Constexpr invoke, reference_wrapper, mem_fn, not_fn.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93819: [libc++] Implement [P0769] "Add shift to algorithm" (shift_left, shift_right)
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93830: [libc++] Update generate_feature_test_macro_components.py to match SD-6
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93815: [libc++] [P1065] Constexpr invoke, reference_wrapper, mem_fn, not_fn.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93815: [libc++] [P1065] Constexpr invoke, reference_wrapper, mem_fn, not_fn.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93815: [libc++] [P1065] Constexpr invoke, reference_wrapper, mem_fn, not_fn.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93815: [libc++] [P1065] Constexpr invoke, reference_wrapper, mem_fn, not_fn.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93815: [libc++] [P1065] Constexpr invoke, reference_wrapper, mem_fn, not_fn.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93912: [libc++][P1679] add string contains
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93383: [libc++] Use c++20 instead of c++2a consistently.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93383: [libc++] Use c++20 instead of c++2a consistently.
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93830: [libc++] Update generate_feature_test_macro_components.py to match SD-6
Arthur O'Dwyer via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93316: [libc++] Fix extern C for __sanitizer_annotate_contiguous_container() (for gcc)
Azat Khuzhin via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93316: [libc++] Fix extern C for __sanitizer_annotate_contiguous_container() (for gcc)
Azat Khuzhin via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93316: [libc++] Fix extern C for __sanitizer_annotate_contiguous_container() (for gcc)
Azat Khuzhin via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93316: [libc++] Fix extern C for __sanitizer_annotate_contiguous_container() (for gcc)
Azat Khuzhin via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93316: [libc++] Fix extern C for __sanitizer_annotate_contiguous_container() (for gcc)
Azat Khuzhin via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92190: [libc++] fix std::sort(T**, T**)
Brett Gutstein via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D85005: [libunwind] Support DW_CFA_remember/restore_state without heap allocation.
Brian Cain via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D84045: [libcxx][lit] Add a new executor to collect test binaries
Bryce Adelstein Lelbach via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D90111: Partially implement C++20's P1020/P1973.
Chris Kennelly via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92571: [IR] Remove CastInst::isCastable since it is not used
Cullen Rhodes via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92571: [IR] Remove CastInst::isCastable since it is not used
Cullen Rhodes via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92571: [IR] Remove CastInst::isCastable since it is not used
Cullen Rhodes via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92571: [IR] Remove CastInst::isCastable since it is not used
Cullen Rhodes via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D88189: [libc++abi] Add an option to avoid demangling in terminate.
Dan Albert via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D90898: [libunwind] Unwind through aarch64/Linux sigreturn frame
Daniel Kiss via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D85005: [libunwind] Support DW_CFA_remember/restore_state without heap allocation.
Daniel Kiss via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92571: [IR] Remove CastInst::isCastable since it is not used
Duncan P. N. Exon Smith via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92571: [IR] Remove CastInst::isCastable since it is not used
Duncan P. N. Exon Smith via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92571: [IR] Remove CastInst::isCastable since it is not used
Duncan P. N. Exon Smith via Phabricator via libcxx-commits
- [libcxx-commits] [libcxxabi] ef74f0f - [libc++abi] Remove redundant null pointer check in operator delete
Fangrui Song via libcxx-commits
- [libcxx-commits] [PATCH] D93186: [libc++abi] Simplify __gxx_personality_v0
Fangrui Song via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93186: [libc++abi] Simplify __gxx_personality_v0
Fangrui Song via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93190: [libc++abi] Simplify scan_eh_tab
Fangrui Song via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93190: [libc++abi] Simplify scan_eh_tab
Fangrui Song via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93190: [libc++abi] Simplify scan_eh_tab
Fangrui Song via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93190: [libc++abi] Simplify scan_eh_tab
Fangrui Song via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93233: [libc++] Replaces std::sort by Bitset sorting algorithm.
Fangrui Song via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93339: [libc++abi] Remove redundant null pointer check in operator delete
Fangrui Song via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93339: [libc++abi] Remove redundant null pointer check in operator delete
Fangrui Song via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93473: [libc++/abi] Re-remove unnecessary null pointer checks from operator delete
Fangrui Song via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93186: [libc++abi] Simplify __gxx_personality_v0
Fangrui Song via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93190: [libc++abi] Simplify scan_eh_tab
Fangrui Song via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D58961: Remove `static` from declarations in support/musl/xlocale.h
Fangrui Song via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D58961: Remove `static` from declarations in support/musl/xlocale.h
Fangrui Song via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93071: [libc++] NFCI: Implement make_shared as allocate_shared with std::allocator
Glen Fernandes via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92190: [libc++] fix std::sort(T**, T**)
Howard Hinnant via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92190: [libc++] fix std::sort(T**, T**)
Howard Hinnant via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92110: [SystemZ][ZOS] Provide PATH_MAX macro for libcxx
Hubert Tong via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92110: [SystemZ][ZOS] Provide PATH_MAX macro for libcxx
Hubert Tong via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92110: [SystemZ][ZOS] Provide PATH_MAX macro for libcxx
Hubert Tong via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92110: [SystemZ][ZOS] Provide PATH_MAX macro for libcxx
Hubert Tong via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91311: Add new 'preferred_name' attribute.
James Y Knight via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93922: Mangle `__alignof__` differently than `alignof`.
James Y Knight via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D77433: PowerPCSPE: Stop libunwind from complaining about SPE registers
Justin Hibbits via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D85005: [libunwind] Support DW_CFA_remember/restore_state without heap allocation.
Kamil Rytarowski via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] c30d510 - [libc++] Optimize the number of assignments in std::exclusive_scan
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 2671fcc - [libc++] NFC: Remove unused macros in <__config>
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxxabi] d67e58f - [libc++abi] Don't try calling __libcpp_aligned_free when aligned allocation is disabled
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 4277add - [libc++] Install missing packages to cross-compile to 32 bits during CI
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 297c839 - [libc++] fix std::sort(T**, T**)
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 8726f94 - [libc++] Add a CI job to backdeploy to macOS 10.14
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] b526d87 - [libc++] Add std::hash<char8_t> specialization if char8_t is enabled
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 3e46b3a - [libc++] NFC: Indent feature-test macro script consistently
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] a65dc08 - [libc++] Implement missing feature-test macro __cpp_lib_shared_ptr_arrays
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 717b0da - [libc++] Run back-deployment CI on macOS 10.15 instead of 10.14
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 092e8a7 - [libc++] NFCI: Refactor __shared_ptr_emplace
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] ece3e5b - [libc++] NFCI: Implement make_shared as allocate_shared with std::allocator
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] f75bf71 - [libc++] Use TARGET_FILE instead of TARGET_SONAME_FILE when generating ABI lists
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 202df68 - [libc++] Install clang-format on CI nodes
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] d02eac0 - [libc++] Fix Docker image build after installing clang-format
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 7ad49ae - [libc++] Split allocator_traits and pointer_traits out of <memory>
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 19d57b5 - [libc++] Refactor allocate_shared to use an allocation guard
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 3b7280f - [libc++] NFCI: Return pointer instead of reference from __shared_ptr_emplace helper method
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] b3d1d1f - [libc++] Remove unnecessary static assertion in allocate_shared
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] a00290e - [libc++] Fix allocate_shared when used with an explicitly convertible allocator
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] f2966d1 - [libc++] Use consistent declaration for main() in test
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] d69fc66 - [libc++] Install git-clang-format on CI nodes.
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 46ae360 - [libc++] Fix CI Dockerfile
Louis Dionne via libcxx-commits
- [libcxx-commits] [libcxx] 6340f89 - [libc++] Fix extern C for __sanitizer_annotate_contiguous_container() (for gcc)
Louis Dionne via libcxx-commits
- [libcxx-commits] [PATCH] D91911: [libc++] Add a 'is-lockfree-runtime-function' lit feature
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D88818: [libc++] Add missing XFAIL to tests that need __atomic_* libcalls
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D88818: [libc++] Add missing XFAIL to tests that need __atomic_* libcalls
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92349: [libcxx] remove checks for __STDCPP_THREADS__ as it is defined by compiler
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92397: [libc++] Always define a key function for std::bad_function_call in the dylib
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D67273: [libc++] Remove unnecessary assignment in exclusive_scan
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D67273: [libc++] Remove unnecessary assignment in exclusive_scan
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92212: Make libcxx work according to Clang C++ Status if -fchar8_t is passed
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92212: Make libcxx work according to Clang C++ Status if -fchar8_t is passed
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92212: Make libcxx work according to Clang C++ Status if -fchar8_t is passed
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92212: Make libcxx work according to Clang C++ Status if -fchar8_t is passed
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92250: [libc++] Consistently replace `std::` qualification with `_VSTD::` or nothing. NFCI.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92239: [libc++] Support simply `std::iterator_traits` in the iterator_traits test.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92190: [libc++] fix std::sort(T**, T**)
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92243: [libc++] ADL-proof <thread>, and eliminate `using namespace chrono`.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D58735: Add slice_array operator= valarray overload
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91154: [libc++] Guard __cpp_lib_constexpr_dynamic_alloc with compiler support
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92214: [libc++] Implement format_error.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92300: [libc++] [docs] Update and move NOTES.txt to docs/Contributing.rst.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92240: [libc++] Consistently unparenthesize `numeric_limits<T>::max`. NFCI.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92229: [libc++] Update clang-format configuration
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92300: [libc++] [docs] Update and move NOTES.txt to docs/Contributing.rst.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91517: [libc++] [P0482] [C++20] Implement missing bits for codecvt and codecvt_byname.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91379: [libc++] Factor out common logic for calling aligned allocation
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91875: [SystemZ][ZOS] Fix the usage of pthread_t within libc++
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91133: [2/N] [libcxx] [test] Add a test for conversions between wchar_t, utf8, char16_t, char32_t and windows native narrow code pages
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91292: [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92379: [libcxx] Apply msvcrt specific exception for lgamma() to mingw configurations, too
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92306: [libc++] [docs] Add C++2b (to be C++23) status page.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91379: [libc++] Factor out common logic for calling aligned allocation
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92508: [libc++] Add a CI job to test libc++ when building for 32 bit
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92212: Make libcxx work according to Clang C++ Status if -fchar8_t is passed
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92525: [libc++] Update and normalize the "all the headers" tests.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92571: [IR] Remove CastInst::isCastable since it is not used
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92508: [libc++] Add a CI job to test libc++ when building for 32 bit
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92541: [libcxx] Don't generate cxx-abilist for some sets of targets
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92541: [libcxx] Don't generate cxx-abilist for some sets of targets
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91139: [7/N] [libcxx] Don't use __int128 for msvc targets
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D90222: [1/N] [libcxx] Implement c++2a char8_t input/output of std::filesystem::path
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D90222: [1/N] [libcxx] Implement c++2a char8_t input/output of std::filesystem::path
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D90222: [1/N] [libcxx] Implement c++2a char8_t input/output of std::filesystem::path
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92525: [libc++] Update and normalize the "all the headers" tests.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91311: Add new 'preferred_name' attribute.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92580: [libc++] Use -fmodules-validate-system-headers in the test suite
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92212: Make libcxx work according to Clang C++ Status if -fchar8_t is passed
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92325: Add std::hash<char8_t> specialization if char8_t is enabled
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92325: Add std::hash<char8_t> specialization if char8_t is enabled
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92325: Add std::hash<char8_t> specialization if char8_t is enabled
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92255: [libc++] [P0202] constexpr set_union, set_difference, set_symmetric_difference, merge
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D90222: [1/N] [libcxx] Implement c++2a char8_t input/output of std::filesystem::path
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91133: [2/N] [libcxx] [test] Add a test for conversions between wchar_t, utf8, char16_t, char32_t and windows native narrow code pages
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92397: [libc++] Always define a key function for std::bad_function_call in the dylib
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92325: Add std::hash<char8_t> specialization if char8_t is enabled
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91133: [2/N] [libcxx] [test] Add a test for conversions between wchar_t, utf8, char16_t, char32_t and windows native narrow code pages
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91133: [2/N] [libcxx] [test] Add a test for conversions between wchar_t, utf8, char16_t, char32_t and windows native narrow code pages
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92212: Make libcxx work according to Clang C++ Status if -fchar8_t is passed
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92571: [IR] Remove CastInst::isCastable since it is not used
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92571: [IR] Remove CastInst::isCastable since it is not used
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92255: [libc++] [P0202] constexpr set_union, set_difference, set_symmetric_difference, merge
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92659: [libc++] [LWG3374] Mark `to_address(const Ptr& p)` overload `constexpr`.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92656: [libc++] Add a script to automatize updating test for a new header.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92255: [libc++] [P0202] constexpr set_union, set_difference, set_symmetric_difference, merge
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92255: [libc++] [P0202] constexpr set_union, set_difference, set_symmetric_difference, merge
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92659: [libc++] [LWG3374] Mark `to_address(const Ptr& p)` overload `constexpr`.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92110: [SystemZ][ZOS] Provide PATH_MAX macro for libcxx
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92190: [libc++] fix std::sort(T**, T**)
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91875: [SystemZ][ZOS] Fix the usage of pthread_t within libc++
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92730: [libc++] [LWG3221] Add tests for wrapping operator+(year_month, months).
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92731: [libc++] [docs] Mark LWG3055 as complete. Use string_view instead of string in path::operator+=(ECharT).
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92776: [libc++] ADL-proof <algorithm> by adding _VSTD:: qualification on calls.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91379: [libc++] Factor out common logic for calling aligned allocation
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92794: [libc++] Add a CI job to backdeploy to macOS 10.14
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92769: [libc++] [P1164] [C++20] Make fs::create_directory() error if there is already a non-directory.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92794: [libc++] Add a CI job to backdeploy to macOS 10.14
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92794: [libc++] Add a CI job to backdeploy to macOS 10.14
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92814: [libc++] ADL-proof <iterator>. `__convert_to_integral` is not a customization point.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92730: [libc++] [LWG3221] Add tests for wrapping operator+(year_month, months).
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92190: [libc++] fix std::sort(T**, T**)
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92110: [SystemZ][ZOS] Provide PATH_MAX macro for libcxx
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91292: [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92856: [libc++] Use TARGET_FILE instead of TARGET_SONAME_FILE when generating ABI lists
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92856: [libc++] Use TARGET_FILE instead of TARGET_SONAME_FILE when generating ABI lists
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92856: [libc++] Use TARGET_FILE instead of TARGET_SONAME_FILE when generating ABI lists
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92580: [libc++] Use -fmodules-validate-system-headers in the test suite
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92776: [libc++] ADL-proof <algorithm> by adding _VSTD:: qualification on calls.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91292: [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92190: [libc++] fix std::sort(T**, T**)
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91292: [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92190: [libc++] fix std::sort(T**, T**)
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92856: [libc++] Use TARGET_FILE instead of TARGET_SONAME_FILE when generating ABI lists
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92325: Add std::hash<char8_t> specialization if char8_t is enabled
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D88868: [M680x0] Add CycleTimer implementation for M68K architecture
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92937: [libc++] Run back-deployment CI on macOS 10.15 instead of 10.14
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92769: [libc++] [P1164] [C++20] Make fs::create_directory() error if there is already a non-directory.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92937: [libc++] Run back-deployment CI on macOS 10.15 instead of 10.14
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92937: [libc++] Run back-deployment CI on macOS 10.15 instead of 10.14
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92656: [libc++] Add a script to automatize updating test for a new header.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92656: [libc++] Add a script to automatize updating test for a new header.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92769: [libc++] [P1164] [C++20] Make fs::create_directory() error if there is already a non-directory.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93025: [libc++] Remove invalid use of `#if _LIBCPP_STD_VER >= 11`, as `_LIBCPP_STD_VER` can never be less than 11.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93061: [libc++] ADL-proof by adding _VSTD:: qualifications to memmove etc. NFCI
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93071: [libc++] NFCI: Implement make_shared as allocate_shared with std::allocator
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93071: [libc++] NFCI: Implement make_shared as allocate_shared with std::allocator
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93071: [libc++] NFCI: Implement make_shared as allocate_shared with std::allocator
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93074: [libc++] Split allocator_traits and pointer_traits out of <memory>
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93071: [libc++] NFCI: Implement make_shared as allocate_shared with std::allocator
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93071: [libc++] NFCI: Implement make_shared as allocate_shared with std::allocator
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93074: [libc++] Split allocator_traits and pointer_traits out of <memory>
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92856: [libc++] Use TARGET_FILE instead of TARGET_SONAME_FILE when generating ABI lists
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92856: [libc++] Use TARGET_FILE instead of TARGET_SONAME_FILE when generating ABI lists
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93130: [libc++] Refactor allocate_shared to use an allocation guard
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93074: [libc++] Split allocator_traits and pointer_traits out of <memory>
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92884: [libc++] ADL-proof <functional> by adding _VSTD:: qualification on calls.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93074: [libc++] Split allocator_traits and pointer_traits out of <memory>
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D90968: Fix for the Bug 41784
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93026: [libc++] [P1164] Add tests for create_directories. NFC.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93153: [libc++] Consistently replace `::new(__p) T` with `::new ((void*)__p) T`. NFCI
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93153: [libc++] Consistently replace `::new(__p) T` with `::new ((void*)__p) T`. NFCI
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93233: [libc++] Replaces std::sort by Bitset sorting algorithm.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93074: [libc++] Split allocator_traits and pointer_traits out of <memory>
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93074: [libc++] Split allocator_traits and pointer_traits out of <memory>
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93074: [libc++] Split allocator_traits and pointer_traits out of <memory>
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93074: [libc++] Split allocator_traits and pointer_traits out of <memory>
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93130: [libc++] Refactor allocate_shared to use an allocation guard
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93130: [libc++] Refactor allocate_shared to use an allocation guard
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93130: [libc++] Refactor allocate_shared to use an allocation guard
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93246: [libc++] Remove unnecessary static assertion in allocate_shared
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93246: [libc++] Remove unnecessary static assertion in allocate_shared
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93246: [libc++] Remove unnecessary static assertion in allocate_shared
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91135: [3/N] [libcxx] Make filesystem::path::value_type wchar_t on windows
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91136: [4/N] [libcxx] Reorder the two u8path functions, to make the following diff more readable. NFC.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91137: [5/N] [libcxx] Convert paths to/from the right narrow code page for narrow strings on windows
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91137: [5/N] [libcxx] Convert paths to/from the right narrow code page for narrow strings on windows
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91140: [8/N] [libcxx] Fix the preexisting directory_iterator code for windows
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91201: [libc++] Call allocator_traits construct() and destroy() in allocate_shared
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91201: [libc++] LWG2070: Use Allocator construction for objects created with allocate_shared
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91201: [libc++] LWG2070: Use Allocator construction for objects created with allocate_shared
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91201: [libc++] LWG2070: Use Allocator construction for objects created with allocate_shared
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93130: [libc++] Refactor allocate_shared to use an allocation guard
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93130: [libc++] Refactor allocate_shared to use an allocation guard
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93316: [libc++] Fix extern C for __sanitizer_annotate_contiguous_container() (for gcc)
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93316: [libc++] Fix extern C for __sanitizer_annotate_contiguous_container() (for gcc)
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93283: [libcxx] Remove ifdefs in the message to static_assert. NFC.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93383: [libc++] Use c++20 instead of c++2a consistently.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93339: [libc++abi] Remove redundant null pointer check in operator delete
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93071: [libc++] NFCI: Implement make_shared as allocate_shared with std::allocator
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93316: [libc++] Fix extern C for __sanitizer_annotate_contiguous_container() (for gcc)
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93201: [libc++] Install git-clang-format on CI nodes.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93201: [libc++] Install git-clang-format on CI nodes.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93201: [libc++] Install git-clang-format on CI nodes.
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93473: [libc++/abi] Re-remove unnecessary null pointer checks from operator delete
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93473: [libc++/abi] Re-remove unnecessary null pointer checks from operator delete
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93316: [libc++] Fix extern C for __sanitizer_annotate_contiguous_container() (for gcc)
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91135: [3/N] [libcxx] Make filesystem::path::value_type wchar_t on windows
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91137: [5/N] [libcxx] Convert paths to/from the right narrow code page for narrow strings on windows
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91140: [8/N] [libcxx] Fix the preexisting directory_iterator code for windows
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91201: [libc++] LWG2070: Use Allocator construction for objects created with allocate_shared
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91201: [libc++] LWG2070: Use Allocator construction for objects created with allocate_shared
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91201: [libc++] LWG2070: Use Allocator construction for objects created with allocate_shared
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91201: [libc++] LWG2070: Use Allocator construction for objects created with allocate_shared
Louis Dionne via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 1c656e9 - [libc++] [docs] Update and move NOTES.txt to docs/Contributing.rst.
Marek Kurdej via libcxx-commits
- [libcxx-commits] [libcxx] a984dca - [libc++] [P0482] [C++20] Implement missing bits for codecvt and codecvt_byname.
Marek Kurdej via libcxx-commits
- [libcxx-commits] [libcxx] d82fb60 - [libc++] [docs] Mark P1424 as superseded by P1902.
Marek Kurdej via libcxx-commits
- [libcxx-commits] [libcxx] 28797e9 - [libc++] [docs] Mark LWG2296 as complete not only on clang.
Marek Kurdej via libcxx-commits
- [libcxx-commits] [libcxx] 590bbfe - [libc++] [docs] Add C++2b (to be C++23) status page.
Marek Kurdej via libcxx-commits
- [libcxx-commits] [libcxx] c36801e - [libc++] [docs] Add Version column to issues tables on status pages.
Marek Kurdej via libcxx-commits
- [libcxx-commits] [libcxx] b04a5e7 - [libc++] [test] Mark path.charconv.pass.cpp as requiring localization enabled.
Marek Kurdej via libcxx-commits
- [libcxx-commits] [libcxx] 5ad6ed5 - [libc++] [test] Disable parts of path.factory.pass.cpp as requiring localization enabled.
Marek Kurdej via libcxx-commits
- [libcxx-commits] [libcxx] f632673 - [libc++] [LWG3374] Mark `to_address(const Ptr& p)` overload `constexpr`.
Marek Kurdej via libcxx-commits
- [libcxx-commits] [libcxx] e2279c2 - [libc++] [docs] Mark P1865 as complete since 11.0 as it was implemented together with P1135. Fix synopses in <barrier> and <latch>.
Marek Kurdej via libcxx-commits
- [libcxx-commits] [libcxx] bf8683a - [libc++] [docs] Mark LWG3055 as complete. Use string_view instead of string in path::operator+=(ECharT).
Marek Kurdej via libcxx-commits
- [libcxx-commits] [libcxx] ba3adfa - [libc++] Mark LWG3200 as Nothing To Do. NFC.
Marek Kurdej via libcxx-commits
- [libcxx-commits] [libcxx] 877170f - [libc++] [LWG3221] Add tests for wrapping operator+(year_month, months).
Marek Kurdej via libcxx-commits
- [libcxx-commits] [libcxx] 6fd5a94 - [libc++] Add a script to automatize updating test for a new header.
Marek Kurdej via libcxx-commits
- [libcxx-commits] [libcxx] e4ed349 - [libc++] [P1164] [C++20] Make fs::create_directory() error if there is already a non-directory.
Marek Kurdej via libcxx-commits
- [libcxx-commits] [libcxx] da97d12 - [libc++] Remove invalid use of `#if _LIBCPP_STD_VER >= 11`, as `_LIBCPP_STD_VER` can never be less than 11.
Marek Kurdej via libcxx-commits
- [libcxx-commits] [libcxx] 59c72a7 - [libc++] [P1164] Add tests for create_directories. NFC.
Marek Kurdej via libcxx-commits
- [libcxx-commits] [libcxx] d1da346 - [libc++] Fix synopsis in string::ends_with test. NFC.
Marek Kurdej via libcxx-commits
- [libcxx-commits] [libcxx] 3f0b637 - [libc++] [docs] Mark contract-related papers as removed from C++20.
Marek Kurdej via libcxx-commits
- [libcxx-commits] [PATCH] D91292: [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91292: [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91292: [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91292: [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91292: [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91292: [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91292: [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92300: [libc++] [docs] Update and move NOTES.txt to docs/Contributing.rst.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91517: [libc++] [P0482] [C++20] Implement missing bits for codecvt and codecvt_byname.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91292: [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91292: [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91292: [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92229: [libc++] Update clang-format configuration
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92229: [libc++] Update clang-format configuration
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92229: [libc++] Update clang-format configuration
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91292: [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D90222: [1/N] [libcxx] Implement c++2a char8_t input/output of std::filesystem::path
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D90222: [1/N] [libcxx] Implement c++2a char8_t input/output of std::filesystem::path
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92214: [libc++] Implement format_error.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92306: [libc++] [docs] Add C++2b (to be C++23) status page.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92525: [libc++] Update and normalize the "all the headers" tests.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92214: [libc++] Implement format_error.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92656: [libc++] Add a script to automatize updating test for a new header.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92656: [libc++] Add a script to automatize updating test for a new header.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92659: [libc++] [LWG3374] Mark `to_address(const Ptr& p)` overload `constexpr`.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92659: [libc++] [LWG3374] Mark `to_address(const Ptr& p)` overload `constexpr`.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92659: [libc++] [LWG3374] Mark `to_address(const Ptr& p)` overload `constexpr`.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92656: [libc++] Add a script to automatize updating test for a new header.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92659: [libc++] [LWG3374] Mark `to_address(const Ptr& p)` overload `constexpr`.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92730: [libc++] [LWG3221] Add tests for wrapping operator+(year_month, months).
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92731: [libc++] [docs] Mark LWG3055 as complete. Use string_view instead of string in path::operator+=(char).
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92731: [libc++] [docs] Mark LWG3055 as complete. Use string_view instead of string in path::operator+=(ECharT).
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92730: [libc++] [LWG3221] Add tests for wrapping operator+(year_month, months).
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92730: [libc++] [LWG3221] Add tests for wrapping operator+(year_month, months).
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92730: [libc++] [LWG3221] Add tests for wrapping operator+(year_month, months).
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92769: [libc++] [P1164] [C++20] Make fs::create_directory() error if there is already a non-directory.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92769: [libc++] [P1164] [C++20] Make fs::create_directory() error if there is already a non-directory.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92769: [libc++] [P1164] [C++20] Make fs::create_directory() error if there is already a non-directory.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92731: [libc++] [docs] Mark LWG3055 as complete. Use string_view instead of string in path::operator+=(ECharT).
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92730: [libc++] [LWG3221] Add tests for wrapping operator+(year_month, months).
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92730: [libc++] [LWG3221] Add tests for wrapping operator+(year_month, months).
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92730: [libc++] [LWG3221] Add tests for wrapping operator+(year_month, months).
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92730: [libc++] [LWG3221] Add tests for wrapping operator+(year_month, months).
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92769: [libc++] [P1164] [C++20] Make fs::create_directory() error if there is already a non-directory.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92769: [libc++] [P1164] [C++20] Make fs::create_directory() error if there is already a non-directory.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92769: [libc++] [P1164] [C++20] Make fs::create_directory() error if there is already a non-directory.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92794: [libc++] Add a CI job to backdeploy to macOS 10.14
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92730: [libc++] [LWG3221] Add tests for wrapping operator+(year_month, months).
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92769: [libc++] [P1164] [C++20] Make fs::create_directory() error if there is already a non-directory.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92769: [libc++] [P1164] [C++20] Make fs::create_directory() error if there is already a non-directory.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92769: [libc++] [P1164] [C++20] Make fs::create_directory() error if there is already a non-directory.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91292: [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92769: [libc++] [P1164] [C++20] Make fs::create_directory() error if there is already a non-directory.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92937: [libc++] Run back-deployment CI on macOS 10.15 instead of 10.14
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92656: [libc++] Add a script to automatize updating test for a new header.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92656: [libc++] Add a script to automatize updating test for a new header.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92656: [libc++] Add a script to automatize updating test for a new header.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92769: [libc++] [P1164] [C++20] Make fs::create_directory() error if there is already a non-directory.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91135: [3/N] [libcxx] Make filesystem::path::value_type wchar_t on windows
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91136: [4/N] [libcxx] Reorder the two u8path functions, to make the following diff more readable. NFC.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91135: [3/N] [libcxx] Make filesystem::path::value_type wchar_t on windows
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91135: [3/N] [libcxx] Make filesystem::path::value_type wchar_t on windows
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91137: [5/N] [libcxx] Convert paths to/from the right narrow code page for narrow strings on windows
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91135: [3/N] [libcxx] Make filesystem::path::value_type wchar_t on windows
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91138: [6/N] [libcxx] Handle backslash as path separator on windows
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91137: [5/N] [libcxx] Convert paths to/from the right narrow code page for narrow strings on windows
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91141: [9/N] [libcxx] Implement the stat function family on top of native windows APIs
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92790: [libc++][P0053R7] Add <syncstream> header and implement std::basic_syncbuf
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92656: [libc++] Add a script to automatize updating test for a new header.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92769: [libc++] [P1164] [C++20] Make fs::create_directory() error if there is already a non-directory.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92769: [libc++] [P1164] [C++20] Make fs::create_directory() error if there is already a non-directory.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92790: [libc++][P0053R7] Add <syncstream> header and implement std::basic_syncbuf
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91292: [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91137: [5/N] [libcxx] Convert paths to/from the right narrow code page for narrow strings on windows
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92790: [libc++][P0053R7] Add <syncstream> header and implement std::basic_syncbuf
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91292: [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91292: [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92769: [libc++] [P1164] [C++20] Make fs::create_directory() error if there is already a non-directory.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93025: [libc++] Fix invalid use of `_LIBCPP_STD_VER >= 11`, as `_LIBCPP_STD_VER` can never be less than 11.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93026: [libc++] [P1164] Add tests for create_directories. NFC.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93025: [libc++] Fix invalid use of `_LIBCPP_STD_VER >= 11`, as `_LIBCPP_STD_VER` can never be less than 11.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93025: [libc++] Fix invalid use of `_LIBCPP_STD_VER >= 11`, as `_LIBCPP_STD_VER` can never be less than 11.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93025: [libc++] Remove invalid use of `#if _LIBCPP_STD_VER >= 11`, as `_LIBCPP_STD_VER` can never be less than 11.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93025: [libc++] Remove invalid use of `#if _LIBCPP_STD_VER >= 11`, as `_LIBCPP_STD_VER` can never be less than 11.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93025: [libc++] Remove invalid use of `#if _LIBCPP_STD_VER >= 11`, as `_LIBCPP_STD_VER` can never be less than 11.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93025: [libc++] Remove invalid use of `#if _LIBCPP_STD_VER >= 11`, as `_LIBCPP_STD_VER` can never be less than 11.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93061: [libc++] ADL-proof by adding _VSTD:: qualifications to memmove etc. NFCI
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D90968: Fix for the Bug 41784
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92790: [libc++][P0053R7] Add <syncstream> header and implement std::basic_syncbuf
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91140: [8/N] [libcxx] Fix the preexisting directory_iterator code for windows
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91140: [8/N] [libcxx] Fix the preexisting directory_iterator code for windows
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92725: [libc++] [LWG2993] reference_wrapper<T> conversion from U&&
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93025: [libc++] Remove invalid use of `#if _LIBCPP_STD_VER >= 11`, as `_LIBCPP_STD_VER` can never be less than 11.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93026: [libc++] [P1164] Add tests for create_directories. NFC.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92769: [libc++] [P1164] [C++20] Make fs::create_directory() error if there is already a non-directory.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92769: [libc++] [P1164] [C++20] Make fs::create_directory() error if there is already a non-directory.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92790: [libc++][P0053R7] Add <syncstream> header and implement std::basic_syncbuf
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93137: generate_header_tests.py: Sort the header files ASCIIbetically.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93166: [libc++][format] Add basic_format_parse_context.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93137: generate_header_tests.py: Sort the header files ASCIIbetically.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93153: [libc++] Consistently replace `::new(__p) T` with `::new ((void*)__p) T`. NFCI
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92229: [libc++] Update clang-format configuration
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93026: [libc++] [P1164] Add tests for create_directories. NFC.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93201: [libc++] Install git-clang-format on CI nodes.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93201: [libc++] Install git-clang-format on CI nodes.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92229: [libc++] Update clang-format configuration
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93201: [libc++] Install git-clang-format on CI nodes.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93026: [libc++] [P1164] Add tests for create_directories. NFC.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93026: [libc++] [P1164] Add tests for create_directories. NFC.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93026: [libc++] [P1164] Add tests for create_directories. NFC.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93166: [libc++][format] Add basic_format_parse_context.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93166: [libc++][format] Add basic_format_parse_context.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93166: [libc++][format] Add basic_format_parse_context.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92229: [libc++] Update clang-format configuration
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93166: [libc++][format] Add basic_format_parse_context.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93383: [libc++] Use c++20 instead of c++2a consistently.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93383: [libc++] Use c++20 instead of c++2a consistently.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93383: [libc++] Use c++20 instead of c++2a consistently.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93383: [libc++] Use c++20 instead of c++2a consistently.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93383: [libc++] Use c++20 instead of c++2a consistently.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93383: [libc++] Use c++20 instead of c++2a consistently.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93383: [libc++] Use c++20 instead of c++2a consistently.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93383: [libc++] Use c++20 instead of c++2a consistently.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93383: [libc++] Use c++20 instead of c++2a consistently.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93383: [libc++] Use c++20 instead of c++2a consistently.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92229: [libc++] Update clang-format configuration
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92229: [libc++] Update clang-format configuration
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92229: [libc++] Update clang-format configuration
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92229: [libc++] Update clang-format configuration
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92790: [libc++][P0053R7] Add <syncstream> header and implement std::basic_syncbuf
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93520: [libc++] [CI] Install Tip-of-Trunk clang.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93520: [libc++] [CI] Install Tip-of-Trunk clang.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93520: [libc++] [CI] Install Tip-of-Trunk clang.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91138: [6/N] [libcxx] Handle backslash as path separator on windows
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91181: [24/N] [libcxx] Make generic_*string return paths with forward slashes on windows
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91138: [6/N] [libcxx] Handle backslash as path separator on windows
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91181: [24/N] [libcxx] Make generic_*string return paths with forward slashes on windows
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92508: [libc++] Add a CI job to test libc++ when building for 32 bit
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93582: [libc++] Correctly quote source and target names in tests. NFC.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93582: [libc++] [libc++abi] Correctly quote source and target names in tests. NFC.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93590: [libc++] Implemented make_unique_for_overwrite
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93582: [libc++] [libc++abi] Correctly quote source and target names in tests. NFC.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93582: [libc++] [libc++abi] Correctly quote source and target names in tests. NFC.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93562: [libc++] Add a missing `<_Compare>` template argument.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93562: [libc++] Add a missing `<_Compare>` template argument.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93562: [libc++] Add a missing `<_Compare>` template argument.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93582: [libc++] [libc++abi] Correctly quote source and target names in tests. NFC.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93582: [libc++] [libc++abi] Correctly quote source and target names in tests. NFC.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93912: [libc++][P1679] add string contains
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93830: [libc++] Update generate_feature_test_macro_components.py to match SD-6
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93383: [libc++] Use c++20 instead of c++2a consistently.
Marek Kurdej via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] ce6269f - [NFC][libc++] Update C++20 issues status.
Mark de Wever via libcxx-commits
- [libcxx-commits] [libcxx] 5740f96 - [NFC][libc++] Fixes swapped comments.
Mark de Wever via libcxx-commits
- [libcxx-commits] [PATCH] D92214: [libc++] Implement format_error.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92214: [libc++] Implement format_error.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92306: [libc++] [docs] Add C++2b (to be C++23) status page.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92214: [libc++] Implement format_error.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92214: [libc++] Implement format_error.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92214: [libc++] Implement format_error.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92214: [libc++] Implement format_error.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D90999: [libc++] Implements ranges::enable_borrowed_range
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91004: [libc++] Implements concept destructible
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92725: [libc++] [LWG2993] reference_wrapper<T> conversion from U&&
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92725: [libc++] [LWG2993] reference_wrapper<T> conversion from U&&
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92730: [libc++] [LWG3221] Add tests for wrapping operator+(year_month, months).
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92730: [libc++] [LWG3221] Add tests for wrapping operator+(year_month, months).
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92214: [libc++] Implement format_error.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92214: [libc++] Implement format_error.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D90999: [libc++] Implements ranges::enable_borrowed_range
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91004: [libc++] Implements concept destructible
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93166: [libc++][format] Add basic_format_parse_context.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93166: [libc++][format] Add basic_format_parse_context.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93166: [libc++][format] Add basic_format_parse_context.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93166: [libc++][format] Add basic_format_parse_context.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92229: [libc++] Update clang-format configuration
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92229: [libc++] Update clang-format configuration
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93166: [libc++][format] Add basic_format_parse_context.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93283: [libcxx] Remove ifdefs in the message to static_assert. NFC.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D67086: Implement syncstream (p0053)
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93414: [libc++] Adds a make_string test helper function.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93414: [libc++] Adds a make_string test helper function.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93414: [libc++] Adds a make_string test helper function.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93414: [libc++] Adds a make_string test helper function.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93461: [libc++] Implements concept default_initializable.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93166: [libc++][format] Add basic_format_parse_context.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93593: [libc++][format] Add __format_arg_store.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93593: [libc++][format] Add __format_arg_store.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93582: [libc++] [libc++abi] Correctly quote source and target names in tests. NFC.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93582: [libc++] [libc++abi] Correctly quote source and target names in tests. NFC.
Mark de Wever via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92250: [libc++] Consistently replace `std::` qualification with `_VSTD::` or nothing. NFCI.
Marshall Clow via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92212: Make libcxx work according to Clang C++ Status if -fchar8_t is passed
Marshall Clow via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92325: Add std::hash<char8_t> specialization if char8_t is enabled
Marshall Clow via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92212: Make libcxx work according to Clang C++ Status if -fchar8_t is passed
Marshall Clow via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91133: [2/N] [libcxx] [test] Add a test for conversions between wchar_t, utf8, char16_t, char32_t and windows native narrow code pages
Marshall Clow via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92790: [libc++][P0053R7] Add <syncstream> header and implement std::basic_syncbuf
Marshall Clow via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93025: [libc++] Fix invalid use of `_LIBCPP_STD_VER >= 11`, as `_LIBCPP_STD_VER` can never be less than 11.
Marshall Clow via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93071: [libc++] NFCI: Implement make_shared as allocate_shared with std::allocator
Marshall Clow via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93071: [libc++] NFCI: Implement make_shared as allocate_shared with std::allocator
Marshall Clow via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93071: [libc++] NFCI: Implement make_shared as allocate_shared with std::allocator
Marshall Clow via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93233: [libc++] Replaces std::sort by Bitset sorting algorithm.
Marshall Clow via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D67086: Implement syncstream (p0053)
Marshall Clow via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93383: [libc++] Use c++20 instead of c++2a consistently.
Marshall Clow via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93383: [libc++] Use c++20 instead of c++2a consistently.
Marshall Clow via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93414: [libc++] Adds a make_string test helper function.
Marshall Clow via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93414: [libc++] Adds a make_string test helper function.
Marshall Clow via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93542: [SystemZ][ZOS] Provide CLOCK_MONOTONIC alternative
Marshall Clow via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93542: [SystemZ][ZOS] Provide CLOCK_MONOTONIC alternative
Marshall Clow via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 0d7bd72 - [libcxx] Apply msvcrt specific exception for lgamma() to mingw configurations, too
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] 6be11e3 - [libcxx] Implement c++2a char8_t input/output of std::filesystem::path
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] 0b71bf7 - [libcxx] [test] Add a test for conversions between wchar_t, utf8, char16_t, char32_t and windows native narrow code pages
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] 08a00c6 - [libcxx] Remove ifdefs in the message to static_assert. NFC.
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] e83e0ca - [libcxx] Make filesystem::path::value_type wchar_t on windows
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] 48c6500 - [libcxx] Reorder the two u8path functions, to make the following diff more readable. NFC.
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] de698ae - [libcxx] Convert paths to/from the right narrow code page for narrow strings on windows
Martin Storsjö via libcxx-commits
- [libcxx-commits] [libcxx] 1561807 - [libcxx] Fix the preexisting directory_iterator code for windows
Martin Storsjö via libcxx-commits
- [libcxx-commits] [PATCH] D90222: [1/N] [libcxx] Implement c++2a char8_t input/output of std::filesystem::path
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92379: [libcxx] Apply msvcrt specific exception for lgamma() to mingw configurations, too
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91135: [3/N] [libcxx] Make filesystem::path::value_type wchar_t on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91135: [3/N] [libcxx] Make filesystem::path::value_type wchar_t on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91133: [2/N] [libcxx] [test] Add a test for conversions between wchar_t, utf8, char16_t, char32_t and windows native narrow code pages
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91138: [6/N] [libcxx] Handle backslash as path separator on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91138: [6/N] [libcxx] Handle backslash as path separator on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91138: [6/N] [libcxx] Handle backslash as path separator on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91133: [2/N] [libcxx] [test] Add a test for conversions between wchar_t, utf8, char16_t, char32_t and windows native narrow code pages
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91133: [2/N] [libcxx] [test] Add a test for conversions between wchar_t, utf8, char16_t, char32_t and windows native narrow code pages
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92379: [libcxx] Apply msvcrt specific exception for lgamma() to mingw configurations, too
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D90222: [1/N] [libcxx] Implement c++2a char8_t input/output of std::filesystem::path
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D90222: [1/N] [libcxx] Implement c++2a char8_t input/output of std::filesystem::path
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91135: [3/N] [libcxx] Make filesystem::path::value_type wchar_t on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91176: [20/N] [libcxx] Implement parsing of root_name for paths on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91138: [6/N] [libcxx] Handle backslash as path separator on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91181: [24/N] [libcxx] Make generic_*string return paths with forward slashes on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91379: [libc++] Factor out common logic for calling aligned allocation
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D90222: [1/N] [libcxx] Implement c++2a char8_t input/output of std::filesystem::path
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D90222: [1/N] [libcxx] Implement c++2a char8_t input/output of std::filesystem::path
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91379: [libc++] Factor out common logic for calling aligned allocation
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91379: [libc++] Factor out common logic for calling aligned allocation
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91169: [14/N] [libcxx] Implement the current_path function for windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91139: [7/N] [libcxx] Don't use __int128 for msvc targets
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D90222: [1/N] [libcxx] Implement c++2a char8_t input/output of std::filesystem::path
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D90222: [1/N] [libcxx] Implement c++2a char8_t input/output of std::filesystem::path
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91133: [2/N] [libcxx] [test] Add a test for conversions between wchar_t, utf8, char16_t, char32_t and windows native narrow code pages
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91133: [2/N] [libcxx] [test] Add a test for conversions between wchar_t, utf8, char16_t, char32_t and windows native narrow code pages
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91133: [2/N] [libcxx] [test] Add a test for conversions between wchar_t, utf8, char16_t, char32_t and windows native narrow code pages
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91379: [libc++] Factor out common logic for calling aligned allocation
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D90222: [1/N] [libcxx] Implement c++2a char8_t input/output of std::filesystem::path
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91133: [2/N] [libcxx] [test] Add a test for conversions between wchar_t, utf8, char16_t, char32_t and windows native narrow code pages
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91170: [15/N] [libcxx] Implement the canonical function for windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91170: [15/N] [libcxx] Implement the canonical function for windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91171: [16/N] [libcxx] Implement the permissions function for windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91135: [3/N] [libcxx] Make filesystem::path::value_type wchar_t on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91139: [7/N] [libcxx] Don't use __int128 for msvc targets
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91413: [libcxx] Provide __int128_t builtins needed for filesystem on MSVC
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91172: [17/N] [libcxx] Implement the read_symlink function for windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91172: [17/N] [libcxx] Implement the read_symlink function for windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91171: [16/N] [libcxx] Implement the permissions function for windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91379: [libc++] Factor out common logic for calling aligned allocation
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91173: [18/N] [libcxx] Use the posix code for directory_entry::__do_refresh
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91175: [19/N] [libcxx] Implement temp_directory_path using GetTempPath on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91175: [19/N] [libcxx] Implement temp_directory_path using GetTempPath on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91135: [3/N] [libcxx] Make filesystem::path::value_type wchar_t on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91135: [3/N] [libcxx] Make filesystem::path::value_type wchar_t on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91135: [3/N] [libcxx] Make filesystem::path::value_type wchar_t on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91135: [3/N] [libcxx] Make filesystem::path::value_type wchar_t on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91135: [3/N] [libcxx] Make filesystem::path::value_type wchar_t on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91137: [5/N] [libcxx] Convert paths to/from the right narrow code page for narrow strings on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91137: [5/N] [libcxx] Convert paths to/from the right narrow code page for narrow strings on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91135: [3/N] [libcxx] Make filesystem::path::value_type wchar_t on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91135: [3/N] [libcxx] Make filesystem::path::value_type wchar_t on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91137: [5/N] [libcxx] Convert paths to/from the right narrow code page for narrow strings on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91138: [6/N] [libcxx] Handle backslash as path separator on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92769: [libc++] [P1164] [C++20] Make fs::create_directory() error if there is already a non-directory.
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91137: [5/N] [libcxx] Convert paths to/from the right narrow code page for narrow strings on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91138: [6/N] [libcxx] Handle backslash as path separator on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91176: [20/N] [libcxx] Implement parsing of root_name for paths on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92769: [libc++] [P1164] [C++20] Make fs::create_directory() error if there is already a non-directory.
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91136: [4/N] [libcxx] Reorder the two u8path functions, to make the following diff more readable. NFC.
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91136: [4/N] [libcxx] Reorder the two u8path functions, to make the following diff more readable. NFC.
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91140: [8/N] [libcxx] Fix the preexisting directory_iterator code for windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91140: [8/N] [libcxx] Fix the preexisting directory_iterator code for windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91140: [8/N] [libcxx] Fix the preexisting directory_iterator code for windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91140: [8/N] [libcxx] Fix the preexisting directory_iterator code for windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91177: [21/N] [libcxx] Implement is_absolute properly for windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92790: [libc++][P0053R7] Add <syncstream> header and implement std::basic_syncbuf
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91178: [22/N] [libcxx] Implement append and operator/ properly for windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91178: [22/N] [libcxx] Implement append and operator/ properly for windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93026: [libc++] [P1164] Add tests for create_directories. NFC.
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93026: [libc++] [P1164] Add tests for create_directories. NFC.
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91135: [3/N] [libcxx] Make filesystem::path::value_type wchar_t on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91137: [5/N] [libcxx] Convert paths to/from the right narrow code page for narrow strings on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93283: [libcxx] Remove ifdefs in the message to static_assert. NFC.
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91137: [5/N] [libcxx] Convert paths to/from the right narrow code page for narrow strings on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91138: [6/N] [libcxx] Handle backslash as path separator on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91140: [8/N] [libcxx] Fix the preexisting directory_iterator code for windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91140: [8/N] [libcxx] Fix the preexisting directory_iterator code for windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91140: [8/N] [libcxx] Fix the preexisting directory_iterator code for windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91137: [5/N] [libcxx] Convert paths to/from the right narrow code page for narrow strings on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91138: [6/N] [libcxx] Handle backslash as path separator on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91138: [6/N] [libcxx] Handle backslash as path separator on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93283: [libcxx] Remove ifdefs in the message to static_assert. NFC.
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93283: [libcxx] Remove ifdefs in the message to static_assert. NFC.
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93283: [libcxx] Remove ifdefs in the message to static_assert. NFC.
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91135: [3/N] [libcxx] Make filesystem::path::value_type wchar_t on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91135: [3/N] [libcxx] Make filesystem::path::value_type wchar_t on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91136: [4/N] [libcxx] Reorder the two u8path functions, to make the following diff more readable. NFC.
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91136: [4/N] [libcxx] Reorder the two u8path functions, to make the following diff more readable. NFC.
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91137: [5/N] [libcxx] Convert paths to/from the right narrow code page for narrow strings on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91137: [5/N] [libcxx] Convert paths to/from the right narrow code page for narrow strings on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91138: [6/N] [libcxx] Handle backslash as path separator on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91138: [6/N] [libcxx] Handle backslash as path separator on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91140: [8/N] [libcxx] Fix the preexisting directory_iterator code for windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91140: [8/N] [libcxx] Fix the preexisting directory_iterator code for windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93456: [libcxx] Avoid overflows in the windows __libcpp_steady_clock_now()
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91135: [3/N] [libcxx] Make filesystem::path::value_type wchar_t on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91136: [4/N] [libcxx] Reorder the two u8path functions, to make the following diff more readable. NFC.
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91137: [5/N] [libcxx] Convert paths to/from the right narrow code page for narrow strings on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91140: [8/N] [libcxx] Fix the preexisting directory_iterator code for windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91141: [9/N] [libcxx] Implement the stat function family on top of native windows APIs
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91138: [6/N] [libcxx] Handle backslash as path separator on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91141: [9/N] [libcxx] Implement the stat function family on top of native windows APIs
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91142: [10/N] [libcxx] Implement _FilesystemClock::now() and __last_write_time for windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91143: [11/N] [libcxx] Hook up a number of operation functions to their windows counterparts
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91171: [16/N] [libcxx] Implement the permissions function for windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91176: [20/N] [libcxx] Implement parsing of root_name for paths on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91178: [22/N] [libcxx] Implement append and operator/ properly for windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91181: [24/N] [libcxx] Make generic_*string return paths with forward slashes on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91138: [6/N] [libcxx] Handle backslash as path separator on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91181: [24/N] [libcxx] Make generic_*string return paths with forward slashes on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91181: [24/N] [libcxx] Make generic_*string return paths with forward slashes on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91181: [24/N] [libcxx] Make generic_*string return paths with forward slashes on windows
Martin Storsjö via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92044: Implement P0655R1 visit<R>: Explicit Return Type for visit
Michael Park via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92044: Implement P0655R1 visit<R>: Explicit Return Type for visit
Michael Park via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92044: Implement P0655R1 visit<R>: Explicit Return Type for visit
Michael Park via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93074: [libc++] Split allocator_traits and pointer_traits out of <memory>
Michael Schellenberger Costa via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93383: [libc++] Use c++20 instead of c++2a consistently.
Michael Schellenberger Costa via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D89057: Add the C++17 <memory_resource> header (mono-patch)
Michał Dominiak via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93941: [libcxx] Mark a test as unsupported for C++03
Mikhail Maltsev via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D88868: [M680x0] Add CycleTimer implementation for M68K architecture
Min-Yih Hsu via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D88868: [M680x0] Add CycleTimer implementation for M68K architecture
Min-Yih Hsu via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D88868: [M680x0] Add CycleTimer implementation for M68K architecture
Min-Yih Hsu via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93233: [TableGen] Replaces std::sort by Bitset sorting algorithm.
MinJae Hwang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93233: [TableGen] Replaces std::sort by Bitset sorting algorithm.
MinJae Hwang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93233: [libc++] Replaces std::sort by Bitset sorting algorithm.
MinJae Hwang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93233: [libc++] Replaces std::sort by Bitset sorting algorithm.
MinJae Hwang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93233: [libc++] Replaces std::sort by Bitset sorting algorithm.
MinJae Hwang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93233: [libc++] Replaces std::sort by Bitset sorting algorithm.
MinJae Hwang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93233: [libc++] Replaces std::sort by Bitset sorting algorithm.
MinJae Hwang via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93233: [libc++] Replaces std::sort by Bitset sorting algorithm.
Morwenn via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93233: [libc++] Replaces std::sort by Bitset sorting algorithm.
Morwenn via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92541: [libcxx] Don't generate cxx-abilist for some sets of targets
Nathan Lanza via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92856: [libc++] Use TARGET_FILE instead of TARGET_SONAME_FILE when generating ABI lists
Nathan Lanza via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92856: [libc++] Use TARGET_FILE instead of TARGET_SONAME_FILE when generating ABI lists
Nathan Lanza via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93025: [libc++] Remove invalid use of `#if _LIBCPP_STD_VER >= 11`, as `_LIBCPP_STD_VER` can never be less than 11.
Olivier Giroux via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D75960: [libc++] Implement C++20's P0476r2: std::bit_cast
Paweł Bylica via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91139: [7/N] [libcxx] Don't use __int128 for msvc targets
Reid Kleckner via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 98f76ad - Add new 'preferred_name' attribute.
Richard Smith via libcxx-commits
- [libcxx-commits] [libcxx] a134477 - Revert "Add new 'preferred_name' attribute."
Richard Smith via libcxx-commits
- [libcxx-commits] [libcxx] 2a2c228 - Add new 'preferred_name' attribute.
Richard Smith via libcxx-commits
- [libcxx-commits] [libcxx] 7de9c61 - Fix test expectation to cope with custom version namespaces.
Richard Smith via libcxx-commits
- [libcxx-commits] [PATCH] D91311: Add new 'preferred_name' attribute.
Richard Smith - zygoloid via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91311: Add new 'preferred_name' attribute.
Richard Smith - zygoloid via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91311: Add new 'preferred_name' attribute.
Richard Smith - zygoloid via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D88868: [M680x0] Add CycleTimer implementation for M68K architecture
Roman Lebedev via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93233: [libc++] Replaces std::sort by Bitset sorting algorithm.
Roman Lebedev via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93233: [libc++] Replaces std::sort by Bitset sorting algorithm.
Roman Lebedev via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92044: Implement P0655R1 visit<R>: Explicit Return Type for visit
Ruslan Arutyunyan via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92044: Implement P0655R1 visit<R>: Explicit Return Type for visit
Ruslan Arutyunyan via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D90968: Fix for the Bug 41784
Ruslan Arutyunyan via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D90968: Fix for the Bug 41784
Ruslan Arutyunyan via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92044: Implement P0655R1 visit<R>: Explicit Return Type for visit
Ruslan Arutyunyan via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92044: Implement P0655R1 visit<R>: Explicit Return Type for visit
Ruslan Arutyunyan via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D90968: Fix for the Bug 41784
Ruslan Arutyunyan via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D90898: [libunwind] Unwind through aarch64/Linux sigreturn frame
Ryan Prichard via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D90898: [libunwind] Unwind through aarch64/Linux sigreturn frame
Ryan Prichard via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93003: [libunwind] Fix ELF/Mach-O visibility for unw_getcontext
Ryan Prichard via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93003: [libunwind] Fix ELF/Mach-O visibility for unw_getcontext
Ryan Prichard via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93003: [libunwind] LIBUNWIND_HERMETIC_STATIC_LIBRARY fixes
Ryan Prichard via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93003: [libunwind] LIBUNWIND_HERMETIC_STATIC_LIBRARY fixes
Ryan Prichard via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93003: [libunwind] LIBUNWIND_HERMETIC_STATIC_LIBRARY fixes
Ryan Prichard via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D88868: [M680x0] Add CycleTimer implementation for M68K architecture
Simon Pilgrim via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D88868: [M680x0] Add CycleTimer implementation for M68K architecture
Simon Pilgrim via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93130: [libc++] Refactor allocate_shared to use an allocation guard
Sterling Augustine via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93130: [libc++] Refactor allocate_shared to use an allocation guard
Sterling Augustine via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93074: [libc++] Split allocator_traits and pointer_traits out of <memory>
Thorsten via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93074: [libc++] Split allocator_traits and pointer_traits out of <memory>
Thorsten via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91292: [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library.
Tim Song via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91292: [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library.
Tim Song via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D90845: [libunwind] Create CREDITS.TXT file
Victor Campos via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93912: [libc++][P1679] add string contains
Wim Leflere via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93912: [libc++][P1679] add string contains
Wim Leflere via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93912: [libc++][P1679] add string contains
Wim Leflere via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93912: [libc++][P1679] add string contains
Wim Leflere via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92325: Add std::hash<char8_t> specialization if char8_t is enabled
Yuriy Chernyshov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92212: Make libcxx work according to Clang C++ Status if -fchar8_t is passed
Yuriy Chernyshov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92325: Add std::hash<char8_t> specialization if char8_t is enabled
Yuriy Chernyshov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92212: Make libcxx work according to Clang C++ Status if -fchar8_t is passed
Yuriy Chernyshov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92325: Add std::hash<char8_t> specialization if char8_t is enabled
Yuriy Chernyshov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92212: Make libcxx work according to Clang C++ Status if -fchar8_t is passed
Yuriy Chernyshov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92212: Make libcxx work according to Clang C++ Status if -fchar8_t is passed
Yuriy Chernyshov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92212: Make libcxx work according to Clang C++ Status if -fchar8_t is passed
Yuriy Chernyshov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92212: Make libcxx work according to Clang C++ Status if -fchar8_t is passed
Yuriy Chernyshov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92325: Add std::hash<char8_t> specialization if char8_t is enabled
Yuriy Chernyshov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92325: Add std::hash<char8_t> specialization if char8_t is enabled
Yuriy Chernyshov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92212: Make libcxx work according to Clang C++ Status if -fchar8_t is passed
Yuriy Chernyshov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92325: Add std::hash<char8_t> specialization if char8_t is enabled
Yuriy Chernyshov via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92325: Add std::hash<char8_t> specialization if char8_t is enabled
Yuriy Chernyshov via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] e6c89a4 - [SystemZ][ZOS] Fix the usage of pthread_t within libc++
Zbigniew Sarbinowski via libcxx-commits
- [libcxx-commits] [PATCH] D91875: [SystemZ][ZOS] Fix the usage of pthread_t within libc++
Zbigniew Sarbinowski via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92110: [SystemZ][ZOS] Provide PATH_MAX macro for libcxx
Zbigniew Sarbinowski via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91875: [SystemZ][ZOS] Fix the usage of pthread_t within libc++
Zbigniew Sarbinowski via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91875: [SystemZ][ZOS] Fix the usage of pthread_t within libc++
Zbigniew Sarbinowski via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92110: [SystemZ][ZOS] Provide PATH_MAX macro for libcxx
Zbigniew Sarbinowski via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92110: [SystemZ][ZOS] Provide PATH_MAX macro for libcxx
Zbigniew Sarbinowski via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92110: [SystemZ][ZOS] Provide PATH_MAX macro for libcxx
Zbigniew Sarbinowski via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91875: [SystemZ][ZOS] Fix the usage of pthread_t within libc++
Zbigniew Sarbinowski via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92110: [SystemZ][ZOS] Provide PATH_MAX macro for libcxx
Zbigniew Sarbinowski via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92110: [SystemZ][ZOS] Provide PATH_MAX macro for libcxx
Zbigniew Sarbinowski via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92110: [SystemZ][ZOS] Provide PATH_MAX macro for libcxx
Zbigniew Sarbinowski via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93542: [SystemZ][ZOS] Provide CLOCK_MONOTONIC alternative
Zbigniew Sarbinowski via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93542: [SystemZ][ZOS] Provide CLOCK_MONOTONIC alternative
Zbigniew Sarbinowski via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92349: [libcxx] remove checks for __STDCPP_THREADS__ as it is defined by compiler
Zequan Wu via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92875: [libc++] Include C++ headers, not C headers, in <charconv>
Zhihao Yuan via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D58735: Add slice_array operator= valarray overload
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92255: [libc++] [P0202] constexpr set_union, set_difference, set_symmetric_difference, merge
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92255: [libc++] [P0202] constexpr set_union, set_difference, set_symmetric_difference, merge
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92255: [libc++] [P0202] constexpr set_union, set_difference, set_symmetric_difference, merge
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92255: [libc++] [P0202] constexpr set_union, set_difference, set_symmetric_difference, merge
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D75960: [libc++] Implement C++20's P0476r2: std::bit_cast
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93071: [libc++] NFCI: Implement make_shared as allocate_shared with std::allocator
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D92790: [libc++][P0053R7] Add <syncstream> header and implement std::basic_syncbuf
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93153: [libc++] Consistently replace `::new(__p) T` with `::new ((void*)__p) T`. NFCI
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93153: [libc++] Consistently replace `::new(__p) T` with `::new ((void*)__p) T`. NFCI
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93153: [libc++] Consistently replace `::new(__p) T` with `::new ((void*)__p) T`. NFCI
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91201: [libc++] LWG2070: Use Allocator construction for objects created with allocate_shared
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91201: [libc++] LWG2070: Use Allocator construction for objects created with allocate_shared
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91201: [libc++] LWG2070: Use Allocator construction for objects created with allocate_shared
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91201: [libc++] LWG2070: Use Allocator construction for objects created with allocate_shared
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D62760: allocate_shared should call allocator_traits::construct
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D62641: Support arrays in make_shared and allocate_shared (P0674R1)
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D62641: Support arrays in make_shared and allocate_shared (P0674R1)
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D62641: Support arrays in make_shared and allocate_shared (P0674R1)
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D62641: Support arrays in make_shared and allocate_shared (P0674R1)
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D62641: Support arrays in make_shared and allocate_shared (P0674R1)
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D62641: Support arrays in make_shared and allocate_shared (P0674R1)
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D93815: [libc++] [P1065] Constexpr invoke, reference_wrapper, mem_fn, not_fn.
Zoe Carver via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91379: [libc++] Factor out common logic for calling aligned allocation
dmajor via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91379: [libc++] Factor out common logic for calling aligned allocation
dmajor via Phabricator via libcxx-commits
- [libcxx-commits] [PATCH] D91379: [libc++] Factor out common logic for calling aligned allocation
dmajor via Phabricator via libcxx-commits
- [libcxx-commits] [libcxx] 644f68e - [libc++] Add slice_array operator= valarray overload.
via libcxx-commits
Last message date:
Thu Dec 31 11:54:55 PST 2020
Archived on: Thu Dec 31 11:58:39 PST 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).