LLDB mainline
Public Member Functions | Public Attributes | List of all members
lldb_private::IRExecutionUnit::JittedEntity Struct Reference

#include <IRExecutionUnit.h>

Inheritance diagram for lldb_private::IRExecutionUnit::JittedEntity:
Inheritance graph
[legend]

Public Member Functions

 JittedEntity (const char *name, lldb::addr_t local_addr=LLDB_INVALID_ADDRESS, lldb::addr_t remote_addr=LLDB_INVALID_ADDRESS)
 Constructor.
 

Public Attributes

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.
 

Detailed Description

Definition at line 115 of file IRExecutionUnit.h.

Constructor & Destructor Documentation

◆ JittedEntity()

lldb_private::IRExecutionUnit::JittedEntity::JittedEntity ( const char *  name,
lldb::addr_t  local_addr = LLDB_INVALID_ADDRESS,
lldb::addr_t  remote_addr = LLDB_INVALID_ADDRESS 
)
inline

Constructor.

Initializes class variabes.

Parameters
[in]nameThe name of the function.
[in]local_addrThe address of the function in LLDB, or LLDB_INVALID_ADDRESS if it is not present in LLDB's memory.
[in]remote_addrThe address of the function in the target, or LLDB_INVALID_ADDRESS if it is not present in the target's memory.

Definition at line 135 of file IRExecutionUnit.h.

Member Data Documentation

◆ m_local_addr

lldb::addr_t lldb_private::IRExecutionUnit::JittedEntity::m_local_addr

The address of the function in LLDB's memory.

Definition at line 117 of file IRExecutionUnit.h.

◆ m_name

ConstString lldb_private::IRExecutionUnit::JittedEntity::m_name

The function's name.

Definition at line 116 of file IRExecutionUnit.h.

◆ m_remote_addr

lldb::addr_t lldb_private::IRExecutionUnit::JittedEntity::m_remote_addr

The address of the function in the target's memory.

Definition at line 119 of file IRExecutionUnit.h.


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