LLDB mainline
|
"lldb/Expression/IRExecutionUnit.h" Encapsulates a single function that has been generated by the JIT. More...
#include <IRExecutionUnit.h>
Public Member Functions | |
JittedFunction (const char *name, bool external, lldb::addr_t local_addr=LLDB_INVALID_ADDRESS, lldb::addr_t remote_addr=LLDB_INVALID_ADDRESS) | |
Public Member Functions inherited from lldb_private::IRExecutionUnit::JittedEntity | |
JittedEntity (const char *name, lldb::addr_t local_addr=LLDB_INVALID_ADDRESS, lldb::addr_t remote_addr=LLDB_INVALID_ADDRESS) | |
Constructor. | |
Public Attributes | |
bool | m_external |
Public Attributes inherited from lldb_private::IRExecutionUnit::JittedEntity | |
ConstString | m_name |
The function's name. | |
lldb::addr_t | m_local_addr |
The address of the function in LLDB's memory. | |
lldb::addr_t | m_remote_addr |
The address of the function in the target's memory. | |
"lldb/Expression/IRExecutionUnit.h" Encapsulates a single function that has been generated by the JIT.
Functions that have been generated by the JIT are first resident in the local process, and then placed in the target process. JittedFunction represents a function possibly resident in both.
Definition at line 141 of file IRExecutionUnit.h.
|
inline |
Definition at line 143 of file IRExecutionUnit.h.
bool lldb_private::IRExecutionUnit::JittedFunction::m_external |
Definition at line 142 of file IRExecutionUnit.h.