Definition at line 387 of file AppleObjCRuntimeV2.h.
◆ SharedCacheImageHeaders()
lldb_private::AppleObjCRuntimeV2::SharedCacheImageHeaders::SharedCacheImageHeaders |
( |
AppleObjCRuntimeV2 & |
runtime, |
|
|
lldb::addr_t |
headerInfoRWs_ptr, |
|
|
uint32_t |
count, |
|
|
uint32_t |
entsize |
|
) |
| |
|
inlineprivate |
◆ CreateSharedCacheImageHeaders()
Definition at line 1611 of file AppleObjCRuntimeV2.cpp.
References error(), lldb::eSymbolTypeAny, lldb_private::Process::GetAddressByteSize(), lldb_private::Process::GetByteOrder(), lldb_private::WritableDataBuffer::GetBytes(), lldb_private::Symbol::GetLoadAddress(), lldb_private::GetLog(), lldb_private::AppleObjCRuntime::GetObjCModule(), lldb_private::Runtime::GetProcess(), lldb_private::Process::GetTarget(), lldb_private::DataExtractor::GetU32_unchecked(), LLDB_INVALID_ADDRESS, LLDB_LOG, LLDB_LOG_ERROR, lldb_private::Process, lldb_private::Process::ReadMemory(), lldb_private::Process::ReadPointerFromMemory(), and lldb_private::Types.
Referenced by lldb_private::AppleObjCRuntimeV2::GetSharedCacheImageHeaderVersion(), and lldb_private::AppleObjCRuntimeV2::IsSharedCacheImageLoaded().
◆ GetVersion()
uint64_t AppleObjCRuntimeV2::SharedCacheImageHeaders::GetVersion |
( |
| ) |
|
◆ IsImageLoaded()
bool AppleObjCRuntimeV2::SharedCacheImageHeaders::IsImageLoaded |
( |
uint16_t |
image_index | ) |
|
◆ SetNeedsUpdate()
void lldb_private::AppleObjCRuntimeV2::SharedCacheImageHeaders::SetNeedsUpdate |
( |
| ) |
|
|
inline |
◆ UpdateIfNeeded()
llvm::Error AppleObjCRuntimeV2::SharedCacheImageHeaders::UpdateIfNeeded |
( |
| ) |
|
|
private |
◆ m_count
uint32_t lldb_private::AppleObjCRuntimeV2::SharedCacheImageHeaders::m_count |
|
private |
◆ m_entsize
uint32_t lldb_private::AppleObjCRuntimeV2::SharedCacheImageHeaders::m_entsize |
|
private |
◆ m_headerInfoRWs_ptr
lldb::addr_t lldb_private::AppleObjCRuntimeV2::SharedCacheImageHeaders::m_headerInfoRWs_ptr |
|
private |
◆ m_loaded_images
llvm::BitVector lldb_private::AppleObjCRuntimeV2::SharedCacheImageHeaders::m_loaded_images |
|
private |
◆ m_needs_update
bool lldb_private::AppleObjCRuntimeV2::SharedCacheImageHeaders::m_needs_update |
|
private |
◆ m_runtime
◆ m_version
uint64_t lldb_private::AppleObjCRuntimeV2::SharedCacheImageHeaders::m_version |
|
private |
The documentation for this class was generated from the following files: