Lines Matching refs:Path
30 #include "llvm/Support/Path.h"
209 // FIXME: this doesn't work correctly for module names containing path
211 StringRef ModuleName = llvm::sys::path::stem(Modules[ID].FileName);
236 GlobalModuleIndex::readIndex(StringRef Path) {
239 IndexPath += Path;
240 llvm::sys::path::append(IndexPath, IndexFileName);
766 GlobalModuleIndex::writeIndex(FileManager &FileMgr, StringRef Path) {
768 IndexPath += Path;
769 llvm::sys::path::append(IndexPath, IndexFileName);
793 for (llvm::sys::fs::directory_iterator D(Path, EC), DEnd;
797 if (llvm::sys::path::extension(D->path()) != ".pcm") {
801 if (llvm::sys::path::extension(D->path()) == ".pcm.lock")
808 const FileEntry *ModuleFile = FileMgr.getFile(D->path());