diff options
| author | Dimitry Andric <dim@FreeBSD.org> | 2017-12-20 14:16:56 +0000 |
|---|---|---|
| committer | Dimitry Andric <dim@FreeBSD.org> | 2017-12-20 14:16:56 +0000 |
| commit | 2cab237b5dbfe1b3e9c7aa7a3c02d2b98fcf7462 (patch) | |
| tree | 524fe828571f81358bba62fdb6d04c6e5e96a2a4 /contrib/llvm/lib/Support/ToolOutputFile.cpp | |
| parent | 6c7828a2807ea5e50c79ca42dbedf2b589ce63b2 (diff) | |
| parent | 044eb2f6afba375a914ac9d8024f8f5142bb912e (diff) | |
Notes
Diffstat (limited to 'contrib/llvm/lib/Support/ToolOutputFile.cpp')
| -rw-r--r-- | contrib/llvm/lib/Support/ToolOutputFile.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/contrib/llvm/lib/Support/ToolOutputFile.cpp b/contrib/llvm/lib/Support/ToolOutputFile.cpp index 8ae977db6a14..e12d9e824f7e 100644 --- a/contrib/llvm/lib/Support/ToolOutputFile.cpp +++ b/contrib/llvm/lib/Support/ToolOutputFile.cpp @@ -1,4 +1,4 @@ -//===--- ToolOutputFile.cpp - Implement the tool_output_file class --------===// +//===--- ToolOutputFile.cpp - Implement the ToolOutputFile class --------===// // // The LLVM Compiler Infrastructure // @@ -7,7 +7,7 @@ // //===----------------------------------------------------------------------===// // -// This implements the tool_output_file class. +// This implements the ToolOutputFile class. // //===----------------------------------------------------------------------===// @@ -16,14 +16,14 @@ #include "llvm/Support/Signals.h" using namespace llvm; -tool_output_file::CleanupInstaller::CleanupInstaller(StringRef Filename) +ToolOutputFile::CleanupInstaller::CleanupInstaller(StringRef Filename) : Filename(Filename), Keep(false) { // Arrange for the file to be deleted if the process is killed. if (Filename != "-") sys::RemoveFileOnSignal(Filename); } -tool_output_file::CleanupInstaller::~CleanupInstaller() { +ToolOutputFile::CleanupInstaller::~CleanupInstaller() { // Delete the file if the client hasn't told us not to. if (!Keep && Filename != "-") sys::fs::remove(Filename); @@ -34,13 +34,13 @@ tool_output_file::CleanupInstaller::~CleanupInstaller() { sys::DontRemoveFileOnSignal(Filename); } -tool_output_file::tool_output_file(StringRef Filename, std::error_code &EC, - sys::fs::OpenFlags Flags) +ToolOutputFile::ToolOutputFile(StringRef Filename, std::error_code &EC, + sys::fs::OpenFlags Flags) : Installer(Filename), OS(Filename, EC, Flags) { // If open fails, no cleanup is needed. if (EC) Installer.Keep = true; } -tool_output_file::tool_output_file(StringRef Filename, int FD) +ToolOutputFile::ToolOutputFile(StringRef Filename, int FD) : Installer(Filename), OS(FD, true) {} |
