Latest available version: IDA and decompilers v8.4.240527sp2 see all releases
Hex-Rays logo State-of-the-art binary code analysis tools
email icon
citem_locator_t Struct Reference

Generic ctree item locator. More...

#include <hexrays.hpp>

Public Member Functions

 citem_locator_t (ea_t _ea, ctype_t _op)
 citem_locator_t (const citem_t *i)
 DECLARE_COMPARISONS (citem_locator_t)

Public Attributes

ea_t ea
 citem address More...
ctype_t op
 citem operation More...

Detailed Description

Generic ctree item locator.

It can be used for instructions and some expression types. However, we need more precise locators for other items (e.g. for numbers)


Definition at line 6028 of file hexrays.hpp.

Constructor & Destructor Documentation

◆ citem_locator_t() [1/2]

citem_locator_t::citem_locator_t ( ea_t  _ea,
ctype_t  _op 

Definition at line 6034 of file hexrays.hpp.

◆ citem_locator_t() [2/2]

citem_locator_t::citem_locator_t ( const citem_t i)

Definition at line 7303 of file hexrays.hpp.

Member Data Documentation

◆ ea

ea_t citem_locator_t::ea

citem address


Definition at line 6030 of file hexrays.hpp.

◆ op

ctype_t citem_locator_t::op

citem operation


Definition at line 6031 of file hexrays.hpp.