[lldb][NFC] Remove DiagnosticManager::CopyDiagnostics

The Diagnostic class in LLDB is suppossed to be inherited from,
so just copying the diagnostics like this is wrong. The function
is also unused, so lets just get rid of it instead of creating
some cloning facility for it.

llvm-svn: 367201
This commit is contained in:
Raphael Isemann 2019-07-29 07:37:17 +00:00
parent d524c17029
commit 822c58704b
2 changed files with 0 additions and 11 deletions

View File

@ -125,8 +125,6 @@ public:
m_diagnostics.push_back(diagnostic);
}
void CopyDiagnostics(DiagnosticManager &otherDiagnostics);
size_t Printf(DiagnosticSeverity severity, const char *format, ...)
__attribute__((format(printf, 3, 4)));
size_t PutString(DiagnosticSeverity severity, llvm::StringRef str);

View File

@ -77,12 +77,3 @@ size_t DiagnosticManager::PutString(DiagnosticSeverity severity,
AddDiagnostic(str, severity, eDiagnosticOriginLLDB);
return str.size();
}
void DiagnosticManager::CopyDiagnostics(DiagnosticManager &otherDiagnostics) {
for (const DiagnosticList::value_type &other_diagnostic:
otherDiagnostics.Diagnostics()) {
AddDiagnostic(
other_diagnostic->GetMessage(), other_diagnostic->GetSeverity(),
other_diagnostic->getKind(), other_diagnostic->GetCompilerID());
}
}