Lines Matching defs:style
39 inline Style real_style(Style style) { in real_style()
47 inline const char *separators(Style style) { in separators()
53 inline char preferred_separator(Style style) { in preferred_separator()
59 StringRef find_first_component(StringRef path, Style style) { in find_first_component()
95 size_t filename_pos(StringRef str, Style style) { in filename_pos()
114 size_t root_dir_start(StringRef str, Style style) { in root_dir_start()
137 size_t parent_path_end(StringRef path, Style style) { in parent_path_end()
224 const_iterator begin(StringRef path, Style style) { in begin()
295 reverse_iterator rbegin(StringRef Path, Style style) { in rbegin()
346 StringRef root_path(StringRef path, Style style) { in root_path()
371 StringRef root_name(StringRef path, Style style) { in root_name()
388 StringRef root_directory(StringRef path, Style style) { in root_directory()
411 StringRef relative_path(StringRef path, Style style) { in relative_path()
416 void append(SmallVectorImpl<char> &path, Style style, const Twine &a, in append()
460 const_iterator end, Style style) { in append()
465 StringRef parent_path(StringRef path, Style style) { in parent_path()
472 void remove_filename(SmallVectorImpl<char> &path, Style style) { in remove_filename()
479 Style style) { in replace_extension()
498 Style style = Style::native) { in starts_with()
517 StringRef NewPrefix, Style style) { in replace_path_prefix()
538 void native(const Twine &path, SmallVectorImpl<char> &result, Style style) { in native()
548 void native(SmallVectorImpl<char> &Path, Style style) { in native()
566 std::string convert_to_slash(StringRef path, Style style) { in convert_to_slash()
575 StringRef filename(StringRef path, Style style) { return *rbegin(path, style); } in filename()
577 StringRef stem(StringRef path, Style style) { in stem()
588 StringRef extension(StringRef path, Style style) { in extension()
599 bool is_separator(char value, Style style) { in is_separator()
607 StringRef get_separator(Style style) { in get_separator()
613 bool has_root_name(const Twine &path, Style style) { in has_root_name()
620 bool has_root_directory(const Twine &path, Style style) { in has_root_directory()
627 bool has_root_path(const Twine &path, Style style) { in has_root_path()
634 bool has_relative_path(const Twine &path, Style style) { in has_relative_path()
641 bool has_filename(const Twine &path, Style style) { in has_filename()
648 bool has_parent_path(const Twine &path, Style style) { in has_parent_path()
655 bool has_stem(const Twine &path, Style style) { in has_stem()
662 bool has_extension(const Twine &path, Style style) { in has_extension()
669 bool is_absolute(const Twine &path, Style style) { in is_absolute()
680 bool is_absolute_gnu(const Twine &path, Style style) { in is_absolute_gnu()
698 bool is_relative(const Twine &path, Style style) { in is_relative()
702 StringRef remove_leading_dotslash(StringRef Path, Style style) { in remove_leading_dotslash()
715 Style style) { in remove_dots()