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:
Rafael Espindola 2015-04-08 13:52:09 +00:00
parent 14962284f1
commit f1f0734f14

View File

@ -18,16 +18,16 @@
namespace llvm { namespace llvm {
/// tool_output_file - This class contains a raw_fd_ostream and adds a /// This class contains a raw_fd_ostream and adds a few extra features commonly
/// few extra features commonly needed for compiler-like tool output files: /// needed for compiler-like tool output files:
/// - The file is automatically deleted if the process is killed. /// - The file is automatically deleted if the process is killed.
/// - The file is automatically deleted when the tool_output_file /// - The file is automatically deleted when the tool_output_file
/// object is destroyed unless the client calls keep(). /// object is destroyed unless the client calls keep().
class tool_output_file { class tool_output_file {
/// Installer - This class is declared before the raw_fd_ostream so that /// This class is declared before the raw_fd_ostream so that it is constructed
/// it is constructed before the raw_fd_ostream is constructed and /// before the raw_fd_ostream is constructed and destructed after the
/// destructed after the raw_fd_ostream is destructed. It installs /// raw_fd_ostream is destructed. It installs cleanups in its constructor and
/// cleanups in its constructor and uninstalls them in its destructor. /// uninstalls them in its destructor.
class CleanupInstaller { class CleanupInstaller {
/// The name of the file. /// The name of the file.
std::string Filename; std::string Filename;
@ -39,8 +39,7 @@ class tool_output_file {
~CleanupInstaller(); ~CleanupInstaller();
} Installer; } Installer;
/// OS - The contained stream. This is intentionally declared after /// The contained stream. This is intentionally declared after Installer.
/// Installer.
raw_fd_ostream OS; raw_fd_ostream OS;
public: public:
@ -51,11 +50,11 @@ public:
tool_output_file(StringRef Filename, int FD); 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; } raw_fd_ostream &os() { return OS; }
/// keep - Indicate that the tool's job wrt this output file has been /// Indicate that the tool's job wrt this output file has been successful and
/// successful and the file should not be deleted. /// the file should not be deleted.
void keep() { Installer.Keep = true; } void keep() { Installer.Keep = true; }
}; };