Home
last modified time | relevance | path

Searched refs:match_results (Results 1 – 19 of 19) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
Dregex.h43 class match_results; in _GLIBCXX_VISIBILITY() local
55 match_results<_BiIter, _Alloc>& __m, in _GLIBCXX_VISIBILITY()
816 __detail::__regex_algo_impl(_Bp, _Bp, match_results<_Bp, _Ap>&, in _GLIBCXX_VISIBILITY()
1748 class match_results in _GLIBCXX_VISIBILITY()
1801 match_results() : match_results(_Alloc()) { } in _GLIBCXX_VISIBILITY()
1808 match_results(const _Alloc& __a) noexcept in _GLIBCXX_VISIBILITY()
1815 match_results(const match_results&) = default; in _GLIBCXX_VISIBILITY()
1820 match_results(match_results&&) noexcept = default; in _GLIBCXX_VISIBILITY()
1825 match_results& in _GLIBCXX_VISIBILITY()
1826 operator=(const match_results&) = default; in _GLIBCXX_VISIBILITY()
[all …]
Dregex.tcc50 match_results<_BiIter, _Alloc>& __m, in __regex_algo_impl()
59 typename match_results<_BiIter, _Alloc>::_Unchecked& __res = __m; in __regex_algo_impl()
354 match_results<_Bi_iter, _Alloc>::
356 const match_results<_Bi_iter, _Alloc>::char_type* __fmt_first, in format()
357 const match_results<_Bi_iter, _Alloc>::char_type* __fmt_last, in format()
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/std/
Dregex77 using match_results
78 = std::match_results<_BidirectionalIterator, polymorphic_allocator<
80 using cmatch = match_results<const char*>;
84 = match_results<__gnu_cxx::__normal_iterator<const char*, string>>;
86 using wcmatch = match_results<const wchar_t*>;
88 = match_results<__gnu_cxx::__normal_iterator<const wchar_t*, wstring>>;
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/tr1/
Dregex104 * supplied match_results structure.
283 * This would be match_results::prefix().
285 * This would be match_results::suffix().
287 * decimal digit. If n <= match_results::size() and the nth capture
289 * match_results::size(), the result is implementation-defined.
291 * [01, 99]. If nn <= match_results::size() and the nth capture is
293 * nn > match_results::size(), the result is implementation-defined.
1754 // [7.10] Class template match_results
1760 * necessary by the member functions of class template match_results.
1779 class match_results
[all …]
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/
DChangeLog-20151546 * include/bits/regex.h (match_results::operator[],
1547 match_results::prefix, match_results::suffix): Likewise.
4346 * include/bits/regex.h (match_results<>::size,
4347 match_results<>::position, match_results<>::str,
4348 match_results<>::operator[], match_results<>::prefix,
4349 match_results<>::suffix, match_results<>::end,
4350 match_results<>::_M_resize, match_results<>::_M_unmatched_sub,
4351 match_results<>::_M_prefix, match_results<>::_M_suffix): Remove
4353 match_results.
4355 regex_iterator<>::operator++): Adjust to use match_results::_M_prefix.
[all …]
DChangeLog-201186 * include/bits/regex.h (match_results::size_type): Use
5215 * testsuite/28_regex/match_results/ctors/char/default.cc: Do not call
5217 * testsuite/28_regex/match_results/ctors/wchar_t/default.cc: Likewise.
5640 (match_results::match_results(match_results&&)): Define.
5641 (match_results::operator=(const match_results&)): Fix parameter type.
5642 (match_results::operator=(match_results&&)): Define.
5662 * include/bits/regex.h (match_results::format): Use char_traits.
5675 (match_results::ready): Add.
5676 (match_results::empty): Adjust.
5677 (match_results::length): Add missing dereference.
[all …]
DChangeLog-2014329 * include/bits/regex.h (match_results::cbegin, match_results::cend,
331 regex_token_iterator::_M_normalize_result): Fix match_results cbegin
361 * include/bits/regex.h (match_results<>::match_results,
362 match_results<>::operator=, match_results<>::position,
363 match_results<>::swap): Remove match_results::_M_in_iterator.
366 regex_iterator<>::operator++): Set match_results::_M_begin as
4083 * testsuite/28_regex/match_results/ctors/char/default.cc: Likewise.
4084 * testsuite/28_regex/match_results/ctors/wchar_t/default.cc: Likewise.
4085 * testsuite/28_regex/match_results/typedefs.cc: Likewise.
5160 * include/bits/regex.h (match_results::format): Remove stray template
[all …]
DChangeLog-2013891 agreement judger: do not compare match_results when executor return
1159 * testsuite/28_regex/match_results/format.cc: Same.
1218 * include/bits/regex.h (match_results<>::begin,
1219 match_results<>::cbegin, match_results<>::end, match_results<>::cend):
1484 (match_results::format, regex_replace): Implement;
1499 * testsuite/28_regex/match_results/format.cc: New.
1666 (match_results<>::position, regex_iterator<>::operator++):
1669 Move match_results initializations to these function. Remove `todo`.
DChangeLog-20182180 (experimental::pmr::match_results, experimental::pmr::cmatch)
2188 * include/std/regex [!_GLIBCXX_USE_CXX11_ABI] (pmr::match_results)
2194 * testsuite/28_regex/match_results/pmr_typedefs.cc: Likewise.
2659 * include/std/regex (std::pmr::match_results, std::pmr::cmatch)
2685 * testsuite/28_regex/match_results/pmr_typedefs.cc: New test.
4261 * include/bits/regex.h (match_results): Likewise.
4265 * testsuite/28_regex/match_results/ctors/char/default.cc: Likewise.
4266 * testsuite/28_regex/match_results/ctors/wchar_t/default.cc: Likewise.
4536 (match_results): Add noexcept to default constructor and observers
DChangeLog-20174 * include/bits/regex.h (match_results::end()): Return valid iterator
6 * testsuite/28_regex/match_results/ctors/char/default.cc: Check that
8 * testsuite/28_regex/match_results/ctors/wchar_t/default.cc: Likewise.
17 * include/bits/regex.h (match_results::reference): Change to
19 * testsuite/28_regex/match_results/typedefs.cc: Check types are
DChangeLog-2021326 * include/bits/regex.h (match_results): Give names to template
328 (match_results::_M_begin): Add default member-initializer.
1735 * testsuite/28_regex/match_results/102667.C: Moved to...
1736 * testsuite/28_regex/match_results/102667.cc: ...here.
1824 (match_results::end()): Check _Base_type::empty() not empty().
1825 * testsuite/28_regex/match_results/102667.C: New test.
3475 _GLIBCXX_STD_C::vector base class of match_results.
6136 * testsuite/28_regex/match_results/pmr_typedefs.cc: Likewise.
DChangeLog729 * include/bits/regex.h (match_results): Add allocator-extended
731 * testsuite/28_regex/match_results/ctors/char/alloc.cc: New test.
5449 * testsuite/28_regex/match_results/102667.cc: Likewise.
5478 * include/bits/regex.h (basic_regex, match_results): Qualify
DChangeLog-20163765 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/
4747 * testsuite/28_regex/match_results/ctors/char/default.cc: Likewise.
4748 * testsuite/28_regex/match_results/ctors/wchar_t/default.cc: Likewise.
4749 * testsuite/28_regex/match_results/format.cc: Likewise.
4750 * testsuite/28_regex/match_results/out_of_range_submatches.cc: Likewise.
4751 * testsuite/28_regex/match_results/swap.cc: Likewise.
4752 * testsuite/28_regex/match_results/typedefs.cc: Likewise.
5872 * include/bits/regex.h (basic_regex, match_results): Add workarounds
DChangeLog-2019600 * include/bits/regex.h (match_results): Specialize __enable_view_impl.
1263 * include/tr1/regex (match_results): Use vector::const_reference
4074 * include/bits/regex.h (match_results::max_size()): Adjust return
4076 (match_results::_M_resize(unsigned int)): Use _Base_type::assign to
4078 (match_results::_M_establish_failed_match(_Bi_iter)): Add new member
DChangeLog-20205367 equality comparisons for match_results.
5368 * testsuite/28_regex/match_results/94627.cc: New test.
6569 (match_results): Remove redundant operator!= for C++20.
DChangeLog-20081926 * include/tr1_impl/regex (match_results<>::cbegin, cend): Add, per
DChangeLog-20076141 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/
DChangeLog-20099054 * testsuite/tr1/7_regular_expressions/match_results/ctors/char/default.cc:
/netbsd/src/external/gpl3/gcc/dist/
DMD5SUMS113811 e50868497a6eac9c6a7e389f3cda11ef libstdc++-v3/testsuite/28_regex/match_results/102667.cc
113812 c0c620239c2efe0541afd787aae66d95 libstdc++-v3/testsuite/28_regex/match_results/94627.cc
113813 ae3c69a2af41b63301190a3e8902a808 libstdc++-v3/testsuite/28_regex/match_results/ctors/char/alloc.cc
113814 523747fb6682da93512c29f0c3f84d96 libstdc++-v3/testsuite/28_regex/match_results/ctors/char/default.…
113815 44e9dfbe7dc2fb0575e1461d15735094 libstdc++-v3/testsuite/28_regex/match_results/ctors/wchar_t/defau…
113816 943e9f2d23fb95391f8540b16cbf669c libstdc++-v3/testsuite/28_regex/match_results/format.cc
113817 2e43dc104fbcceb93622d74d81e245f4 libstdc++-v3/testsuite/28_regex/match_results/out_of_range_submat…
113818 eaff09d5aac2fd9737983f9fa78b105a libstdc++-v3/testsuite/28_regex/match_results/pmr_typedefs.cc
113819 e7b1ddf58a8848833e5de66f20f08ec8 libstdc++-v3/testsuite/28_regex/match_results/swap.cc
113820 b6fd9259eef9f82dcba035520e41bb87 libstdc++-v3/testsuite/28_regex/match_results/typedefs.cc
[all …]