Lines Matching refs:string_view

2 //===------------------------ string_view ---------------------------------===//
14 string_view synopsis
56 typedef basic_string_view<char> string_view;
171 template <> struct hash<string_view>;
214 typedef basic_string_view<char> string_view;
224 _LIBCPP_PREFERRED_NAME(string_view)
269 …_LIBCPP_ASSERT(__len == 0 || __s != nullptr, "string_view::string_view(_CharT *, size_t): received…
322 return _LIBCPP_ASSERT(__pos < size(), "string_view[] index out of bounds"), __data[__pos];
329 ? (__throw_out_of_range("string_view::at"), __data[0])
336 return _LIBCPP_ASSERT(!empty(), "string_view::front(): string is empty"), __data[0];
342 return _LIBCPP_ASSERT(!empty(), "string_view::back(): string is empty"), __data[__size-1];
380 __throw_out_of_range("string_view::copy");
390 ? (__throw_out_of_range("string_view::substr"), basic_string_view())
438 … _LIBCPP_ASSERT(__s.size() == 0 || __s.data() != nullptr, "string_view::find(): received nullptr");
453 _LIBCPP_ASSERT(__n == 0 || __s != nullptr, "string_view::find(): received nullptr");
461 _LIBCPP_ASSERT(__s != nullptr, "string_view::find(): received nullptr");
470 … _LIBCPP_ASSERT(__s.size() == 0 || __s.data() != nullptr, "string_view::find(): received nullptr");
485 _LIBCPP_ASSERT(__n == 0 || __s != nullptr, "string_view::rfind(): received nullptr");
493 _LIBCPP_ASSERT(__s != nullptr, "string_view::rfind(): received nullptr");
502 …_LIBCPP_ASSERT(__s.size() == 0 || __s.data() != nullptr, "string_view::find_first_of(): received n…
514 … _LIBCPP_ASSERT(__n == 0 || __s != nullptr, "string_view::find_first_of(): received nullptr");
522 _LIBCPP_ASSERT(__s != nullptr, "string_view::find_first_of(): received nullptr");
531 …_LIBCPP_ASSERT(__s.size() == 0 || __s.data() != nullptr, "string_view::find_last_of(): received nu…
543 _LIBCPP_ASSERT(__n == 0 || __s != nullptr, "string_view::find_last_of(): received nullptr");
551 _LIBCPP_ASSERT(__s != nullptr, "string_view::find_last_of(): received nullptr");
560 …_LIBCPP_ASSERT(__s.size() == 0 || __s.data() != nullptr, "string_view::find_first_not_of(): receiv…
575 … _LIBCPP_ASSERT(__n == 0 || __s != nullptr, "string_view::find_first_not_of(): received nullptr");
583 _LIBCPP_ASSERT(__s != nullptr, "string_view::find_first_not_of(): received nullptr");
592 …_LIBCPP_ASSERT(__s.size() == 0 || __s.data() != nullptr, "string_view::find_last_not_of(): receive…
607 … _LIBCPP_ASSERT(__n == 0 || __s != nullptr, "string_view::find_last_not_of(): received nullptr");
615 _LIBCPP_ASSERT(__s != nullptr, "string_view::find_last_not_of(): received nullptr");