summaryrefslogtreecommitdiff
path: root/libcxx/include/regex
AgeCommit message (Expand)Author
2025-07-21[libc++][regex] Throw exception in the case of wrong range (#148231)Lazarev Alexei
2025-06-10[libc++] Don't skip localization-related headers in header tests (#134877)Louis Dionne
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-04-11[libc++][NFC] Inline _LIBCPP_FALLTHROUGH() (#135001)Nikolas Klauser
2025-04-09[libc++] Remove _LIBCPP_TEMPLATE_VIS (#134885)Nikolas Klauser
2025-04-04[libc++] Guard additional headers with _LIBCPP_HAS_LOCALIZATION (#131921)Louis Dionne
2025-03-11[regex] fix uncaught exception when string is like "\\_" (#129348)Austin
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-10[libc++] Remove duplicated _LIBCPP_HIDE_FROM_ABI from a few declarations (#12...LoS
2025-01-08[libc++] Put _LIBCPP_NODEBUG on all internal aliases (#118710)Nikolas Klauser
2024-12-21[libc++][C++03] Use `__cxx03/` headers in C++03 mode (#109002)Nikolas Klauser
2024-12-10[libc++] Add #if 0 block to all the top-level headers (#119234)Nikolas Klauser
2024-11-06[libc++] Refactor the configuration macros to being always defined (#112094)Nikolas Klauser
2024-10-12[libc++][RFC] Always define internal feature test macros (#89178)Nikolas Klauser
2024-09-12[libc++][NFC] Use [[__nodiscard__]] unconditionally (#80454)Nikolas Klauser
2024-09-11[libc++][NFC] Replace _LIBCPP_NORETURN and TEST_NORETURN with [[noreturn]] (#...Nikolas Klauser
2024-08-23[libc++][regex] Add _LIBCPP_FALLTHROUGH to suppress fallthrough warning (#100...Max Coplan
2024-07-15Revert "Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (#98547)"Haojian Wu
2024-07-11Reapply "[Clang] Implement resolution for CWG1835 (#92957)" (#98547)Krystian Stasiowski
2024-07-10Revert "[Clang] Implement resolution for CWG1835 (#92957)"NAKAMURA Takumi
2024-07-09[Clang] Implement resolution for CWG1835 (#92957)Krystian Stasiowski
2024-06-18[libc++][NFC] Run clang-format on libcxx/include again (#95874)Louis Dionne
2024-06-18[libc++] Refactor<__type_traits/is_swappable.h> (#86822)Nikolas Klauser
2024-06-18[libc++] Enable modernize-use-equals-delete (#93293)Nikolas Klauser
2024-06-07[libc++][regex] Correctly adjust match prefix for zero-length matches. (#94550)Konstantin Varlamov
2024-05-28[libc++] Make the __availability header a sub-header of __config (#93083)Louis Dionne
2024-04-22[libc++] Remove _LIBCPP_DISABLE_NODISCARD_EXTENSIONS and refactor the tests (...Nikolas Klauser
2024-02-29[libc++] Clean up includes of <__assert> (#80091)Louis Dionne
2024-01-22[libc++] Fix std::regex_search to match $ alone with match_default flag (#78845)Sanjay Marreddi
2024-01-17Revert "[libc++] Fix `regex_search` to match `$` alone with `match_default` f...Sanjay Marreddi
2024-01-09[libc++] Fix `regex_search` to match `$` alone with `match_default` flag (#77...Sanjay Marreddi
2024-01-05[libc++][hardening] Categorize more assertions. (#75918)Konstantin Varlamov
2023-12-18[libc++] Format the code base (#74334)Louis Dionne
2023-12-12[libc++] P2770R0: Stashing stashing iterators for proper flattening (#66033)Jakub Mazurkiewicz
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-09-01[libc++][NFC] Update the remaining enable_ifsNikolas Klauser
2023-08-31[libc++] Initialize all member variables of `__state` in `<regex>`Konstantin Varlamov
2023-08-31[libc++] Move once_flag outside of <mutex>Louis Dionne
2023-08-15[libc++][NFC] Refactor return type enable_ifs to defaulted template argumentsNikolas Klauser
2023-07-03[libc++] Add missing includesLouis Dionne
2023-06-28[libc++][hardening][NFC] Introduce `_LIBCPP_ASSERT_UNCATEGORIZED`.varconst
2023-06-24[libc++][ranges] Addresses: LWG3719 - Directory iterators should be usable w...Hristo Hristov
2023-06-20[libc++] Add incomplete availability markup for std::pmrLouis Dionne
2023-06-19[libc++][regex] Removes operator!=.Mark de Wever
2023-06-15[libc++] Merge _LIBCPP_FUNC_VIS, _LIBCPP_TYPE_VIS and _LIBCPP_EXCEPTION_ABI i...Nikolas Klauser
2023-05-24Revert "[libc++] Apply _LIBCPP_EXCLUDE_FROM_EXPLICIT_INSTANTIATION only in cl...Nikolas Klauser
2023-05-23[libc++] Apply _LIBCPP_EXCLUDE_FROM_EXPLICIT_INSTANTIATION only in classes th...Nikolas Klauser