Rizin
unix-like reverse engineering framework and cli tools
|
#include <rz_types.h>
#include <rz_lib.h>
#include <rz_util.h>
#include <rz_asm.h>
#include "opcode.h"
#include "../../../bin/format/pyc/marshal.h"
Go to the source code of this file.
Functions | |
int | rz_pyc_disasm (RzAsmOp *op, const ut8 *buf, RzList *cobjs, RzList *interned_table, ut64 pc, pyc_opcodes *opcodes) |
int rz_pyc_disasm | ( | RzAsmOp * | op, |
const ut8 * | buf, | ||
RzList * | cobjs, | ||
RzList * | interned_table, | ||
ut64 | pc, | ||
pyc_opcodes * | opcodes | ||
) |
Definition at line 11 of file pyc_dis.c.
References rz_asm_op_t::buf_asm, pyc_code_object::cellvars, pyc_code_object::consts, pyc_object::data, free(), pyc_code_object::freevars, i, pyc_code_object::names, NULL, op, ops, parse_arg(), pc, rz_strbuf_appendf(), rz_strbuf_set(), st64, and pyc_code_object::varnames.
Referenced by disassemble().