Searched defs:_symtable_entry (Results 1 – 5 of 5) sorted by relevance
44 typedef struct _symtable_entry { struct46 PyObject *ste_id; /* int: key in ste_table->st_blocks */47 PyObject *ste_symbols; /* dict: variable names to flags */48 PyObject *ste_name; /* string: name of current block */49 PyObject *ste_varnames; /* list of function parameters */50 PyObject *ste_children; /* list of child blocks */51 PyObject *ste_directives;/* locations of global and nonlocal statements */52 _Py_block_ty ste_type; /* module, class or function */53 int ste_nested; /* true if block is nested */54 unsigned ste_free : 1; /* true if block has free variables */[all …]
88 typedef struct _symtable_entry { struct90 PyObject *ste_id; /* int: key in ste_table->st_blocks */91 PyObject *ste_symbols; /* dict: variable names to flags */92 PyObject *ste_name; /* string: name of current block */93 PyObject *ste_varnames; /* list of function parameters */94 PyObject *ste_children; /* list of child blocks */95 PyObject *ste_directives;/* locations of global and nonlocal statements */96 PyObject *ste_mangled_names; /* set of names for which mangling should be applied */98 _Py_block_ty ste_type;105 const char *ste_scope_info;[all …]