Lines Matching refs:__string_view
462 typedef basic_string_view<value_type> __string_view;
563 (!__p_root_name.empty() && __p_root_name != __string_view(root_name().__pn_))) {
570 __pn_ += __string_view(__p.__pn_).substr(__p_root_name_size);
575 __pn_ += __string_view(__p.__pn_).substr(__p_root_name_size);
660 path& operator+=(__string_view __x) {
881 int __compare(__string_view) const;
882 __string_view __root_name() const;
883 __string_view __root_directory() const;
884 __string_view __root_path_raw() const;
885 __string_view __relative_path() const;
886 __string_view __parent_path() const;
887 __string_view __filename() const;
888 __string_view __stem() const;
889 __string_view __extension() const;
899 _LIBCPP_HIDE_FROM_ABI int compare(__string_view __s) const {
965 __string_view __root_name_str = __root_name();
966 __string_view __root_dir = __root_directory();
1064 __assign_view(__string_view const& __s) noexcept {