NativePyCodeObject Struct Reference

#include <cpython3_raw.h>

Inheritance diagram for NativePyCodeObject:

Public Attributes

NativePyObjectco_consts
 
NativePyObjectco_names
 
NativePyObjectco_exceptiontable
 
Int32 co_flags
 
Int16 co_warmup
 
Int16 _co_linearray_entry_size
 
Int32 co_argcount
 
Int32 co_posonlyargcount
 
Int32 co_kwonlyargcount
 
Int32 co_stacksize
 
Int32 co_firstlineno
 
Int32 co_nlocalsplus
 
Int32 co_nlocals
 
Int32 co_nplaincellvars
 
Int32 co_ncellvars
 
Int32 co_nfreevars
 
NativePyObjectco_localsplusnames
 
NativePyObjectco_localspluskinds
 
NativePyObjectco_filename
 
NativePyObjectco_name
 
NativePyObjectco_qualname
 
NativePyObjectco_linetable
 
NativePyObjectco_weakreflist
 
NativePyObjectco_code
 
Char_co_linearray
 
Int32 _co_firsttraceable
 
void * co_extra
 
Char co_code_adaptive [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

◆ co_consts

NativePyObject* co_consts

◆ co_names

NativePyObject* co_names

◆ co_exceptiontable

NativePyObject* co_exceptiontable

◆ co_flags

Int32 co_flags

◆ co_warmup

Int16 co_warmup

◆ _co_linearray_entry_size

Int16 _co_linearray_entry_size

◆ co_argcount

Int32 co_argcount

◆ co_posonlyargcount

Int32 co_posonlyargcount

◆ co_kwonlyargcount

Int32 co_kwonlyargcount

◆ co_stacksize

Int32 co_stacksize

◆ co_firstlineno

Int32 co_firstlineno

◆ co_nlocalsplus

Int32 co_nlocalsplus

◆ co_nlocals

Int32 co_nlocals

◆ co_nplaincellvars

Int32 co_nplaincellvars

◆ co_ncellvars

Int32 co_ncellvars

◆ co_nfreevars

Int32 co_nfreevars

◆ co_localsplusnames

NativePyObject* co_localsplusnames

◆ co_localspluskinds

NativePyObject* co_localspluskinds

◆ co_filename

NativePyObject* co_filename

◆ co_name

NativePyObject* co_name

◆ co_qualname

NativePyObject* co_qualname

◆ co_linetable

NativePyObject* co_linetable

◆ co_weakreflist

NativePyObject* co_weakreflist

◆ co_code

NativePyObject* co_code

◆ _co_linearray

Char* _co_linearray

◆ _co_firsttraceable

Int32 _co_firsttraceable

◆ co_extra

void* co_extra

◆ co_code_adaptive

Char co_code_adaptive[1]