NativePyFrameObject Struct Reference

#include <cpython3_raw.h>

Inheritance diagram for NativePyFrameObject:

Classes

struct  NativePyTryBlock
 

Public Attributes

NativePyFrameObjectf_back
 
NativePyCodeObjectf_code
 
NativePyObjectf_builtins
 
NativePyObjectf_globals
 
NativePyObjectf_locals
 
NativePyObject ** f_valuestack
 
NativePyObject ** f_stacktop
 
NativePyObjectf_trace
 
Char f_trace_lines
 
Char f_trace_opcodes
 
NativePyObjectf_gen
 
Int32 f_lasti
 
Int32 f_lineno
 
Int32 f_iblock
 
Char f_executing
 
NativePyTryBlock f_blockstack [NATIVE_CO_MAXBLOCKS]
 
NativePyObjectf_localsplus [1]
 
- Public Attributes inherited from NativePyVarObject
Int ob_size
 
- Public Attributes inherited from NativePyObjectHead_Release
Int ob_refcnt
 
struct NativePyTypeObjectob_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

◆ 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

◆ f_lasti

Int32 f_lasti

◆ f_lineno

Int32 f_lineno

◆ f_iblock

Int32 f_iblock

◆ f_executing

Char f_executing

◆ f_blockstack

◆ f_localsplus

NativePyObject* f_localsplus[1]