LLDB mainline
|
Public Member Functions | |
~TaggedPointerVendorV2 () override=default | |
Public Member Functions inherited from lldb_private::ObjCLanguageRuntime::TaggedPointerVendor | |
virtual | ~TaggedPointerVendor ()=default |
virtual bool | IsPossibleTaggedPointer (lldb::addr_t ptr)=0 |
virtual ObjCLanguageRuntime::ClassDescriptorSP | GetClassDescriptor (lldb::addr_t ptr)=0 |
Static Public Member Functions | |
static TaggedPointerVendorV2 * | CreateInstance (AppleObjCRuntimeV2 &runtime, const lldb::ModuleSP &objc_module_sp) |
Protected Member Functions | |
TaggedPointerVendorV2 (AppleObjCRuntimeV2 &runtime) | |
Protected Member Functions inherited from lldb_private::ObjCLanguageRuntime::TaggedPointerVendor | |
TaggedPointerVendor ()=default | |
Protected Attributes | |
AppleObjCRuntimeV2 & | m_runtime |
Private Member Functions | |
TaggedPointerVendorV2 (const TaggedPointerVendorV2 &)=delete | |
const TaggedPointerVendorV2 & | operator= (const TaggedPointerVendorV2 &)=delete |
Definition at line 173 of file AppleObjCRuntimeV2.h.
|
overridedefault |
|
inlineprotected |
Definition at line 185 of file AppleObjCRuntimeV2.h.
|
privatedelete |
|
static |
Definition at line 2827 of file AppleObjCRuntimeV2.cpp.
References error(), ExtractRuntimeGlobalSymbol(), and lldb_private::Runtime::GetProcess().
|
privatedelete |
|
protected |
Definition at line 183 of file AppleObjCRuntimeV2.h.