IDA C++ SDK 9.2
Loading...
Searching...
No Matches
argloc_t Class Reference

Describes an argument location. More...

#include <typeinf.hpp>

Inheritance diagram for argloc_t:
argpart_t vdloc_t scif_t

Public Types

typedef size_t biggest_t

Detailed Description

Describes an argument location.

A typical argument is stored in one location, either a register or a stack slot.
However, some arguments can be stored in multiple locations, for example in a pair
of registers. In some really complex cases an argument can be located in multiple
registers and some stack slots. This class can describe all these cases.

Member Typedef Documentation

◆ biggest_t

typedef size_t argloc_t::biggest_t

Member Data Documentation

◆ sval

sval_t argloc_t::sval

◆ reginfo

uint32 argloc_t::reginfo

◆ rrel

rrel_t* argloc_t::rrel

◆ dist

scattered_aloc_t* argloc_t::dist

◆ custom

void* argloc_t::custom

◆ biggest

biggest_t argloc_t::biggest

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