PySTEntryObject

_

Members

Mixins

__anonymous
mixin PyObject_HEAD
Undocumented in source.

Variables

ste_child_free
uint ste_child_free;

true if a child block has free vars, including free refs to globals

ste_child_free
int ste_child_free;

true if a child scope has free variables, including free refs to globals

ste_children
PyObject* ste_children;

list of child ids

ste_free
uint ste_free;

true if block has free variables Availability: >= 2.5

ste_generator
uint ste_generator;

true if namespace is a generator

ste_generator
int ste_generator;

true if namespace is a generator

ste_id
PyObject* ste_id;

int: key in st_symbols)

ste_lineno
int ste_lineno;

first line of block

ste_lineno
int ste_lineno;

first line of scope

ste_name
PyObject* ste_name;

string: name of scope

ste_nested
uint ste_nested;

true if block is nested

ste_nested
int ste_nested;

true if scope is nested

ste_opt_lineno
int ste_opt_lineno;

lineno of last exec or import *

ste_optimized
int ste_optimized;

true if namespace can't be optimized Availability: 2.4

ste_returns_value
uint ste_returns_value;

true if namespace uses return with Availability: >= 2.5 an argument

ste_symbols
PyObject* ste_symbols;

dict: name to flags)

ste_table
symtable* ste_table;

_

ste_tmpname
int ste_tmpname;

temporary name counter

ste_type
_Py_block_ty ste_type;

module, class, or function

ste_type
int ste_type;

module, class, or function

ste_unoptimized
int ste_unoptimized;

false if namespace is optimized Availability: >= 2.5

ste_varargs
uint ste_varargs;

true if block has varargs Availability: >= 2.5

ste_varkeywords
uint ste_varkeywords;

true if block has varkeywords Availability: >= 2.5

ste_varnames
PyObject* ste_varnames;

list of variable names

Mixed In Members

From mixin PyObject_HEAD

__anonymous
mixin _PyObject_HEAD_EXTRA
Undocumented in source.
ob_refcnt
Py_ssize_t ob_refcnt;

_

ob_type
PyTypeObject* ob_type;

_

Meta