Rizin
unix-like reverse engineering framework and cli tools
ebc_index Struct Reference

Public Types

enum  { EBC_INDEX16 , EBC_INDEX32 , EBC_INDEX64 }
 
enum  { EBC_INDEX_PLUS = 0 , EBC_INDEX_MINUS }
 

Public Attributes

enum ebc_index:: { ... }  type
 
enum ebc_index:: { ... }  sign
 
ut8 a_width
 
ut32 c
 
ut32 n
 

Detailed Description

Definition at line 90 of file ebc_disas.c.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
EBC_INDEX16 
EBC_INDEX32 
EBC_INDEX64 

Definition at line 91 of file ebc_disas.c.

91  { EBC_INDEX16,
93  EBC_INDEX64 } type;
enum ebc_index::@64 type
@ EBC_INDEX64
Definition: ebc_disas.c:93
@ EBC_INDEX16
Definition: ebc_disas.c:91
@ EBC_INDEX32
Definition: ebc_disas.c:92

◆ anonymous enum

anonymous enum
Enumerator
EBC_INDEX_PLUS 
EBC_INDEX_MINUS 

Definition at line 94 of file ebc_disas.c.

94  { EBC_INDEX_PLUS = 0,
@ EBC_INDEX_MINUS
Definition: ebc_disas.c:95
@ EBC_INDEX_PLUS
Definition: ebc_disas.c:94
enum ebc_index::@65 sign

Member Data Documentation

◆ a_width

ut8 ebc_index::a_width

Definition at line 96 of file ebc_disas.c.

Referenced by decode_index16(), decode_index32(), and decode_index64().

◆ c

ut32 ebc_index::c

Definition at line 97 of file ebc_disas.c.

Referenced by decode_call(), decode_index16(), decode_index32(), decode_index64(), and decode_jmp().

◆ n

ut32 ebc_index::n

Definition at line 98 of file ebc_disas.c.

Referenced by decode_call(), decode_index16(), decode_index32(), decode_index64(), and decode_jmp().

◆ 

enum { ... } ebc_index::sign

◆ 


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