Lines Matching refs:Path
39 #include "llvm/Support/Path.h"
81 Name = llvm::sys::path::stem(ClangExecutable);
82 Dir = llvm::sys::path::parent_path(ClangExecutable);
84 // Compute the path to the resource directory.
88 llvm::sys::path::append(P, ClangResourceDir);
90 llvm::sys::path::append(P, "..", "lib", "clang", CLANG_VERSION_STRING);
470 const char *path = it->c_str();
471 if (path[0] == '=')
472 llvm::outs() << sysroot << path + 1;
474 llvm::outs() << path;
773 llvm::SmallString<64> Path(Value);
775 if (llvm::sys::path::is_absolute(Path.str())) {
776 Path = WorkDir->getValue(Args);
777 llvm::sys::path::append(Path, Value);
782 Diag(clang::diag::err_drv_no_such_file) << Path.str();
1220 llvm::PrettyStackTraceString CrashInfo("Computing output path");
1241 // Dsymutil actions should use the full path.
1245 BaseName = llvm::sys::path::filename(BasePath);
1275 llvm::sys::path::remove_filename(BasePath);
1279 llvm::sys::path::append(BasePath, NamedOutput);
1296 llvm::sys::Path P(Dir);
1311 llvm::sys::Path P(Dir);
1327 llvm::sys::Path P(*it);
1338 llvm::sys::Path P(*it);
1346 // If all else failed, search the path.
1347 llvm::sys::Path P(llvm::sys::Program::FindProgramByName(Name));
1355 // FIXME: This is lame; sys::Path should provide this function (in particular,
1365 llvm::sys::Path P(TmpDir);