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

#include <marshal.h>

Public Attributes

ut64 code_start_offset
 
struct pyc_version version
 
RzListinterned_table
 
RzListsections_cache
 
RzListshared
 
RzListrefs
 
ut32 magic_int
 
ut32 symbols_ordinal
 

Detailed Description

Definition at line 76 of file marshal.h.

Member Data Documentation

◆ code_start_offset

ut64 pyc_context::code_start_offset

Definition at line 77 of file marshal.h.

Referenced by get_entrypoint(), and symbols().

◆ interned_table

RzList* pyc_context::interned_table

Definition at line 80 of file marshal.h.

Referenced by get_interned_object(), get_stringref_object(), and symbols().

◆ magic_int

ut32 pyc_context::magic_int

◆ refs

RzList* pyc_context::refs

◆ sections_cache

RzList* pyc_context::sections_cache

Definition at line 81 of file marshal.h.

Referenced by symbols().

◆ shared

RzList* pyc_context::shared

Definition at line 82 of file marshal.h.

Referenced by destroy(), and symbols().

◆ symbols_ordinal

ut32 pyc_context::symbols_ordinal

Definition at line 85 of file marshal.h.

Referenced by extract_sections_symbols().

◆ version

struct pyc_version pyc_context::version

Definition at line 77 of file marshal.h.

Referenced by get_entrypoint(), and symbols().


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