summaryrefslogtreecommitdiffstats
path: root/contrib/libs/cxxsupp/libcxx/src/charconv.cpp
Commit message (Collapse)AuthorAgeFilesLines
* libc++: Run clang-format from upstream and update to ↵mikhnenko2024-12-181-21/+12
| | | | | | 9783f28cbb155e4a8d49c12e1c60ce14dcfaf0c7 commit_hash:ca4954fe054e5a7190ad11ab71bfc7ca0965bca2
* Update libcxx to llvmorg-17.0.6hiddenpath2024-02-211-2/+2
| | | | | Update libcxx to llvmorg-17.0.6 c871ef572c71b4fef22d4a9e65bcebc57e625aea
* feat contrib: aiogram 3armenqa2024-01-191-2/+2
| | | | Relates: https://st.yandex-team.ru/, https://st.yandex-team.ru/
* Upd libc++ to 01 July 2022 da1609ad73540978f66111e96ea500b97ca9b39amikhnenko2023-11-151-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ``` [libc++] Improve the formatting of static_assert messages [libc++] Remove dead code and unneeded C++03 specializations from type_traits [libc++] Implement P0618R0 (Deprecating <codecvt>) [libc++] Disentangle _If, _Or and _And Uglify __support/xlocale [libc++][format] Improve pointer formatters. [libc++][format] Improve integral formatters. [libc++] Fix signature of main() in tests [libc++][ranges] Finish LWG issues directly related to the One Ranges Proposal. [libc++] Re-add transitive includes that had been removed since LLVM 14 [libc++] Add a few missing min/max macro push/pop [libc++] Remove dummy command in Dockerfile [libc++] Use bounded iterators in std::span when the debug mode is enabled [libc++] Improve Lit's buildhost=XXXX feature on a few platforms [libc++] Simplify type_traits and use more builtins [libc++] P2321R2 section [tuple.tuple]. Adding C++23 constructors, assignment operators and swaps to `tuple` [libc++][AIX] Make basic_string layout compatible with earlier version [libcxx][test] Suppress complex<int> warnings when testing MSVC [libc++] Add a test to pin down the set of transitive public includes [libc++][format] Copy code to new location. [libc++] Implement ranges::move{, _backward} [libc++] Implement P0154R1 (Hardware inference size) [libc++] Simplify the visibility attributes [libc++] Clarify std::function release note [libc++] Reduces std::to_chars instantiations. [libc++] Fixesbuild. [libc++] fix views::all hard error on lvalue move only views instead of SFINAE [libc++] Complete the implementation of N4190 [libc++] Remove std::function in C++03 [libc++][format] Improve string formatters [libc++] Pass -fno-modules to clang-tidy instead of disabling it for the modules build [libc++][clang-tidy] Enable bugprone-use-after-move and explicitly list all used checks [libc++] Improve charconv base10 algorithm. [libc++][format] Improves the handle test. [libc++] Implement P0174R2 (Deprecating Vestigial Library Parts in C++17) ```
* Upd libc++ to 14 Jun 2022 1cf4113952ae3e4cc75decdf6feb3ce5dd8ca4a1mikhnenko2023-11-021-118/+8
|
* Update libc++ to 34313583 (20 Feb 2022).halyavin2022-07-211-1/+1
| | | | | | | | | | | | | | | | | | | | 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
* intermediate changesarcadia-devtools2022-03-231-17/+53
| | | | ref:e2259743aaaa198850a5184b92813fca8eb3a49b
* intermediate changesarcadia-devtools2022-03-011-1/+1
| | | | ref:ca7f4ea59c35451f4846b211a4122df6ab12b4df
* Restoring authorship annotation for Andrey Khalyavin <[email protected]>. ↵Andrey Khalyavin2022-02-101-53/+53
| | | | Commit 2 of 2.
* Restoring authorship annotation for Andrey Khalyavin <[email protected]>. ↵Andrey Khalyavin2022-02-101-53/+53
| | | | Commit 1 of 2.
* Restoring authorship annotation for <[email protected]>. Commit 2 of 2.danlark2022-02-101-109/+109
|
* Restoring authorship annotation for <[email protected]>. Commit 1 of 2.danlark2022-02-101-109/+109
|
* intermediate changesDevtools Arcadia2022-02-071-0/+160
ref:cde9a383711a11544ce7e107a78147fb96cc4029