|
StringRef | llvm::sys::path::root_name (StringRef path, Style style=Style::native) |
| Get root name. More...
|
|
StringRef | llvm::sys::path::root_directory (StringRef path, Style style=Style::native) |
| Get root directory. More...
|
|
StringRef | llvm::sys::path::root_path (StringRef path, Style style=Style::native) |
| Get root path. More...
|
|
StringRef | llvm::sys::path::relative_path (StringRef path, Style style=Style::native) |
| Get relative path. More...
|
|
StringRef | llvm::sys::path::parent_path (StringRef path, Style style=Style::native) |
| Get parent path. More...
|
|
StringRef | llvm::sys::path::filename (StringRef path, Style style=Style::native) |
| Get filename. More...
|
|
StringRef | llvm::sys::path::stem (StringRef path, Style style=Style::native) |
| Get stem. More...
|
|
StringRef | llvm::sys::path::extension (StringRef path, Style style=Style::native) |
| Get extension. More...
|
|
bool | llvm::sys::path::is_separator (char value, Style style=Style::native) |
| Check whether the given char is a path separator on the host OS. More...
|
|
StringRef | llvm::sys::path::get_separator (Style style=Style::native) |
| Return the preferred separator for this platform. More...
|
|
void | llvm::sys::path::system_temp_directory (bool erasedOnReboot, SmallVectorImpl< char > &result) |
| Get the typical temporary directory for the system, e.g., "/var/tmp" or "C:/TEMP". More...
|
|
bool | llvm::sys::path::home_directory (SmallVectorImpl< char > &result) |
| Get the user's home directory. More...
|
|
bool | llvm::sys::path::user_config_directory (SmallVectorImpl< char > &result) |
| Get the directory where packages should read user-specific configurations. More...
|
|
bool | llvm::sys::path::cache_directory (SmallVectorImpl< char > &result) |
| Get the directory where installed packages should put their machine-local cache, e.g. More...
|
|
bool | llvm::sys::path::has_root_name (const Twine &path, Style style=Style::native) |
| Has root name? More...
|
|
bool | llvm::sys::path::has_root_directory (const Twine &path, Style style=Style::native) |
| Has root directory? More...
|
|
bool | llvm::sys::path::has_root_path (const Twine &path, Style style=Style::native) |
| Has root path? More...
|
|
bool | llvm::sys::path::has_relative_path (const Twine &path, Style style=Style::native) |
| Has relative path? More...
|
|
bool | llvm::sys::path::has_parent_path (const Twine &path, Style style=Style::native) |
| Has parent path? More...
|
|
bool | llvm::sys::path::has_filename (const Twine &path, Style style=Style::native) |
| Has filename? More...
|
|
bool | llvm::sys::path::has_stem (const Twine &path, Style style=Style::native) |
| Has stem? More...
|
|
bool | llvm::sys::path::has_extension (const Twine &path, Style style=Style::native) |
| Has extension? More...
|
|
bool | llvm::sys::path::is_absolute (const Twine &path, Style style=Style::native) |
| Is path absolute? More...
|
|
bool | llvm::sys::path::is_absolute_gnu (const Twine &path, Style style=Style::native) |
| Is path absolute using GNU rules? More...
|
|
bool | llvm::sys::path::is_relative (const Twine &path, Style style=Style::native) |
| Is path relative? More...
|
|