aboutsummaryrefslogtreecommitdiff
path: root/libcxx/include/regex
AgeCommit message (Expand)AuthorFilesLines
2024-06-18[libc++][NFC] Run clang-format on libcxx/include again (#95874)Louis Dionne1-5/+5
2024-06-18[libc++] Refactor<__type_traits/is_swappable.h> (#86822)Nikolas Klauser1-5/+1
2024-06-18[libc++] Enable modernize-use-equals-delete (#93293)Nikolas Klauser1-18/+17
2024-06-07[libc++][regex] Correctly adjust match prefix for zero-length matches. (#94550)Konstantin Varlamov1-2/+19
2024-05-28[libc++] Make the __availability header a sub-header of __config (#93083)Louis Dionne1-1/+0
2024-04-22[libc++] Remove _LIBCPP_DISABLE_NODISCARD_EXTENSIONS and refactor the tests (...Nikolas Klauser1-1/+1
2024-02-29[libc++] Clean up includes of <__assert> (#80091)Louis Dionne1-1/+1
2024-01-22[libc++] Fix std::regex_search to match $ alone with match_default flag (#78845)Sanjay Marreddi1-0/+8
2024-01-17Revert "[libc++] Fix `regex_search` to match `$` alone with `match_default` f...Sanjay Marreddi1-3/+0
2024-01-09[libc++] Fix `regex_search` to match `$` alone with `match_default` flag (#77...Sanjay Marreddi1-0/+3
2024-01-05[libc++][hardening] Categorize more assertions. (#75918)Konstantin Varlamov1-7/+16
2023-12-18[libc++] Format the code base (#74334)Louis Dionne1-4757/+3595
2023-12-12[libc++] P2770R0: Stashing stashing iterators for proper flattening (#66033)Jakub Mazurkiewicz1-0/+8
2023-12-05[libc++] Replace uses of _VSTD:: by std:: (#74331)Louis Dionne1-106/+106
2023-12-04[libc++] Rename _LIBCPP_INLINE_VISIBILITY to _LIBCPP_HIDE_FROM_ABI (#74095)Louis Dionne1-195/+195
2023-09-01[libc++][NFC] Update the remaining enable_ifsNikolas Klauser1-2/+1
2023-08-31[libc++] Initialize all member variables of `__state` in `<regex>`Konstantin Varlamov1-1/+1
2023-08-31[libc++] Move once_flag outside of <mutex>Louis Dionne1-0/+1
2023-08-15[libc++][NFC] Refactor return type enable_ifs to defaulted template argumentsNikolas Klauser1-8/+4
2023-07-03[libc++] Add missing includesLouis Dionne1-0/+1
2023-06-28[libc++][hardening][NFC] Introduce `_LIBCPP_ASSERT_UNCATEGORIZED`.varconst1-7/+7
2023-06-24[libc++][ranges] Addresses: LWG3719 - Directory iterators should be usable w...Hristo Hristov1-5/+16
2023-06-20[libc++] Add incomplete availability markup for std::pmrLouis Dionne1-5/+6
2023-06-19[libc++][regex] Removes operator!=.Mark de Wever1-3/+9
2023-06-15[libc++] Merge _LIBCPP_FUNC_VIS, _LIBCPP_TYPE_VIS and _LIBCPP_EXCEPTION_ABI i...Nikolas Klauser1-6/+5
2023-05-24Revert "[libc++] Apply _LIBCPP_EXCLUDE_FROM_EXPLICIT_INSTANTIATION only in cl...Nikolas Klauser1-1/+1
2023-05-23[libc++] Apply _LIBCPP_EXCLUDE_FROM_EXPLICIT_INSTANTIATION only in classes th...Nikolas Klauser1-1/+1
2023-05-18[libc++][NFC] Rename iterator category checks to make it obvious that they ch...Nikolas Klauser1-3/+3
2023-04-22[libc++][regex] Uses operator<=> in sub_match.Mark de Wever1-38/+95
2023-04-16[libc++] Add hide_from_abi check for classesNikolas Klauser1-24/+24
2023-04-09[libc++] Remove <cstdlib> includesNikolas Klauser1-0/+1
2023-03-18[libc++] Use the _LIBCPP_VERBOSE_ABORT macro instead of calling the function ...Nikolas Klauser1-1/+1
2023-03-14[libc++] Use __verbose_abort instead of std::abort in __throw_ functionsNikolas Klauser1-1/+2
2023-02-25[libc++] Implement LWG-3204: `sub_match::swap` only swaps the base classIgor Zhukov1-0/+13
2023-02-21[libc++] Move constexpr <cstring> functions into their own headers and remove...Nikolas Klauser1-1/+0
2023-02-17[libc++][NFC] Rename _LIBCPP_NO_EXCEPTIONS to _LIBCPP_HAS_NO_EXCEPTIONSNikolas Klauser1-1/+1
2023-02-15[libc++][NFC] Replace _LIBCPP_STD_VER > x with _LIBCPP_STD_VER >= xNikolas Klauser1-8/+8
2023-02-13[libc++] Granularize <type_traits> includes in <algorithm>Nikolas Klauser1-0/+1
2023-02-11[libc++] Enable radability-identifier-naming for local variables and fix any ...Nikolas Klauser1-13/+13
2023-01-09[libc++] Remove HIDE_FROM_ABI from virtual functionsLouis Dionne1-3/+3
2022-12-23[libc++] Add custom clang-tidy checksNikolas Klauser1-19/+19
2022-11-23[libc++] Fix __regex_word value when using newlib/picolibcAlex Richardson1-1/+6
2022-11-05[libc++] Split __allocator_destructor out of shared_ptr.hNikolas Klauser1-0/+5
2022-11-05[libc++] Granularize <concept> includesNikolas Klauser1-0/+1
2022-11-01[libc++] Move preferred_name declarations into the forward declaring headers ...Nikolas Klauser1-1/+4
2022-10-11[libc++] Add the C++17 <memory_resource> header (mono-patch)Arthur O'Dwyer1-0/+15
2022-09-05[libc++] Granularize the rest of memoryNikolas Klauser1-1/+1
2022-09-03[NFC][libc++] Moves transitive includes location.Mark de Wever1-5/+5
2022-09-02Revert "[libc++] Granularize the rest of memory"Vitaly Buka1-0/+1
2022-09-02[libc++] Granularize the rest of memoryNikolas Klauser1-1/+0