mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-28 04:33:05 +00:00
Don't repeat names in comments. NFC.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@234405 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
14962284f1
commit
f1f0734f14
@ -18,16 +18,16 @@
|
||||
|
||||
namespace llvm {
|
||||
|
||||
/// tool_output_file - This class contains a raw_fd_ostream and adds a
|
||||
/// few extra features commonly needed for compiler-like tool output files:
|
||||
/// This class contains a raw_fd_ostream and adds a few extra features commonly
|
||||
/// needed for compiler-like tool output files:
|
||||
/// - The file is automatically deleted if the process is killed.
|
||||
/// - The file is automatically deleted when the tool_output_file
|
||||
/// object is destroyed unless the client calls keep().
|
||||
class tool_output_file {
|
||||
/// Installer - This class is declared before the raw_fd_ostream so that
|
||||
/// it is constructed before the raw_fd_ostream is constructed and
|
||||
/// destructed after the raw_fd_ostream is destructed. It installs
|
||||
/// cleanups in its constructor and uninstalls them in its destructor.
|
||||
/// This class is declared before the raw_fd_ostream so that it is constructed
|
||||
/// before the raw_fd_ostream is constructed and destructed after the
|
||||
/// raw_fd_ostream is destructed. It installs cleanups in its constructor and
|
||||
/// uninstalls them in its destructor.
|
||||
class CleanupInstaller {
|
||||
/// The name of the file.
|
||||
std::string Filename;
|
||||
@ -39,8 +39,7 @@ class tool_output_file {
|
||||
~CleanupInstaller();
|
||||
} Installer;
|
||||
|
||||
/// OS - The contained stream. This is intentionally declared after
|
||||
/// Installer.
|
||||
/// The contained stream. This is intentionally declared after Installer.
|
||||
raw_fd_ostream OS;
|
||||
|
||||
public:
|
||||
@ -51,11 +50,11 @@ public:
|
||||
|
||||
tool_output_file(StringRef Filename, int FD);
|
||||
|
||||
/// os - Return the contained raw_fd_ostream.
|
||||
/// Return the contained raw_fd_ostream.
|
||||
raw_fd_ostream &os() { return OS; }
|
||||
|
||||
/// keep - Indicate that the tool's job wrt this output file has been
|
||||
/// successful and the file should not be deleted.
|
||||
/// Indicate that the tool's job wrt this output file has been successful and
|
||||
/// the file should not be deleted.
|
||||
void keep() { Installer.Keep = true; }
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user