Lines Matching defs:VPath
2692 SmallString<128> VPath;
2694 llvm::sys::path::append(VPath, Comp);
2696 YAMLVFSEntry(VPath.c_str(), DR->getExternalContentsPath()));
2703 SmallString<128> VPath;
2705 llvm::sys::path::append(VPath, Comp);
2706 Entries.push_back(YAMLVFSEntry(VPath.c_str(), FE->getExternalContentsPath()));
2766 void writeEntry(StringRef VPath, StringRef RPath);
2818 void JSONWriter::writeEntry(StringRef VPath, StringRef RPath) {
2822 OS.indent(Indent + 2) << "'name': \"" << llvm::yaml::escape(VPath) << "\",\n";
2855 Entry.IsDirectory ? Entry.VPath : path::parent_path(Entry.VPath)
2867 writeEntry(path::filename(Entry.VPath), RPath);
2873 Entry.IsDirectory ? Entry.VPath : path::parent_path(Entry.VPath);
2898 writeEntry(path::filename(Entry.VPath), RPath);
2916 return LHS.VPath < RHS.VPath;