Home
last modified time | relevance | path

Searched refs:sub_match (Results 1 – 25 of 32) sorted by relevance

12

/llvm-project/libcxx/test/std/re/re.results/re.results.const/
H A Dmove_assign.pass.cpp40 test<char> (std::allocator<std::sub_match<const char *> >()); in main()
42 test<wchar_t>(std::allocator<std::sub_match<const wchar_t *> >()); in main()
46 test<char> (test_allocator<std::sub_match<const char*> >(3)); in main()
48 test<wchar_t>(test_allocator<std::sub_match<const wchar_t*> >(3)); in main()
52 test<char> (other_allocator<std::sub_match<const char*> >(3)); in main()
54 test<wchar_t>(other_allocator<std::sub_match<const wchar_t*> >(3)); in main()
H A Dcopy_assign.pass.cpp39 test<char> (std::allocator<std::sub_match<const char *> >()); in main()
41 test<wchar_t>(std::allocator<std::sub_match<const wchar_t *> >()); in main()
45 test<char> (test_allocator<std::sub_match<const char*> >(3)); in main()
47 test<wchar_t>(test_allocator<std::sub_match<const wchar_t*> >(3)); in main()
51 test<char> (other_allocator<std::sub_match<const char*> >(3)); in main()
53 test<wchar_t>(other_allocator<std::sub_match<const wchar_t*> >(3)); in main()
H A Dcopy.pass.cpp35 test<char> (std::allocator<std::sub_match<const char *> >()); in main()
37 test<wchar_t>(std::allocator<std::sub_match<const wchar_t *> >()); in main()
40 test<char> (test_allocator<std::sub_match<const char*> >(3)); in main()
42 test<wchar_t>(test_allocator<std::sub_match<const wchar_t*> >(3)); in main()
H A Dmove.pass.cpp41 test<char> (std::allocator<std::sub_match<const char *> >()); in main()
43 test<wchar_t>(std::allocator<std::sub_match<const wchar_t *> >()); in main()
46 test<char> (test_allocator<std::sub_match<const char*> >(3, &alloc_stats)); in main()
49 test<wchar_t>(test_allocator<std::sub_match<const wchar_t*> >(3, &alloc_stats)); in main()
H A Dallocator.pass.cpp33 test<char>(test_allocator<std::sub_match<const char*> >(3)); in main()
35 test<wchar_t>(test_allocator<std::sub_match<const wchar_t*> >(3)); in main()
H A Ddefault.pass.cpp35 typedef std::allocator<std::sub_match<const CharT*> > Alloc; in test()
/llvm-project/libcxx/test/std/re/re.submatch/re.submatch.op/
H A Dcompare.pass.cpp254 typedef std::sub_match<typename string::const_iterator> sub_match; in test() typedef
256 AssertOrderReturn<std::strong_ordering, sub_match>(); in test()
257 AssertOrderReturn<std::strong_ordering, sub_match, string>(); in test()
259 AssertComparisonsReturnBool<sub_match>(); in test()
260 AssertComparisonsReturnBool<sub_match, string>(); in test()
262 sub_match sm1; in test()
266 sub_match sm2; in test()
317 std::sub_match<typename T::const_iterator> sm; in test()
/llvm-project/libcxx/test/std/re/re.submatch/
H A Dtypes.pass.cpp33 typedef std::sub_match<char*> SM; in main()
40 static_assert((std::is_same<std::csub_match, std::sub_match<const char*> >::value), ""); in main()
41 …static_assert((std::is_same<std::ssub_match, std::sub_match<std::string::const_iterator> >::value)… in main()
51 typedef std::sub_match<wchar_t*> SM; in main()
58 static_assert((std::is_same<std::wcsub_match, std::sub_match<const wchar_t*> >::value), ""); in main()
59 …static_assert((std::is_same<std::wssub_match, std::sub_match<std::wstring::const_iterator> >::valu… in main()
/llvm-project/libcxx/test/std/re/re.results/
H A Dtypes.pass.cpp36 static_assert((std::is_same<typename MR::value_type, std::sub_match<CharT*> >::value), ""); in test()
37 …static_assert((std::is_same<typename MR::const_reference, const std::sub_match<CharT*>& >::value),… in test()
38 static_assert((std::is_same<typename MR::reference, std::sub_match<CharT*>& >::value), ""); in test()
42 …static_assert((std::is_same<typename MR::allocator_type, std::allocator<std::sub_match<CharT*> > >… in test()
/llvm-project/libcxx/test/std/re/re.iter/re.tokiter/
H A Dtypes.pass.cpp35 static_assert((std::is_same<typename I::value_type, std::sub_match<const CharT*> >::value), ""); in test()
37 …static_assert((std::is_same<typename I::pointer, const std::sub_match<const CharT*>*>::value), ""); in test()
38 …static_assert((std::is_same<typename I::reference, const std::sub_match<const CharT*>&>::value), "… in test()
/llvm-project/libcxx/include/
H A Dregex209 class sub_match
220 constexpr sub_match();
226 int compare(const sub_match& s) const;
230 void swap(sub_match& s) noexcept(see below);
233 typedef sub_match<const char*> csub_match;
234 typedef sub_match<const wchar_t*> wcsub_match;
235 typedef sub_match<string::const_iterator> ssub_match;
236 typedef sub_match<wstring::const_iterator> wssub_match;
240 operator==(const sub_match<BiIter>& lhs, const sub_match<BiIte
[all...]
/llvm-project/libcxx/test/std/re/re.submatch/re.submatch.members/
H A Ddefault.pass.cpp23 typedef std::sub_match<const CharT*> SM; in main()
30 typedef std::sub_match<const CharT*> SM; in main()
H A Dlength.pass.cpp23 typedef std::sub_match<const CharT*> SM; in main()
35 typedef std::sub_match<const CharT*> SM; in main()
H A Dcompare_value_type_ptr.pass.cpp23 typedef std::sub_match<const CharT*> SM; in main()
36 typedef std::sub_match<const CharT*> SM; in main()
H A Doperator_string.pass.cpp23 typedef std::sub_match<const CharT*> SM; in main()
37 typedef std::sub_match<const CharT*> SM; in main()
H A Dcompare_string_type.pass.cpp23 typedef std::sub_match<const CharT*> SM; in main()
37 typedef std::sub_match<const CharT*> SM; in main()
H A Dstr.pass.cpp23 typedef std::sub_match<const CharT*> SM; in main()
37 typedef std::sub_match<const CharT*> SM; in main()
H A Dcompare_sub_match.pass.cpp23 typedef std::sub_match<const CharT*> SM; in main()
40 typedef std::sub_match<const CharT*> SM; in main()
H A Dswap.pass.cpp22 using SM = std::sub_match<const CharT*>; in main()
50 using SM = std::sub_match<const CharT*>; in main()
/llvm-project/libcxx/test/std/re/re.results/re.results.all/
H A Dget_allocator.pass.cpp33 test<char>(test_allocator<std::sub_match<const char*> >(3)); in main()
35 test<wchar_t>(test_allocator<std::sub_match<const wchar_t*> >(3)); in main()
/llvm-project/libcxx/modules/std/
H A Dregex.inc47 // [re.submatch], class template sub_match
48 using std::sub_match;
57 // [re.submatch.op], sub_match non-member operators
/llvm-project/libcxx/test/std/re/re.syn/
H A Dcsub_match.pass.cpp19 static_assert((std::is_same<std::sub_match<const char*>, std::csub_match>::value), ""); in main()
H A Dwcsub_match.pass.cpp21 static_assert((std::is_same<std::sub_match<const wchar_t*>, std::wcsub_match>::value), ""); in main()
H A Dssub_match.pass.cpp19 …static_assert((std::is_same<std::sub_match<std::string::const_iterator>, std::ssub_match>::value),… in main()
H A Dwssub_match.pass.cpp21 …static_assert((std::is_same<std::sub_match<std::wstring::const_iterator>, std::wssub_match>::value… in main()

12