Lines Matching defs:VPath
2679 SmallString<128> VPath;
2681 llvm::sys::path::append(VPath, Comp);
2683 YAMLVFSEntry(VPath.c_str(), DR->getExternalContentsPath()));
2690 SmallString<128> VPath;
2692 llvm::sys::path::append(VPath, Comp);
2693 Entries.push_back(YAMLVFSEntry(VPath.c_str(), FE->getExternalContentsPath()));
2753 void writeEntry(StringRef VPath, StringRef RPath);
2805 void JSONWriter::writeEntry(StringRef VPath, StringRef RPath) {
2809 OS.indent(Indent + 2) << "'name': \"" << llvm::yaml::escape(VPath) << "\",\n";
2842 Entry.IsDirectory ? Entry.VPath : path::parent_path(Entry.VPath)
2854 writeEntry(path::filename(Entry.VPath), RPath);
2860 Entry.IsDirectory ? Entry.VPath : path::parent_path(Entry.VPath);
2885 writeEntry(path::filename(Entry.VPath), RPath);
2903 return LHS.VPath < RHS.VPath;