13#ifndef LLVM_SUPPORT_TOOLOUTPUTFILE_H
14#define LLVM_SUPPORT_TOOLOUTPUTFILE_H
31 class CleanupInstaller {
39 StringRef getFilename() {
return Filename; }
40 explicit CleanupInstaller(
StringRef Filename);
46 std::optional<raw_fd_ostream> OSHolder;
67 void keep() { Installer.Keep =
true; }
StringRef - Represent a constant reference to a string, i.e.
A raw_ostream that writes to a file descriptor.
This is an optimization pass for GlobalISel generic memory operations.
@ Keep
No function return thunk.