|
LLVM
4.0.0
|
Base class for user error types. More...
#include <Error.h>
Public Member Functions | |
| bool | isA (const void *const ClassID) const override |
Static Public Member Functions | |
| static const void * | classID () |
Base class for user error types.
Users should declare their error types like:
class MyError : public ErrorInfo<MyError> { .... };
This class provides an implementation of the ErrorInfoBase::kind method, which is used by the Error RTTI system.
Definition at line 317 of file Support/Error.h.
|
inlinestatic |
Definition at line 323 of file Support/Error.h.
Referenced by llvm::ErrorInfo< InstrProfError >::isA().
|
inlineoverride |
Reimplemented in llvm::ErrorInfo< GenericBinaryError, BinaryError >.
Definition at line 319 of file Support/Error.h.
1.8.6