Lines Matching refs:string_view

2 //===------------------------ string_view ---------------------------------===//
14 string_view synopsis
53 typedef basic_string_view<char> string_view;
167 template <> struct hash<string_view>;
209 typedef basic_string_view<char> string_view;
219 _LIBCPP_PREFERRED_NAME(string_view)
264 …_LIBCPP_ASSERT(__len == 0 || __s != nullptr, "string_view::string_view(_CharT *, size_t): received…
313 return _LIBCPP_ASSERT(__pos < size(), "string_view[] index out of bounds"), __data[__pos];
320 ? (__throw_out_of_range("string_view::at"), __data[0])
327 return _LIBCPP_ASSERT(!empty(), "string_view::front(): string is empty"), __data[0];
333 return _LIBCPP_ASSERT(!empty(), "string_view::back(): string is empty"), __data[__size-1];
371 __throw_out_of_range("string_view::copy");
381 ? (__throw_out_of_range("string_view::substr"), basic_string_view())
429 … _LIBCPP_ASSERT(__s.size() == 0 || __s.data() != nullptr, "string_view::find(): received nullptr");
444 _LIBCPP_ASSERT(__n == 0 || __s != nullptr, "string_view::find(): received nullptr");
452 _LIBCPP_ASSERT(__s != nullptr, "string_view::find(): received nullptr");
461 … _LIBCPP_ASSERT(__s.size() == 0 || __s.data() != nullptr, "string_view::find(): received nullptr");
476 _LIBCPP_ASSERT(__n == 0 || __s != nullptr, "string_view::rfind(): received nullptr");
484 _LIBCPP_ASSERT(__s != nullptr, "string_view::rfind(): received nullptr");
493 …_LIBCPP_ASSERT(__s.size() == 0 || __s.data() != nullptr, "string_view::find_first_of(): received n…
505 … _LIBCPP_ASSERT(__n == 0 || __s != nullptr, "string_view::find_first_of(): received nullptr");
513 _LIBCPP_ASSERT(__s != nullptr, "string_view::find_first_of(): received nullptr");
522 …_LIBCPP_ASSERT(__s.size() == 0 || __s.data() != nullptr, "string_view::find_last_of(): received nu…
534 _LIBCPP_ASSERT(__n == 0 || __s != nullptr, "string_view::find_last_of(): received nullptr");
542 _LIBCPP_ASSERT(__s != nullptr, "string_view::find_last_of(): received nullptr");
551 …_LIBCPP_ASSERT(__s.size() == 0 || __s.data() != nullptr, "string_view::find_first_not_of(): receiv…
566 … _LIBCPP_ASSERT(__n == 0 || __s != nullptr, "string_view::find_first_not_of(): received nullptr");
574 _LIBCPP_ASSERT(__s != nullptr, "string_view::find_first_not_of(): received nullptr");
583 …_LIBCPP_ASSERT(__s.size() == 0 || __s.data() != nullptr, "string_view::find_last_not_of(): receive…
598 … _LIBCPP_ASSERT(__n == 0 || __s != nullptr, "string_view::find_last_not_of(): received nullptr");
606 _LIBCPP_ASSERT(__s != nullptr, "string_view::find_last_not_of(): received nullptr");