Classes | |
struct | symtable |
struct | _symtable_entry |
Macros | |
#define | PySTEntry_Check(op) |
#define | DEF_GLOBAL |
#define | DEF_LOCAL |
#define | DEF_PARAM |
#define | DEF_NONLOCAL |
#define | USE |
#define | DEF_FREE |
#define | DEF_FREE_CLASS |
#define | DEF_IMPORT |
#define | DEF_ANNOT |
#define | DEF_COMP_ITER |
#define | DEF_BOUND |
#define | SCOPE_OFFSET |
#define | SCOPE_MASK |
#define | LOCAL |
#define | GLOBAL_EXPLICIT |
#define | GLOBAL_IMPLICIT |
#define | FREE |
#define | CELL |
#define | GENERATOR |
#define | GENERATOR_EXPRESSION |
Typedefs | |
typedef enum _block_type | _Py_block_ty |
typedef struct _symtable_entry | PySTEntryObject |
Enumerations | |
enum | _block_type { FunctionBlock , ClassBlock , ModuleBlock } |
Functions | |
PyAPI_DATA (PyTypeObject) PySTEntry_Type | |
PyAPI_FUNC (int) PyST_GetScope(PySTEntryObject * | |
PyObject * | PyAPI_FUNC (struct symtable *) PySymtable_Build(mod_ty mod |
PyAPI_FUNC (PySTEntryObject *) PySymtable_Lookup(struct symtable * | |
void * | PyAPI_FUNC (void) PySymtable_Free(struct symtable *) |
Variables | |
PyObject const char * | filename |
PyObject const char PyFutureFeatures * | future |
#define PySTEntry_Check | ( | op | ) |
#define DEF_GLOBAL |
#define DEF_LOCAL |
#define DEF_PARAM |
#define DEF_NONLOCAL |
#define USE |
#define DEF_FREE |
#define DEF_FREE_CLASS |
#define DEF_IMPORT |
#define DEF_ANNOT |
#define DEF_COMP_ITER |
#define DEF_BOUND |
#define SCOPE_OFFSET |
#define SCOPE_MASK |
#define LOCAL |
#define GLOBAL_EXPLICIT |
#define GLOBAL_IMPLICIT |
#define FREE |
#define CELL |
#define GENERATOR |
#define GENERATOR_EXPRESSION |
typedef enum _block_type _Py_block_ty |
typedef struct _symtable_entry PySTEntryObject |
enum _block_type |
PyAPI_DATA | ( | PyTypeObject | ) |
PyAPI_FUNC | ( | int | ) |
PyAPI_FUNC | ( | PySTEntryObject * | ) |
void* PyAPI_FUNC | ( | void | ) |
PyObject* filename |
PyObject PyFutureFeatures * future |