• Home
  • Raw
  • Download

Lines Matching refs:string_view

2 //===------------------------ string_view ---------------------------------===//
15 string_view synopsis
53 typedef basic_string_view<char> string_view;
167 template <> struct hash<experimental::string_view>;
231 // _LIBCPP_ASSERT(__len == 0 || __s != nullptr, "string_view::string_view(_CharT *, siz…
284 ? (__throw_out_of_range("string_view::at"), __data[0])
291 return _LIBCPP_ASSERT(!empty(), "string_view::front(): string is empty"), __data[0];
297 … return _LIBCPP_ASSERT(!empty(), "string_view::back(): string is empty"), __data[__size-1];
355 __throw_out_of_range("string_view::copy");
365 // __throw_out_of_range("string_view::substr");
369 ? (__throw_out_of_range("string_view::substr"), basic_string_view())
417 … _LIBCPP_ASSERT(__s.size() == 0 || __s.data() != nullptr, "string_view::find(): received nullptr");
432 _LIBCPP_ASSERT(__n == 0 || __s != nullptr, "string_view::find(): received nullptr");
440 _LIBCPP_ASSERT(__s != nullptr, "string_view::find(): received nullptr");
449 … _LIBCPP_ASSERT(__s.size() == 0 || __s.data() != nullptr, "string_view::find(): received nullptr");
464 _LIBCPP_ASSERT(__n == 0 || __s != nullptr, "string_view::rfind(): received nullptr");
472 _LIBCPP_ASSERT(__s != nullptr, "string_view::rfind(): received nullptr");
481 …_LIBCPP_ASSERT(__s.size() == 0 || __s.data() != nullptr, "string_view::find_first_of(): received n…
493 … _LIBCPP_ASSERT(__n == 0 || __s != nullptr, "string_view::find_first_of(): received nullptr");
501 _LIBCPP_ASSERT(__s != nullptr, "string_view::find_first_of(): received nullptr");
510 …_LIBCPP_ASSERT(__s.size() == 0 || __s.data() != nullptr, "string_view::find_last_of(): received nu…
522 … _LIBCPP_ASSERT(__n == 0 || __s != nullptr, "string_view::find_last_of(): received nullptr");
530 _LIBCPP_ASSERT(__s != nullptr, "string_view::find_last_of(): received nullptr");
539 …_LIBCPP_ASSERT(__s.size() == 0 || __s.data() != nullptr, "string_view::find_first_not_of(): receiv…
554 … _LIBCPP_ASSERT(__n == 0 || __s != nullptr, "string_view::find_first_not_of(): received nullptr");
562 _LIBCPP_ASSERT(__s != nullptr, "string_view::find_first_not_of(): received nullptr");
571 …_LIBCPP_ASSERT(__s.size() == 0 || __s.data() != nullptr, "string_view::find_last_not_of(): receive…
586 … _LIBCPP_ASSERT(__n == 0 || __s != nullptr, "string_view::find_last_not_of(): received nullptr");
594 _LIBCPP_ASSERT(__s != nullptr, "string_view::find_last_not_of(): received nullptr");
775 typedef basic_string_view<char> string_view;