Lines Matching refs:outputFile
376 FileReproducerStream(std::unique_ptr<llvm::ToolOutputFile> outputFile) in FileReproducerStream()
377 : outputFile(std::move(outputFile)) {} in FileReproducerStream()
378 ~FileReproducerStream() override { outputFile->keep(); } in ~FileReproducerStream()
381 StringRef description() override { return outputFile->getFilename(); } in description()
384 raw_ostream &os() override { return outputFile->os(); } in os()
388 std::unique_ptr<llvm::ToolOutputFile> outputFile = nullptr; member
409 void PassManager::enableCrashReproducerGeneration(StringRef outputFile, in enableCrashReproducerGeneration() argument
413 std::string filename = outputFile.str(); in enableCrashReproducerGeneration()
416 std::unique_ptr<llvm::ToolOutputFile> outputFile = in enableCrashReproducerGeneration() local
418 if (!outputFile) { in enableCrashReproducerGeneration()
422 return std::make_unique<FileReproducerStream>(std::move(outputFile)); in enableCrashReproducerGeneration()