Arion 1.0.2-alpha
A high-performance C++ framework for emulating executable binaries.
 
Loading...
Searching...
No Matches
arion::ABI_CALLING_CONVENTION Struct Reference

Unicorn registers involved in calling convention. More...

#include <arch_manager.hpp>

Public Member Functions

 ABI_CALLING_CONVENTION (REG ret_reg, std::vector< REG > param_regs)
 

Public Attributes

REG ret_reg
 Unicorn register handling the call return value.
 
std::vector< REGparam_regs
 Unicorn registers handling the call parameters.
 

Detailed Description

Unicorn registers involved in calling convention.

Constructor & Destructor Documentation

◆ ABI_CALLING_CONVENTION()

arion::ABI_CALLING_CONVENTION::ABI_CALLING_CONVENTION ( REG  ret_reg,
std::vector< REG param_regs 
)
inline

Member Data Documentation

◆ param_regs

std::vector<REG> arion::ABI_CALLING_CONVENTION::param_regs

Unicorn registers handling the call parameters.

◆ ret_reg

REG arion::ABI_CALLING_CONVENTION::ret_reg

Unicorn register handling the call return value.


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