Lines Matching refs:basic_string_view
18 struct basic_string_view;
65 constexpr bool starts_with(std::basic_string_view<C, T> sv) const noexcept;
69 constexpr bool ends_with(std::basic_string_view<C, T> sv) const noexcept;
90 struct basic_string_view {
92 typedef basic_string_view<C, T> _Type;
95 constexpr basic_string_view(const C* s) : str(s) {}
113 constexpr bool starts_with(basic_string_view sv) const noexcept;
117 constexpr bool ends_with(basic_string_view sv) const noexcept;
121 constexpr int compare(basic_string_view sv) const noexcept;
126 typedef basic_string_view<char> string_view;
127 typedef basic_string_view<wchar_t> wstring_view;
128 typedef basic_string_view<char16> u16string_view;
129 typedef basic_string_view<char32> u32string_view;