LLDB  mainline
Public Member Functions | Public Attributes | List of all members
lldb_private::ClassDescriptorV2::class_rw_t Struct Reference
Collaboration diagram for lldb_private::ClassDescriptorV2::class_rw_t:
Collaboration graph
[legend]

Public Member Functions

bool Read (Process *process, lldb::addr_t addr)
 

Public Attributes

uint32_t m_flags
 
uint32_t m_version
 
lldb::addr_t m_ro_ptr
 
union {
   lldb::addr_t   m_method_list_ptr
 
   lldb::addr_t   m_method_lists_ptr
 
}; 
 
lldb::addr_t m_properties_ptr
 
lldb::addr_t m_protocols_ptr
 
ObjCLanguageRuntime::ObjCISA m_firstSubclass
 
ObjCLanguageRuntime::ObjCISA m_nextSiblingClass
 

Detailed Description

Definition at line 121 of file AppleObjCClassDescriptorV2.h.

Member Function Documentation

◆ Read()

bool ClassDescriptorV2::class_rw_t::Read ( Process process,
lldb::addr_t  addr 
)

Member Data Documentation

◆ @61

union { ... }

◆ m_firstSubclass

ObjCLanguageRuntime::ObjCISA lldb_private::ClassDescriptorV2::class_rw_t::m_firstSubclass

Definition at line 133 of file AppleObjCClassDescriptorV2.h.

◆ m_flags

uint32_t lldb_private::ClassDescriptorV2::class_rw_t::m_flags

Definition at line 122 of file AppleObjCClassDescriptorV2.h.

◆ m_method_list_ptr

lldb::addr_t lldb_private::ClassDescriptorV2::class_rw_t::m_method_list_ptr

Definition at line 127 of file AppleObjCClassDescriptorV2.h.

◆ m_method_lists_ptr

lldb::addr_t lldb_private::ClassDescriptorV2::class_rw_t::m_method_lists_ptr

Definition at line 128 of file AppleObjCClassDescriptorV2.h.

◆ m_nextSiblingClass

ObjCLanguageRuntime::ObjCISA lldb_private::ClassDescriptorV2::class_rw_t::m_nextSiblingClass

Definition at line 134 of file AppleObjCClassDescriptorV2.h.

◆ m_properties_ptr

lldb::addr_t lldb_private::ClassDescriptorV2::class_rw_t::m_properties_ptr

Definition at line 130 of file AppleObjCClassDescriptorV2.h.

◆ m_protocols_ptr

lldb::addr_t lldb_private::ClassDescriptorV2::class_rw_t::m_protocols_ptr

Definition at line 131 of file AppleObjCClassDescriptorV2.h.

◆ m_ro_ptr

lldb::addr_t lldb_private::ClassDescriptorV2::class_rw_t::m_ro_ptr

Definition at line 125 of file AppleObjCClassDescriptorV2.h.

◆ m_version

uint32_t lldb_private::ClassDescriptorV2::class_rw_t::m_version

Definition at line 123 of file AppleObjCClassDescriptorV2.h.


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