NativePyCodeObject Struct Reference

#include <cpython37_raw.h>

Inheritance diagram for NativePyCodeObject:

Public Attributes

Int32   co_argcount
Int32   co_kwonlyargcount
Int32   co_nlocals
Int32   co_stacksize
Int32   co_flags
Int32   co_firstlineno
NativePyObject co_code
NativePyObject co_consts
NativePyObject co_names
NativePyObject co_varnames
NativePyObject co_freevars
NativePyObject co_cellvars
Int co_cell2arg
NativePyObject co_filename
NativePyObject co_name
NativePyObject co_lnotab
void *  co_zombieframe
NativePyObject co_weakreflist
void *  co_extra
-  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

◆  co_argcount

Int32 co_argcount

◆  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