/llvm-project/libcxx/test/libcxx/strings/basic.string/ |
H A D | sizeof.compile.pass.cpp | 56 using test_string = std::basic_string<CharT, std::char_traits<CharT>, test_allocator<CharT> >; 65 static_assert(sizeof(test_string<char>) == 32, ""); 72 static_assert(sizeof(test_string<wchar_t>) == 32, ""); 77 static_assert(sizeof(test_string<wchar_t>) == 32, ""); 87 static_assert(sizeof(test_string<char8_t>) == 32, ""); 96 static_assert(sizeof(test_string<char16_t>) == 32, ""); 97 static_assert(sizeof(test_string<char32_t>) == 32, ""); 106 static_assert(sizeof(test_string<char>) == 24, ""); 113 static_assert(sizeof(test_string<wchar_t>) == 24, ""); 118 static_assert(sizeof(test_string<wchar_ 46 using test_string = std::basic_string<CharT, std::char_traits<CharT>, test_allocator<CharT> >; global() typedef [all...] |
H A D | alignof.compile.pass.cpp | 58 using test_string = std::basic_string<CharT, std::char_traits<CharT>, test_allocator<CharT>>; 67 static_assert(alignof(test_string<char>) == 8, ""); 74 static_assert(alignof(test_string<wchar_t>) == 8, ""); 79 static_assert(alignof(test_string<wchar_t>) == 8, ""); 89 static_assert(alignof(test_string<char8_t>) == 8, ""); 98 static_assert(alignof(test_string<char16_t>) == 8, ""); 99 static_assert(alignof(test_string<char32_t>) == 8, ""); 108 static_assert(alignof(test_string<char>) == 4, ""); 115 static_assert(alignof(test_string<wchar_t>) == 4, ""); 120 static_assert(alignof(test_string<wchar_ 48 using test_string = std::basic_string<CharT, std::char_traits<CharT>, test_allocator<CharT>>; global() typedef [all...] |
/llvm-project/libcxx/test/std/strings/basic.string/string.ops/string.accessors/ |
H A D | get_allocator.pass.cpp | 26 TEST_CONSTEXPR_CXX20 void test_string(const Alloc& a) { in test_string() function 35 test_string(std::allocator<char>()); in test() 36 test_string(test_allocator<char>()); in test() 37 test_string(test_allocator<char>(1)); in test() 38 test_string(test_allocator<char>(2)); in test() 39 test_string(test_allocator<char>(3)); in test() 41 test_string(min_allocator<char>()); in test()
|
/llvm-project/libcxx/test/std/strings/basic.string/string.cons/ |
H A D | copy.pass.cpp | 33 TEST_CONSTEXPR_CXX20 void test_string(const Alloc& a) { in test_string() function 41 test_string(std::allocator<char>()); in test() 42 test_string(test_allocator<char>()); in test() 43 test_string(test_allocator<char>(3)); in test() 45 test_string(min_allocator<char>()); in test() 46 test_string(safe_allocator<char>()); in test()
|
H A D | move.pass.cpp | 38 TEST_CONSTEXPR_CXX20 void test_string(Alloc const& a) { in test_string() function 46 test_string(std::allocator<char>()); in test() 47 test_string(test_allocator<char>()); in test() 48 test_string(test_allocator<char>(3)); in test() 49 test_string(min_allocator<char>()); in test()
|
H A D | copy_alloc.pass.cpp | 92 TEST_CONSTEXPR_CXX20 void test_string(const Alloc& a) { in test_string() function 100 test_string(std::allocator<char>()); in test() 101 test_string(test_allocator<char>()); in test() 102 test_string(test_allocator<char>(3)); in test() 104 test_string(min_allocator<char>()); in test() 105 test_string(safe_allocator<char>()); in test()
|
H A D | size_char_alloc.pass.cpp | 77 TEST_CONSTEXPR_CXX20 void test_string(const Alloc& a) { in test_string() function 95 test_string(std::allocator<char>()); in test() 96 test_string(test_allocator<char>()); in test() 97 test_string(test_allocator<char>(2)); in test() 99 test_string(min_allocator<char>()); in test() 100 test_string(safe_allocator<char>()); in test()
|
H A D | char_assignment.pass.cpp | 32 TEST_CONSTEXPR_CXX20 void test_string() { in test_string() function 40 test_string<std::string>(); in test() 42 test_string<std::basic_string<char, std::char_traits<char>, min_allocator<char>>>(); in test() 43 test_string<std::basic_string<char, std::char_traits<char>, safe_allocator<char>>>(); in test()
|
H A D | string_view.pass.cpp | 79 TEST_CONSTEXPR_CXX20 void test_string(const Alloc& a) { in test_string() function 96 test_string(std::allocator<char>()); in test() 97 test_string(test_allocator<char>()); in test() 98 test_string(test_allocator<char>(2)); in test() 100 test_string(min_allocator<char>()); in test() 101 test_string(safe_allocator<char>()); in test()
|
H A D | pointer_assignment.pass.cpp | 33 TEST_CONSTEXPR_CXX20 void test_string() { in test_string() function 51 test_string<std::string>(); in test() 53 test_string<std::basic_string<char, std::char_traits<char>, min_allocator<char>>>(); in test() 54 test_string<std::basic_string<char, std::char_traits<char>, safe_allocator<char>>>(); in test()
|
H A D | copy_assignment.pass.cpp | 32 TEST_CONSTEXPR_CXX20 void test_string() { in test_string() function 50 test_string<std::string>(); in test() 52 test_string<std::basic_string<char, std::char_traits<char>, min_allocator<char>>>(); in test() 53 test_string<std::basic_string<char, std::char_traits<char>, safe_allocator<char>>>(); in test()
|
H A D | initializer_list.pass.cpp | 25 TEST_CONSTEXPR_CXX20 void test_string() { in test_string() function 52 test_string<std::allocator>(); in test() 53 test_string<min_allocator>(); in test() 54 test_string<safe_allocator>(); in test()
|
/llvm-project/libcxx/test/std/strings/basic.string/string.capacity/ |
H A D | capacity.pass.cpp | 43 TEST_CONSTEXPR_CXX20 void test_string(const Alloc& a) { in test_string() function 67 test_string(std::allocator<char>()); in test() 68 test_string(test_allocator<char>()); in test() 69 test_string(test_allocator<char>(3)); in test() 70 test_string(min_allocator<char>()); in test() 71 test_string(safe_allocator<char>()); in test()
|
H A D | clear.pass.cpp | 28 TEST_CONSTEXPR_CXX20 void test_string() { in test_string() function 47 test_string<std::string>(); in test() 49 test_string<std::basic_string<char, std::char_traits<char>, min_allocator<char>>>(); in test() 50 test_string<std::basic_string<char, std::char_traits<char>, safe_allocator<char>>>(); in test()
|
H A D | reserve.pass.cpp | 41 void test_string() { in test_string() function 49 test_string<std::string>(); in test() 51 test_string<std::basic_string<char, std::char_traits<char>, min_allocator<char>>>(); in test() 52 test_string<std::basic_string<char, std::char_traits<char>, safe_allocator<char>>>(); in test()
|
H A D | shrink_to_fit.pass.cpp | 34 TEST_CONSTEXPR_CXX20 void test_string() { in test_string() 58 test_string<std::string>(); in test() 60 test_string<std::basic_string<char, std::char_traits<char>, min_allocator<char>>>(); in test() 61 test_string<std::basic_string<char, std::char_traits<char>, safe_allocator<char>>>(); in test() 33 TEST_CONSTEXPR_CXX20 void test_string() { test_string() function
|
/llvm-project/libcxx/test/std/strings/basic.string/string.require/ |
H A D | contiguous.pass.cpp | 27 TEST_CONSTEXPR_CXX20 void test_string(const Alloc& a) { in test_string() function 48 test_string(std::allocator<char>()); in test() 49 test_string(test_allocator<char>()); in test() 50 test_string(test_allocator<char>(3)); in test() 52 test_string(min_allocator<char>()); in test()
|
/llvm-project/libcxx/test/std/strings/basic.string/string.modifiers/string_assign/ |
H A D | initializer_list.pass.cpp | 23 TEST_CONSTEXPR_CXX20 void test_string() { in test_string() function 41 test_string<std::string>(); in test() 43 test_string<std::basic_string<char, std::char_traits<char>, min_allocator<char> > >(); in test() 44 test_string<std::basic_string<char, std::char_traits<char>, safe_allocator<char> > >(); in test()
|
H A D | size_char.pass.cpp | 30 TEST_CONSTEXPR_CXX20 void test_string() { in test_string() function 46 test_string<std::string>(); in test() 48 test_string<std::basic_string<char, std::char_traits<char>, min_allocator<char>>>(); in test() 49 test_string<std::basic_string<char, std::char_traits<char>, safe_allocator<char>>>(); in test()
|
/llvm-project/libcxx/test/std/strings/basic.string/string.modifiers/string_op_plus_equal/ |
H A D | initializer_list.pass.cpp | 23 TEST_CONSTEXPR_CXX20 void test_string() { in test_string() function 45 test_string<std::string>(); in test() 46 test_string<std::basic_string<char, std::char_traits<char>, min_allocator<char> > >(); in test() 47 test_string<std::basic_string<char, std::char_traits<char>, safe_allocator<char> > >(); in test()
|
H A D | char.pass.cpp | 29 TEST_CONSTEXPR_CXX20 void test_string() { in test_string() function 38 test_string<std::string>(); in test() 40 test_string<std::basic_string<char, std::char_traits<char>, min_allocator<char> > >(); in test() 41 test_string<std::basic_string<char, std::char_traits<char>, safe_allocator<char> > >(); in test()
|
/llvm-project/libcxx/test/std/strings/basic.string/string.modifiers/string_insert/ |
H A D | iter_initializer_list.pass.cpp | 23 TEST_CONSTEXPR_CXX20 void test_string() { in test_string() function 37 test_string<std::string>(); in test() 38 test_string<std::basic_string<char, std::char_traits<char>, min_allocator<char> > >(); in test() 39 test_string<std::basic_string<char, std::char_traits<char>, safe_allocator<char> > >(); in test()
|
/llvm-project/libcxx/test/std/strings/basic.string/string.modifiers/string_erase/ |
H A D | pop_back.pass.cpp | 30 TEST_CONSTEXPR_CXX20 void test_string() { in test_string() function 39 test_string<std::string>(); in test() 41 test_string<std::basic_string<char, std::char_traits<char>, min_allocator<char>>>(); in test() 42 test_string<std::basic_string<char, std::char_traits<char>, safe_allocator<char>>>(); in test()
|
/llvm-project/libcxx/test/std/strings/basic.string/string.nonmembers/string_op+/ |
H A D | char_string.pass.cpp | 41 TEST_CONSTEXPR_CXX20 void test_string() { in test_string() function 55 test_string<std::string>(); in test() 57 test_string<std::basic_string<char, std::char_traits<char>, min_allocator<char> > >(); in test() 58 test_string<std::basic_string<char, std::char_traits<char>, safe_allocator<char> > >(); in test()
|
H A D | string_char.pass.cpp | 41 TEST_CONSTEXPR_CXX20 void test_string() { in test_string() function 57 test_string<std::string>(); in test() 59 test_string<std::basic_string<char, std::char_traits<char>, min_allocator<char> > >(); in test() 60 test_string<std::basic_string<char, std::char_traits<char>, safe_allocator<char> > >(); in test()
|