/llvm-project/libcxx/test/std/input.output/filesystems/class.path/path.member/path.native.obs/ |
H A D | named_overloads.pass.cpp | 52 ASSERT_SAME_TYPE(decltype(p.u8string()), std::u8string); in main() 53 std::u8string s = p.u8string(); in main() 56 ASSERT_SAME_TYPE(decltype(p.u8string()), std::string); in main() 57 std::string s = p.u8string(); in main()
|
/llvm-project/libcxx/test/std/strings/basic.string.literals/ |
H A D | literal.pass.cpp | 17 typedef std::u8string u8string; typedef 19 typedef std::string u8string; typedef 27 ASSERT_SAME_TYPE(decltype(u8"Hi"s), u8string); in main() 38 u8string u8foo; in main() 73 assert(u8foo == u8string(u8"ABC")); in main()
|
/llvm-project/libcxx/test/std/input.output/filesystems/class.path/path.member/ |
H A D | path.charconv.pass.cpp | 66 assert(p.u8string() == u8str); in test_latin_unicode() 74 assert(p.u8string() == u8str); in test_latin_unicode() 82 assert(p.u8string() == u8str); in test_latin_unicode() 93 assert(p.u8string() == u8str); in test_latin_unicode() 129 assert(p.u8string() == u8str); in test_latin_unicode() 169 assert(p.u8string() == u8str); in test_latin_unicode() 188 assert(p.u8string() == u8str); in test_latin_unicode() 212 assert(p.u8string() == u8str); in test_wide_unicode() 218 assert(p.u8string() == u8str); in test_wide_unicode() 224 assert(p.u8string() == u8str); in test_wide_unicode() [all …]
|
/llvm-project/libcxx/include/__fwd/ |
H A D | string.h | 52 using u8string = basic_string<char8_t>; 71 using u8string _LIBCPP_AVAILABILITY_PMR = basic_string<char8_t>; 87 _LIBCPP_PREFERRED_NAME(u8string) 97 _LIBCPP_PREFERRED_NAME(pmr::u8string)
|
/llvm-project/libcxx/test/std/strings/string.view/string.view.cons/ |
H A D | from_string.pass.cpp | 46 test(std::u8string{u8"QBCDE"}); in main() 47 test(std::u8string{u8""}); in main() 48 test(std::u8string{}); in main()
|
/llvm-project/libcxx/test/std/input.output/filesystems/class.path/path.member/path.generic.obs/ |
H A D | named_overloads.pass.cpp | 58 ASSERT_SAME_TYPE(decltype(p.generic_u8string()), std::u8string); in main() 59 std::u8string s = p.generic_u8string(); in main()
|
/llvm-project/libcxx/test/libcxx/strings/basic.string/string.capacity/ |
H A D | max_size.pass.cpp | 29 std::u8string u8str; in full_size() 50 std::u8string u8str; in half_size()
|
/llvm-project/libcxx/modules/std/ |
H A D | string.inc | 38 using std::u8string; 64 using std::pmr::u8string;
|
/llvm-project/libcxx/test/libcxx/strings/basic.string/ |
H A D | sizeof.compile.pass.cpp | 85 static_assert(sizeof(std::u8string) == 24, ""); 126 static_assert(sizeof(std::u8string) == 12, "");
|
H A D | alignof.compile.pass.cpp | 87 static_assert(alignof(std::u8string) == 8, ""); 128 static_assert(alignof(std::u8string) == 4, "");
|
/llvm-project/libcxx/include/__filesystem/ |
H A D | path.h | 90 typedef u8string __u8_string; 696 _LIBCPP_HIDE_FROM_ABI __u8_string u8string() const { 724 __u8_string __s = u8string(); 733 _LIBCPP_HIDE_FROM_ABI std::u8string u8string() const { return std::u8string(__pn_.begin(), __pn_.end()); } 735 _LIBCPP_HIDE_FROM_ABI std::string u8string() const { return __pn_; } 759 _LIBCPP_HIDE_FROM_ABI std::u8string generic_u8string() const { return std::u8string(__pn_.begin(), __pn_.end()); }
|
/llvm-project/libcxx/test/std/strings/string.classes/ |
H A D | typedefs.compile.pass.cpp | 30 static_assert((std::is_same<std::u8string, std::basic_string<char8_t> >::value), "");
|
/llvm-project/libcxx/test/std/strings/basic.string/string.modifiers/string_append/ |
H A D | initializer_list.pass.cpp | 39 test<std::u8string>(); in test()
|
/llvm-project/libcxx/test/std/strings/basic.string/string.capacity/ |
H A D | reserve_size.asan.pass.cpp | 59 test<std::u8string>(); in main()
|
/llvm-project/libcxx/test/std/strings/basic.string.hash/ |
H A D | strings.pass.cpp | 45 test<std::u8string>(); in main()
|
H A D | enabled_hashes.pass.cpp | 61 test_hash_enabled<std::u8string>(); in main()
|
/llvm-project/libcxx/test/std/input.output/filesystems/class.path/path.nonmember/ |
H A D | path.factory.pass.cpp | 55 const std::u8string u8In2(u8In1); in main()
|
/llvm-project/libcxx/test/std/strings/basic.string/string.iterators/ |
H A D | iterators.pass.cpp | 68 test<std::u8string>(); in test()
|
/llvm-project/third-party/unittest/googletest/include/gtest/ |
H A D | gtest-printers.h | 428 GTEST_IMPL_FORMAT_C_STRING_AS_STRING_(char8_t, ::std::u8string); 429 GTEST_IMPL_FORMAT_C_STRING_AS_STRING_(const char8_t, ::std::u8string); 681 GTEST_API_ void PrintU8StringTo(const ::std::u8string& s, ::std::ostream* os); 682 inline void PrintTo(const ::std::u8string& s, ::std::ostream* os) { 1052 UniversalPrint(::std::u8string(str), os);
|
/llvm-project/libcxx/test/libcxx/utilities/utility/mem.res/ |
H A D | pmr.availability.verify.cpp | 44 … [[maybe_unused]] std::pmr::u8string m15; // expected-error {{is unavailable}} in f()
|
/llvm-project/libcxx/test/std/strings/basic.string/string.nonmembers/string.cmp/ |
H A D | comparison.pass.cpp | 86 test<std::u8string>(); in test_all_types()
|
/llvm-project/libcxx/test/std/strings/basic.string/string.modifiers/string_assign/ |
H A D | string.pass.cpp | 71 test_assign<std::u8string>(); in test()
|
/llvm-project/libcxx/test/std/concepts/concepts.lang/concept.default.init/ |
H A D | default_initializable.compile.pass.cpp | 239 test_true <std::u8string>(); in test()
|
/llvm-project/libcxx/test/libcxx/containers/strings/basic.string/ |
H A D | asan_vector_integration.pass.cpp | 178 test_container<std::u8string>(); in main()
|
H A D | asan_deque_integration.pass.cpp | 178 test_container<std::u8string>(); in main()
|