summaryrefslogtreecommitdiffstats
path: root/contrib/libs/cxxsupp/libcxx/src/filesystem/filesystem_common.h
Commit message (Collapse)AuthorAgeFilesLines
* Update libc++ to revision ab0554b2 (31 Jan 2022).Andrey Khalyavin2022-05-261-3/+79
| | | | | | | | | | | | | | | | | | | | | | | Notable changes: * allow using thread safety annotation in MinGW mode * implement compare_{strong,weak,partial}_fallback * omit atomic_{,un}signed_lock_free on platforms that doesn't support lock free atomics * set enable_borrowed_range template variable for ref_view and empty_view * fix bug in reverse_iterator::operator= * move some function from directory_iterator.cpp to a header so that they can be reused * fix bug in ranges::advance when try to advance by 0 * fix missing constraint which affects common_iterator for output iterators * correctly handle move-only iterators in move_iterator * make base() method in counted_iterator and transform_view::iterator noexcept * remove C++03 workarounds in reference_wrapper, since clang supports necessary features in C++03 mode * simplify convertible_to concept implementation * fix issue with __convertible_to_non_slicing rejecting correct case * remove excessive wrapping in std::ref and std::cref * fix std::seed_seq constructors * remove std::basic_string base class when using ABI v2 * std::basic_string::reserve now never shrinks in all C++ modes ref:b62ec6bac0283b075dd2348bad7e8a271155b378
* Update libc++ to 5726e559 (14 Jan 2022).Andrey Khalyavin2022-04-171-0/+1
| | | | | | | Notable changes: * chrono modularization ref:42040cfb4887a3eaac1dd7bc783623c820734637
* intermediate changesarcadia-devtools2022-03-301-0/+1
| | | | ref:6e865ff0ae14a24901c8add989f674d8e88acf17
* intermediate changesarcadia-devtools2022-03-171-5/+5
| | | | ref:b701e8676af251d91697287754da22505ad43d4e
* Support std::filesystem::path in Arcadia streamsthegeorg2022-03-031-0/+10
| | | | ref:11bbdd83544b9579747dd12d51395840bda86faf
* Restoring authorship annotation for Andrey Khalyavin <[email protected]>. ↵Andrey Khalyavin2022-02-101-521/+521
| | | | Commit 2 of 2.
* Restoring authorship annotation for Andrey Khalyavin <[email protected]>. ↵Andrey Khalyavin2022-02-101-521/+521
| | | | Commit 1 of 2.
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.danlark2022-02-101-9/+9
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.danlark2022-02-101-9/+9
|
* Restoring authorship annotation for Mikhail Borisov ↵Mikhail Borisov2022-02-101-5/+5
| | | | <[email protected]>. Commit 2 of 2.
* Restoring authorship annotation for Mikhail Borisov ↵Mikhail Borisov2022-02-101-5/+5
| | | | <[email protected]>. Commit 1 of 2.
* intermediate changesDevtools Arcadia2022-02-071-0/+535
ref:cde9a383711a11544ce7e107a78147fb96cc4029