NativePyFrameObject Struct Reference

#include <cpython37_raw.h>

Inheritance diagram for NativePyFrameObject:

Classes

struct   NativePyTryBlock

Public Attributes

NativePyFrameObject f_back
NativePyCodeObject f_code
NativePyObject f_builtins
NativePyObject f_globals
NativePyObject f_locals
NativePyObject **  f_valuestack
NativePyObject **  f_stacktop
NativePyObject f_trace
Char   f_trace_lines
Char   f_trace_opcodes
NativePyObject f_gen
Int32   f_lasti
Int32   f_lineno
Int32   f_iblock
Char   f_executing
NativePyTryBlock   f_blockstack [ NATIVE_CO_MAXBLOCKS ]
NativePyObject f_localsplus [1]
-  Public Attributes inherited from NativePyVarObject
Int   ob_size
-  Public Attributes inherited from NativePyObjectHead_Release
Int   ob_refcnt
struct NativePyTypeObject ob_type

Additional Inherited Members

-  Public Member Functions inherited from NativePyObjectHead_Release
_typeobject *  GetTypeObject ()
-  Public Member Functions inherited from NativePyObject
_object *  Get ()
const _object *  Get () const

Member Data Documentation

◆  f_back

NativePyFrameObject * f_back

◆  f_code

NativePyCodeObject * f_code

◆  f_builtins

NativePyObject * f_builtins

◆  f_globals

NativePyObject * f_globals

◆  f_locals

NativePyObject * f_locals

◆  f_valuestack

NativePyObject ** f_valuestack

◆  f_stacktop

NativePyObject ** f_stacktop

◆  f_trace

NativePyObject * f_trace

◆  f_trace_lines

Char f_trace_lines

◆  f_trace_opcodes

Char f_trace_opcodes

◆  f_gen

NativePyObject * f_gen

◆  f_lasti

Int32 f_lasti

◆  f_lineno

Int32 f_lineno

◆  f_iblock

Int32 f_iblock

◆  f_executing

Char f_executing

◆  f_blockstack

NativePyTryBlock f_blockstack[ NATIVE_CO_MAXBLOCKS ]

◆  f_localsplus

NativePyObject * f_localsplus[1]