Lines Matching refs:Path
17 #include "llvm/Support/Path.h"
67 Linker::addPath(const sys::Path& path) {
74 LibPaths.push_back(sys::Path(paths[i]));
79 sys::Path::GetBitcodeLibraryPaths(LibPaths);
80 LibPaths.insert(LibPaths.begin(),sys::Path("./"));
97 Linker::LoadObject(const sys::Path &FN) {
117 // a non-empty sys::Path if its found, an empty one otherwise.
118 static inline sys::Path IsLibrary(StringRef Name,
119 const sys::Path &Directory) {
121 sys::Path FullPath(Directory);
137 FullPath.appendSuffix(sys::Path::GetDLLSuffix());
162 /// Path if no matching file can be found.
164 sys::Path
167 sys::Path FilePath(Filename);
175 sys::Path Directory(LibPaths[Index]);
176 sys::Path FullPath = IsLibrary(Filename, Directory);
180 return sys::Path();