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

#include <hexagon.h>

Public Attributes

ut32 opcode
 
ut8 parse_bits
 
int instruction
 
ut32 mask
 
HexPred pred
 
bool duplex
 
bool compound
 
int shift
 
HexPktInfo pkt_info
 
ut8 op_count
 
HexOp ops [HEX_MAX_OPERANDS]
 
char mnem_infix [128]
 
char mnem [192]
 
ut32 addr
 
RzAsmOp asm_op
 
RzAnalysisOp ana_op
 

Detailed Description

Definition at line 95 of file hexagon.h.

Member Data Documentation

◆ addr

ut32 HexInsn::addr

◆ ana_op

RzAnalysisOp HexInsn::ana_op

Definition at line 111 of file hexagon.h.

◆ asm_op

RzAsmOp HexInsn::asm_op

Definition at line 110 of file hexagon.h.

◆ compound

bool HexInsn::compound

Definition at line 102 of file hexagon.h.

◆ duplex

bool HexInsn::duplex

Definition at line 101 of file hexagon.h.

◆ instruction

int HexInsn::instruction

Definition at line 98 of file hexagon.h.

◆ mask

ut32 HexInsn::mask

Definition at line 99 of file hexagon.h.

◆ mnem

char HexInsn::mnem[192]

Definition at line 108 of file hexagon.h.

◆ mnem_infix

char HexInsn::mnem_infix[128]

Definition at line 107 of file hexagon.h.

◆ op_count

ut8 HexInsn::op_count

Definition at line 105 of file hexagon.h.

◆ opcode

ut32 HexInsn::opcode

Definition at line 96 of file hexagon.h.

Referenced by capstone.CsInsn::__gen_detail().

◆ ops

HexOp HexInsn::ops[HEX_MAX_OPERANDS]

Definition at line 106 of file hexagon.h.

◆ parse_bits

ut8 HexInsn::parse_bits

Definition at line 97 of file hexagon.h.

Referenced by hex_add_instr_to_state().

◆ pkt_info

HexPktInfo HexInsn::pkt_info

Definition at line 104 of file hexagon.h.

◆ pred

HexPred HexInsn::pred

Definition at line 100 of file hexagon.h.

◆ shift

int HexInsn::shift

Definition at line 103 of file hexagon.h.


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