Rizin
unix-like reverse engineering framework and cli tools
|
#include <rz_egg.h>
Public Attributes | |
const char * | arch |
int | size |
const char * | retvar |
const char *(* | regs )(RzEgg *egg, int idx) |
void(* | init )(RzEgg *egg) |
void(* | call )(RzEgg *egg, const char *addr, int ptr) |
void(* | jmp )(RzEgg *egg, const char *addr, int ptr) |
void(* | frame )(RzEgg *egg, int sz) |
char *(* | syscall )(RzEgg *egg, int num) |
void(* | trap )(RzEgg *egg) |
void(* | frame_end )(RzEgg *egg, int sz, int ctx) |
void(* | comment )(RzEgg *egg, const char *fmt,...) |
void(* | push_arg )(RzEgg *egg, int xs, int num, const char *str) |
void(* | set_string )(RzEgg *egg, const char *dstvar, const char *str, int j) |
void(* | equ )(RzEgg *egg, const char *key, const char *value) |
void(* | get_result )(RzEgg *egg, const char *ocn) |
void(* | restore_stack )(RzEgg *egg, int size) |
void(* | syscall_args )(RzEgg *egg, int nargs) |
void(* | get_var )(RzEgg *egg, int type, char *out, int idx) |
void(* | get_ar )(RzEgg *egg, char *out, int idx) |
void(* | while_end )(RzEgg *egg, const char *label) |
void(* | load )(RzEgg *egg, const char *str, int sz) |
void(* | load_ptr )(RzEgg *egg, const char *str) |
void(* | branch )(RzEgg *egg, char *b, char *g, char *e, char *n, int sz, const char *dst) |
void(* | mathop )(RzEgg *egg, int ch, int sz, int type, const char *eq, const char *p) |
void(* | get_while_end )(RzEgg *egg, char *out, const char *ctxpush, const char *label) |
const char* rz_egg_emit_t::arch |
Definition at line 153 of file rz_egg.h.
Referenced by test_group_name.GroupTest::run(), and rz_egg_assemble_asm().
Definition at line 166 of file rz_egg.h.
Referenced by parsedatachar(), and rcc_fun().
Definition at line 163 of file rz_egg.h.
Referenced by rz_egg_syscall().