summaryrefslogtreecommitdiff
path: root/libcxx/include/locale
AgeCommit message (Expand)Author
2025-07-05[libc++] Granularize <locale> (#146650)Nikolas Klauser
2025-05-28Revert "[libc++] Introduce ABI sensitive areas to avoid requiring _LIBCPP_HID...James Y Knight
2025-05-18[libc++] Introduce ABI sensitive areas to avoid requiring _LIBCPP_HIDE_FROM_A...Nikolas Klauser
2025-05-12[libc++] Fix use of std::errc() for C++ < 11 (#138522)Stephan Bergmann
2025-04-19[libc++] Backport segmented iterator optimization for std::for_each to C++11 ...Peng Liu
2025-04-11Reapply "[libc++] Optimize num_put integral functions" (#131613) (#133572)Nikolas Klauser
2025-04-11[libc++][NFC] Inline _LIBCPP_FALLTHROUGH() (#135001)Nikolas Klauser
2025-04-09[libc++] Remove _LIBCPP_TEMPLATE_VIS (#134885)Nikolas Klauser
2025-04-08[libc++] Remove _LIBCPP_METHOD_TEMPLATE_IMPLICIT_INSTANTIATION_VIS (#111964)Nikolas Klauser
2025-03-18[NFC][libc++] Guard against operator& hijacking. (#129453)Mark de Wever
2025-03-18Revert "[libc++] Optimize num_put integral functions" (#131613)Alexander Kornienko
2025-03-05[libc++] Optimize num_put integral functions (#120859)Nikolas Klauser
2025-03-03[libc++] Fix `money_get::do_get` with huge input (#126273)A. Jiang
2025-02-27[NFC][libc++] Guard against operator& hijacking. (#128351)Mark de Wever
2025-02-21[libc++] Qualify calls to nullary functions like __throw_foo (#122465)Louis Dionne
2025-01-30[libc++] Refactor num_get optimization to not be ABI breaking (#121690)Nikolas Klauser
2025-01-10[libc++] Remove obsolete bsd_locale_defaults.h (#122276)Louis Dionne
2024-12-21[libc++][C++03] Use `__cxx03/` headers in C++03 mode (#109002)Nikolas Klauser
2024-12-17[libc++] Granularize <new> includes (#119964)Nikolas Klauser
2024-12-10[libc++] Add #if 0 block to all the top-level headers (#119234)Nikolas Klauser
2024-11-28[libc++] Use the __strtoNUM functions from __locale instead of the old API (#...Louis Dionne
2024-11-16[libc++] Remove <istream> and <ostream> includes from <iomanip> (#116223)Nikolas Klauser
2024-11-06[libc++] Define an internal locale API as a shim on top of the current one (#...Louis Dionne
2024-11-06[libc++] Refactor the configuration macros to being always defined (#112094)Nikolas Klauser
2024-11-01[libc++] Use proper functions instead of macros in bsd_locale_defaults.h (#11...Louis Dionne
2024-10-12[libc++][RFC] Always define internal feature test macros (#89178)Nikolas Klauser
2024-07-25[libc++] Add missing xlocale.h include on Apple and FreeBSD (#99689)Louis Dionne
2024-07-15[libc++] Handle _LIBCPP_HAS_NO_{THREADS,LOCALIZATION} consistently with other...Louis Dionne
2024-06-18[libc++][NFC] Run clang-format on libcxx/include again (#95874)Louis Dionne
2024-06-18[libc++] Enable modernize-use-equals-delete (#93293)Nikolas Klauser
2024-06-03[libc++] Fix regression about parsing leading decimal points (#93989)A. Jiang
2024-05-21[libc++] LWG2381: Inconsistency in parsing floating point numbers (#77948)A. Jiang
2024-04-05[libc++] P2872R3: Remove ``wstring_convert`` From C++26 (#87100)Hristo Hristov
2024-02-29[libc++] Clean up includes of <__assert> (#80091)Louis Dionne
2024-01-21[libc++] Clang-tidy enable modernize-use-nullptr.Mark de Wever
2024-01-17Revert "[libc++] Clang-tidy enable modernize-use-nullptr. (#76659)" (#78409)Konstantin Varlamov
2024-01-17[libc++] Clang-tidy enable modernize-use-nullptr. (#76659)Mark de Wever
2023-12-18[libc++] Format the code base (#74334)Louis Dionne
2023-12-05[libc++] Replace uses of _VSTD:: by std:: (#74331)Louis Dionne
2023-12-04[libc++] Rename _LIBCPP_INLINE_VISIBILITY to _LIBCPP_HIDE_FROM_ABI (#74095)Louis Dionne
2023-11-07[libc++][hardening] Add `_LIBCPP_ASSERT_NON_NULL` to check for null pointers ...Konstantin Varlamov
2023-09-11[libc++] Use the default initializer for char_type in std::num_get::do_getLouis Dionne
2023-09-08[libc++] Use intptr_t instead of ptrdiff_t for messages_base::catalogAlexander Richardson
2023-08-31[libc++] Move once_flag outside of <mutex>Louis Dionne
2023-07-24[libc++] Fix template parameter naming and enforce it through readability-ide...Nikolas Klauser
2023-06-29[libc++] Remove the legacy debug mode.varconst
2023-06-28[libc++][hardening][NFC] Introduce `_LIBCPP_ASSERT_UNCATEGORIZED`.varconst
2023-06-15[libc++] Merge _LIBCPP_FUNC_VIS, _LIBCPP_TYPE_VIS and _LIBCPP_EXCEPTION_ABI i...Nikolas Klauser
2023-06-13[libc++][spaceship] P1612R2: Removed `operator!=` from `locale`Hristo Hristov
2023-05-24Revert "[libc++] Apply _LIBCPP_EXCLUDE_FROM_EXPLICIT_INSTANTIATION only in cl...Nikolas Klauser