Rizin
unix-like reverse engineering framework and cli tools
|
#include <marshal.h>
Public Attributes | |
ut32 | argcount |
ut32 | posonlyargcount |
ut32 | kwonlyargcount |
ut32 | nlocals |
ut32 | stacksize |
ut32 | flags |
pyc_object * | code |
pyc_object * | consts |
pyc_object * | names |
pyc_object * | varnames |
pyc_object * | freevars |
pyc_object * | cellvars |
pyc_object * | filename |
pyc_object * | name |
ut32 | firstlineno |
pyc_object * | lnotab |
st64 | start_offset |
st64 | end_offset |
ut32 pyc_code_object::argcount |
Definition at line 56 of file marshal.h.
Referenced by get_code_object().
pyc_object* pyc_code_object::cellvars |
Definition at line 67 of file marshal.h.
Referenced by free_object(), get_code_object(), and rz_pyc_disasm().
pyc_object* pyc_code_object::code |
Definition at line 62 of file marshal.h.
Referenced by free_object(), and get_code_object().
pyc_object* pyc_code_object::consts |
Definition at line 63 of file marshal.h.
Referenced by extract_sections_symbols(), free_object(), get_code_object(), and rz_pyc_disasm().
st64 pyc_code_object::end_offset |
Definition at line 73 of file marshal.h.
Referenced by extract_sections_symbols(), and get_code_object().
pyc_object* pyc_code_object::filename |
Definition at line 68 of file marshal.h.
Referenced by free_object(), get_code_object(), and parse_arg().
ut32 pyc_code_object::firstlineno |
Definition at line 70 of file marshal.h.
Referenced by get_code_object().
ut32 pyc_code_object::flags |
Definition at line 61 of file marshal.h.
Referenced by cmd_descs_generate.Arg::__str__(), and get_code_object().
pyc_object* pyc_code_object::freevars |
Definition at line 66 of file marshal.h.
Referenced by free_object(), get_code_object(), and rz_pyc_disasm().
ut32 pyc_code_object::kwonlyargcount |
Definition at line 58 of file marshal.h.
Referenced by get_code_object().
pyc_object* pyc_code_object::lnotab |
Definition at line 71 of file marshal.h.
Referenced by free_object(), and get_code_object().
pyc_object* pyc_code_object::name |
Definition at line 69 of file marshal.h.
Referenced by cmd_descs_generate.Arg::__str__(), cmd_descs_generate.Detail::__str__(), cmd_descs_generate.Arg::_get_choices_cname(), cmd_descs_generate.CmdDesc::_validate(), extract_sections_symbols(), free_object(), get_code_object(), cmd_descs_generate.Detail::get_detail_entries_cname(), parse_arg(), test_group_name.GroupTest::run(), and cmd_descs_generate.CmdDesc::str_tab().
pyc_object* pyc_code_object::names |
Definition at line 64 of file marshal.h.
Referenced by free_object(), get_code_object(), and rz_pyc_disasm().
ut32 pyc_code_object::nlocals |
Definition at line 59 of file marshal.h.
Referenced by get_code_object().
ut32 pyc_code_object::posonlyargcount |
Definition at line 57 of file marshal.h.
Referenced by get_code_object().
ut32 pyc_code_object::stacksize |
Definition at line 60 of file marshal.h.
Referenced by get_code_object().
st64 pyc_code_object::start_offset |
Definition at line 72 of file marshal.h.
Referenced by extract_sections_symbols(), get_code_object(), get_code_object_addr(), and pyc_op().
pyc_object* pyc_code_object::varnames |
Definition at line 65 of file marshal.h.
Referenced by free_object(), get_code_object(), and rz_pyc_disasm().