summaryrefslogtreecommitdiffstats
path: root/contrib/libs/cxxsupp/libcxx/src/future.cpp
Commit message (Collapse)AuthorAgeFilesLines
* libc++: Run clang-format from upstream and update to ↵mikhnenko2024-12-181-194/+125
| | | | | | 9783f28cbb155e4a8d49c12e1c60ce14dcfaf0c7 commit_hash:ca4954fe054e5a7190ad11ab71bfc7ca0965bca2
* Update libcxx to 18 Dec 3b0705827dbe711788c6b6bec3afa94205db1ce8mikhnenko2024-12-051-6/+0
| | | | commit_hash:875d8582c26b8bf016af25e00ad77d9bbf081948
* Update libcxx to 10 Oct 2023 dc129d6f715cf83a2072fc8de8b4e4c70bca6935mikhnenko2024-03-271-5/+8
| | | | 97ce40d276e44357a49b7a945af841896126dca8
* Update libcxx to llvmorg-17.0.6hiddenpath2024-02-211-2/+2
| | | | | Update libcxx to llvmorg-17.0.6 c871ef572c71b4fef22d4a9e65bcebc57e625aea
* Update libc++ to 34313583 (20 Feb 2022).halyavin2022-07-211-3/+3
| | | | | | | | | | | | | | | | | | | | Notable changes: * replace _LIBCPP_INLINE_VISIBILITY with _LIBCPP_HIDE_FROM_ABI in __filesystem/operations.h * implement sortable and mergeable concepts * replace __uncvref with __uncvref_t * implement consistent stateful allocator behavior in std::basic_string::operator+ * remove some _LIBCPP_CXX03_LANG ifdef's * move _LIBCPP_ASSERT related code to a separate file * enable std::hash<Enum> in C++11 mode * make algorithm includes more granular * implement range functionality for std::istream_iterator * add debug check in basic_string::insert * replace "" with <> in includes in src/ files for consistency with include/ * add push/pop macros defines in src/ files for consistency with include/ * add availability annotations to optional operations * remove conditional noexcept from view_interface --- this is allowed by the standard * replace _LIBCPP_SAFE_STATIC with _LIBCPP_CONSTINIT * guard most of std::ranges under _LIBCPP_HAS_NO_INCOMPLETE_RANGES * remove priority pragma for AIX from locale.cpp because it is ignored anyway
* Update libc++ to a7c2a628 (15 Feb 2022).Andrey Khalyavin2022-07-051-12/+4
| | | | | | | | | | | | Notable changes: * macros for disabling and enabling compile warnings * replace _VSTD with std in __ranges * add stdatomic.h * implement unreachable() * implement ranges::rbegin, rend, crbegin and crend * remove experimental/filesystem header ref:3104f711bf2401dd8b882290fa4fa01f71924406
* intermediate changesarcadia-devtools2022-03-011-1/+1
| | | | ref:ca7f4ea59c35451f4846b211a4122df6ab12b4df
* Restoring authorship annotation for Andrey Khalyavin <[email protected]>. ↵Andrey Khalyavin2022-02-101-263/+263
| | | | Commit 2 of 2.
* Restoring authorship annotation for Andrey Khalyavin <[email protected]>. ↵Andrey Khalyavin2022-02-101-263/+263
| | | | Commit 1 of 2.
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.danlark2022-02-101-14/+14
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.danlark2022-02-101-14/+14
|
* intermediate changesDevtools Arcadia2022-02-071-0/+277
ref:cde9a383711a11544ce7e107a78147fb96cc4029