LLDB mainline
|
#include <DynamicLoaderDarwin.h>
Public Member Functions | |
Segment () | |
bool | operator== (const Segment &rhs) const |
void | PutToLog (lldb_private::Log *log, lldb::addr_t slide) const |
Public Attributes | |
lldb_private::ConstString | name |
lldb::addr_t | vmaddr = LLDB_INVALID_ADDRESS |
lldb::addr_t | vmsize = 0 |
lldb::addr_t | fileoff = 0 |
lldb::addr_t | filesize = 0 |
uint32_t | maxprot = 0 |
uint32_t | initprot = 0 |
uint32_t | nsects = 0 |
uint32_t | flags = 0 |
Definition at line 78 of file DynamicLoaderDarwin.h.
|
inline |
Definition at line 80 of file DynamicLoaderDarwin.h.
|
inline |
Definition at line 92 of file DynamicLoaderDarwin.h.
void DynamicLoaderDarwin::Segment::PutToLog | ( | lldb_private::Log * | log, |
lldb::addr_t | slide | ||
) | const |
Definition at line 768 of file DynamicLoaderDarwin.cpp.
References lldb_private::ConstString::AsCString(), LLDB_LOGF, name, vmaddr, and vmsize.
lldb::addr_t lldb_private::DynamicLoaderDarwin::Segment::fileoff = 0 |
Definition at line 85 of file DynamicLoaderDarwin.h.
Referenced by lldb_private::DynamicLoaderDarwin::JSONImageInformationIntoImageInfo(), and DynamicLoaderMacOSXDYLD::ParseLoadCommands().
lldb::addr_t lldb_private::DynamicLoaderDarwin::Segment::filesize = 0 |
Definition at line 86 of file DynamicLoaderDarwin.h.
Referenced by lldb_private::DynamicLoaderDarwin::JSONImageInformationIntoImageInfo(), and DynamicLoaderMacOSXDYLD::ParseLoadCommands().
uint32_t lldb_private::DynamicLoaderDarwin::Segment::flags = 0 |
Definition at line 90 of file DynamicLoaderDarwin.h.
Referenced by lldb_private::DynamicLoaderDarwin::JSONImageInformationIntoImageInfo().
uint32_t lldb_private::DynamicLoaderDarwin::Segment::initprot = 0 |
Definition at line 88 of file DynamicLoaderDarwin.h.
Referenced by lldb_private::DynamicLoaderDarwin::JSONImageInformationIntoImageInfo().
uint32_t lldb_private::DynamicLoaderDarwin::Segment::maxprot = 0 |
Definition at line 87 of file DynamicLoaderDarwin.h.
Referenced by lldb_private::DynamicLoaderDarwin::JSONImageInformationIntoImageInfo(), and DynamicLoaderMacOSXDYLD::ParseLoadCommands().
lldb_private::ConstString lldb_private::DynamicLoaderDarwin::Segment::name |
Definition at line 82 of file DynamicLoaderDarwin.h.
Referenced by lldb_private::DynamicLoaderDarwin::JSONImageInformationIntoImageInfo(), operator==(), DynamicLoaderMacOSXDYLD::ParseLoadCommands(), and PutToLog().
uint32_t lldb_private::DynamicLoaderDarwin::Segment::nsects = 0 |
Definition at line 89 of file DynamicLoaderDarwin.h.
Referenced by lldb_private::DynamicLoaderDarwin::JSONImageInformationIntoImageInfo().
lldb::addr_t lldb_private::DynamicLoaderDarwin::Segment::vmaddr = LLDB_INVALID_ADDRESS |
Definition at line 83 of file DynamicLoaderDarwin.h.
Referenced by lldb_private::DynamicLoaderDarwin::JSONImageInformationIntoImageInfo(), operator==(), DynamicLoaderMacOSXDYLD::ParseLoadCommands(), and PutToLog().
lldb::addr_t lldb_private::DynamicLoaderDarwin::Segment::vmsize = 0 |
Definition at line 84 of file DynamicLoaderDarwin.h.
Referenced by lldb_private::DynamicLoaderDarwin::JSONImageInformationIntoImageInfo(), operator==(), DynamicLoaderMacOSXDYLD::ParseLoadCommands(), and PutToLog().