Home
last modified time | relevance | path

Searched refs:u8string_view (Results 1 – 21 of 21) sorted by relevance

/llvm-project-15.0.7/libcxx/test/std/strings/string.view/string_view.literals/
H A Dliteral.pass.cpp19 typedef std::u8string_view u8string_view; typedef
21 typedef std::string_view u8string_view; typedef
29 ASSERT_SAME_TYPE(decltype(u8"Hi"sv), u8string_view); in main()
40 u8string_view u8foo; in main()
61 … u8foo = u8"ABC"sv; assert(u8foo == u8"ABC"); assert(u8foo == u8string_view (u8"ABC")); in main()
/llvm-project-15.0.7/libcxx/test/std/strings/string.view/string.view.iterators/
H A Dbegin.pass.cpp48 typedef std::u8string_view u8string_view; in main() typedef
58 test(u8string_view{u8"123"}); in main()
75 constexpr u8string_view u8sv {u8"123", 3 }; in main()
H A Drbegin.pass.cpp49 typedef std::u8string_view u8string_view; in main() typedef
59 test(u8string_view{u8"123"}); in main()
76 constexpr u8string_view u8sv {u8"123", 3 }; in main()
H A Drend.pass.cpp57 typedef std::u8string_view u8string_view; in main() typedef
67 test(u8string_view{u8"123"}); in main()
84 constexpr u8string_view u8sv {u8"123", 3 }; in main()
H A Dend.pass.cpp57 typedef std::u8string_view u8string_view; in main() typedef
67 test(u8string_view{u8"123"}); in main()
84 constexpr u8string_view u8sv {u8"123", 3 }; in main()
/llvm-project-15.0.7/libcxx/test/std/strings/string.view/string.view.cons/
H A Dassign.pass.cpp37 assert( test<std::u8string_view> (u8"1234")); in main()
50 static_assert( test<std::u8string_view> ({u8"abc", 3}), ""); in main()
H A Ddefault.pass.cpp43 test<std::u8string_view> (); in main()
/llvm-project-15.0.7/libcxx/test/std/strings/string.view/string.view.comparison/
H A Dequal.pass.cpp111 test<std::u8string_view>(); in main()
112 static_assert(test<std::u8string_view>()); in main()
H A Dgreater_equal.pass.cpp111 test<std::u8string_view>(); in main()
112 static_assert(test<std::u8string_view>()); in main()
H A Dless.pass.cpp111 test<std::u8string_view>(); in main()
112 static_assert(test<std::u8string_view>()); in main()
H A Dless_equal.pass.cpp111 test<std::u8string_view>(); in main()
112 static_assert(test<std::u8string_view>()); in main()
H A Dnot_equal.pass.cpp111 test<std::u8string_view>(); in main()
112 static_assert(test<std::u8string_view>()); in main()
H A Dgreater.pass.cpp111 test<std::u8string_view>(); in main()
112 static_assert(test<std::u8string_view>()); in main()
/llvm-project-15.0.7/libcxx/test/std/strings/string.view/string.view.hash/
H A Denabled_hashes.pass.cpp31 test_hash_enabled_for_type<std::u8string_view>(); in main()
H A Dstring_view.pass.cpp65 test<std::u8string_view>(); in main()
/llvm-project-15.0.7/libcxx/include/__fwd/
H A Dstring_view.h27 typedef basic_string_view<char8_t> u8string_view; typedef
/llvm-project-15.0.7/libcxx/test/std/strings/string.view/string.view.capacity/
H A Dcapacity.pass.cpp81 test1<std::u8string_view> (); in main()
/llvm-project-15.0.7/libcxx/test/std/concepts/concepts.lang/concept.default.init/
H A Ddefault_initializable.compile.pass.cpp254 test_true <std::u8string_view>(); in test()
/llvm-project-15.0.7/libcxx/test/std/strings/basic.string/string.cons/
H A Dstring_view_deduction.pass.cpp82 std::u8string_view sv = u8"12345678901234"; in test()
H A Dstring_view_size_size_deduction.pass.cpp86 std::u8string_view sv = u8"12345678901234"; in test()
/llvm-project-15.0.7/libcxx/include/
H A Dstring_view58 typedef basic_string_view<char8_t> u8string_view; // C++20
183 template <> struct hash<u8string_view>; // C++20
262 _LIBCPP_PREFERRED_NAME(u8string_view)