LLDB mainline
lldb_private::ClassDescriptorV2::objc_class_t Struct Reference

Static Public Member Functions

static llvm::Expected< objc_class_tRead (Process *process, lldb::addr_t addr)

Public Attributes

ObjCLanguageRuntime::ObjCISA m_isa = 0
ObjCLanguageRuntime::ObjCISA m_superclass = 0
lldb::addr_t m_cache_ptr = 0
lldb::addr_t m_vtable_ptr = 0
lldb::addr_t m_data_ptr = 0
uint8_t m_flags = 0

Detailed Description

Definition at line 82 of file AppleObjCClassDescriptorV2.h.

Member Function Documentation

◆ Read()

Member Data Documentation

◆ m_cache_ptr

lldb::addr_t lldb_private::ClassDescriptorV2::objc_class_t::m_cache_ptr = 0

Definition at line 85 of file AppleObjCClassDescriptorV2.h.

◆ m_data_ptr

lldb::addr_t lldb_private::ClassDescriptorV2::objc_class_t::m_data_ptr = 0

◆ m_flags

uint8_t lldb_private::ClassDescriptorV2::objc_class_t::m_flags = 0

Definition at line 88 of file AppleObjCClassDescriptorV2.h.

◆ m_isa

ObjCLanguageRuntime::ObjCISA lldb_private::ClassDescriptorV2::objc_class_t::m_isa = 0

Definition at line 83 of file AppleObjCClassDescriptorV2.h.

◆ m_superclass

ObjCLanguageRuntime::ObjCISA lldb_private::ClassDescriptorV2::objc_class_t::m_superclass = 0

Definition at line 84 of file AppleObjCClassDescriptorV2.h.

◆ m_vtable_ptr

lldb::addr_t lldb_private::ClassDescriptorV2::objc_class_t::m_vtable_ptr = 0

Definition at line 86 of file AppleObjCClassDescriptorV2.h.


The documentation for this struct was generated from the following files: