Open Search
    NativePyCodeObject Struct Reference

    #include <cpython3_raw.h>

    Inheritance diagram for NativePyCodeObject:

    Public Attributes

    Int32 co_argcount
     
    Int32 co_posonlyargcount
     
    Int32 co_kwonlyargcount
     
    Int32 co_nlocals
     
    Int32 co_stacksize
     
    Int32 co_flags
     
    Int32 co_firstlineno
     
    NativePyObjectco_code
     
    NativePyObjectco_consts
     
    NativePyObjectco_names
     
    NativePyObjectco_varnames
     
    NativePyObjectco_freevars
     
    NativePyObjectco_cellvars
     
    Intco_cell2arg
     
    NativePyObjectco_filename
     
    NativePyObjectco_name
     
    NativePyObjectco_lnotab
     
    void * co_zombieframe
     
    NativePyObjectco_weakreflist
     
    void * co_extra
     
    const Charco_opcache_map
     
    void * co_opcache
     
    Int32 co_opcache_flag
     
    const Char co_opcache_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

    ◆ co_argcount

    Int32 co_argcount

    ◆ co_posonlyargcount

    Int32 co_posonlyargcount

    ◆ co_kwonlyargcount

    Int32 co_kwonlyargcount

    ◆ co_nlocals

    Int32 co_nlocals

    ◆ co_stacksize

    Int32 co_stacksize

    ◆ co_flags

    Int32 co_flags

    ◆ co_firstlineno

    Int32 co_firstlineno

    ◆ co_code

    NativePyObject* co_code

    ◆ co_consts

    NativePyObject* co_consts

    ◆ co_names

    NativePyObject* co_names

    ◆ co_varnames

    NativePyObject* co_varnames

    ◆ co_freevars

    NativePyObject* co_freevars

    ◆ co_cellvars

    NativePyObject* co_cellvars

    ◆ co_cell2arg

    Int* co_cell2arg

    ◆ co_filename

    NativePyObject* co_filename

    ◆ co_name

    NativePyObject* co_name

    ◆ co_lnotab

    NativePyObject* co_lnotab

    ◆ co_zombieframe

    void* co_zombieframe

    ◆ co_weakreflist

    NativePyObject* co_weakreflist

    ◆ co_extra

    void* co_extra

    ◆ co_opcache_map

    const Char* co_opcache_map

    ◆ co_opcache

    void* co_opcache

    ◆ co_opcache_flag

    Int32 co_opcache_flag

    ◆ co_opcache_size

    const Char co_opcache_size