Lines Matching refs:FileName
159 std::error_code cleanUpTempFilesImpl(ArrayRef<std::string> FileName,
163 std::error_code EC = sys::fs::remove(FileName[I]);
172 SmallVector<std::string> &FileName) {
173 assert(FD.size() >= SR.size() && FileName.size() == FD.size() &&
183 FileName[I] = Twine(SV).str();
186 EC = sys::fs::openFileForWrite(FileName[I], FD[I]);
199 cleanUpTempFilesImpl(FileName, I);
203 std::error_code llvm::cleanUpTempFiles(ArrayRef<std::string> FileName) {
204 return cleanUpTempFilesImpl(FileName, FileName.size());
214 static SmallVector<std::string> FileName{"", "", ""};
215 if (prepareTempFiles(FD, SR, FileName))
228 NLF, ULF, FileName[0], FileName[1]};
229 std::optional<StringRef> Redirects[] = {std::nullopt, StringRef(FileName[2]),
235 auto B = MemoryBuffer::getFile(FileName[2]);
241 if (cleanUpTempFiles(FileName))