|
LLDB mainline
|
Going a bit against the spirit of llvm::Error, lldb_private::Status need to store errors long-term and sometimes copy them. More...
#include <Status.h>
Public Member Functions | |
| CloneableError () | |
| virtual std::unique_ptr< CloneableError > | Clone () const =0 |
| virtual lldb::ErrorType | GetErrorType () const =0 |
| virtual StructuredData::ObjectSP | GetAsStructuredData () const =0 |
Static Public Attributes | |
| static char | ID |
Going a bit against the spirit of llvm::Error, lldb_private::Status need to store errors long-term and sometimes copy them.
This base class defines an interface for this operation.
|
pure virtual |
|
pure virtual |
|
pure virtual |