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

Public Attributes

struct {
   ut32   mask
 
   ut32   op
 
encoding
 
enum HEX_INS id
 
HexOpTemplate ops [HEX_MAX_OPERANDS]
 
ut8 pred
 
ut8 cond
 
ut8 flags
 
const char * syntax
 
_RzAnalysisOpType type
 

Detailed Description

Definition at line 83 of file hexagon_disas.c.

Member Data Documentation

◆ cond

ut8 HexInsnTemplate::cond

Definition at line 91 of file hexagon_disas.c.

Referenced by hex_disasm_with_templates().

◆ 

struct { ... } HexInsnTemplate::encoding

◆ flags

ut8 HexInsnTemplate::flags

◆ id

enum HEX_INS HexInsnTemplate::id

Definition at line 70 of file hexagon_disas.c.

Referenced by hex_disasm_with_templates(), and capstone.CsInsn::insn_name().

◆ mask

ut32 HexInsnTemplate::mask

Definition at line 85 of file hexagon_disas.c.

Referenced by hex_disasm_with_templates().

◆ op

ut32 HexInsnTemplate::op

Definition at line 86 of file hexagon_disas.c.

Referenced by hex_disasm_with_templates().

◆ ops

HexOpTemplate HexInsnTemplate::ops[HEX_MAX_OPERANDS]

Definition at line 89 of file hexagon_disas.c.

Referenced by get_jmp_target_imm_op_index(), and hex_disasm_with_templates().

◆ pred

ut8 HexInsnTemplate::pred

Definition at line 90 of file hexagon_disas.c.

Referenced by hex_disasm_with_templates().

◆ syntax

const char* HexInsnTemplate::syntax

Definition at line 93 of file hexagon_disas.c.

Referenced by hex_disasm_with_templates().

◆ type


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