|
LLVM 22.0.0git
|
#include "llvm/Support/ToolOutputFile.h"
Public Member Functions | |
| StringRef | getFilename () |
| LLVM_ABI | CleanupInstaller (StringRef Filename) |
| LLVM_ABI | ~CleanupInstaller () |
Public Attributes | |
| std::string | Filename |
| The name of the file. | |
| bool | Keep |
| The flag which indicates whether we should not delete the file. | |
Definition at line 22 of file ToolOutputFile.h.
|
explicit |
Definition at line 20 of file ToolOutputFile.cpp.
References Filename, isStdout(), Keep, and llvm::sys::RemoveFileOnSignal().
| CleanupInstaller::~CleanupInstaller | ( | ) |
Definition at line 27 of file ToolOutputFile.cpp.
References llvm::sys::DontRemoveFileOnSignal(), Filename, isStdout(), Keep, and llvm::sys::fs::remove().
|
inline |
Definition at line 30 of file ToolOutputFile.h.
References Filename.
| std::string llvm::CleanupInstaller::Filename |
The name of the file.
Definition at line 25 of file ToolOutputFile.h.
Referenced by CleanupInstaller(), getFilename(), and ~CleanupInstaller().
| bool llvm::CleanupInstaller::Keep |
The flag which indicates whether we should not delete the file.
Definition at line 28 of file ToolOutputFile.h.
Referenced by CleanupInstaller(), and ~CleanupInstaller().