mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2024-12-22 23:39:24 +00:00
[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:
parent
d524c17029
commit
822c58704b
@ -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);
|
||||
|
@ -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());
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user