Open Search
    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
    _typeobjectGetTypeObject ()
     
    - Public Member Functions inherited from NativePyObject
    _objectGet ()
     
    const _objectGet () 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]