_is Struct Reference

#include <pycore_interp.h>

Public Attributes

struct _isnext
 
struct _tststate_head
 
struct pyruntimestateruntime
 
int64_t id
 
int64_t id_refcount
 
int requires_idref
 
PyThread_type_lock id_mutex
 
int finalizing
 
struct _ceval_state ceval
 
struct _gc_runtime_state gc
 
PyObjectmodules
 
PyObjectmodules_by_index
 
PyObjectsysdict
 
PyObjectbuiltins
 
PyObjectimportlib
 
long num_threads
 
size_t pythread_stacksize
 
PyObjectcodec_search_path
 
PyObjectcodec_search_cache
 
PyObjectcodec_error_registry
 
int codecs_initialized
 
struct _Py_unicode_state unicode
 
PyConfig config
 
PyObjectdict
 
PyObjectbuiltins_copy
 
PyObjectimport_func
 
_PyFrameEvalFunction eval_frame
 
Py_ssize_t co_extra_user_count
 
freefunc co_extra_freefuncs [MAX_CO_EXTRA_USERS]
 
void(* pyexitfunc )(PyObject *)
 
PyObjectpyexitmodule
 
uint64_t tstate_next_unique_id
 
struct _warnings_runtime_state warnings
 
PyObjectaudit_hooks
 
struct {
   struct {
      int   level
 
      int   atbol
 
   }   listnode
 
parser
 
PyLongObjectsmall_ints [5+257]
 

Member Data Documentation

◆ next

struct _is* next

◆ tstate_head

struct _ts* tstate_head

◆ runtime

struct pyruntimestate* runtime

◆ id

int64_t id

◆ id_refcount

int64_t id_refcount

◆ requires_idref

int requires_idref

◆ id_mutex

◆ finalizing

int finalizing

◆ ceval

struct _ceval_state ceval

◆ gc

struct _gc_runtime_state gc

◆ modules

PyObject* modules

◆ modules_by_index

PyObject* modules_by_index

◆ sysdict

PyObject* sysdict

◆ builtins

PyObject* builtins

◆ importlib

PyObject* importlib

◆ num_threads

long num_threads

◆ pythread_stacksize

size_t pythread_stacksize

◆ codec_search_path

PyObject* codec_search_path

◆ codec_search_cache

PyObject* codec_search_cache

◆ codec_error_registry

PyObject* codec_error_registry

◆ codecs_initialized

int codecs_initialized

◆ unicode

struct _Py_unicode_state unicode

◆ config

PyConfig config

◆ dict

PyObject* dict

◆ builtins_copy

PyObject* builtins_copy

◆ import_func

PyObject* import_func

◆ eval_frame

◆ co_extra_user_count

Py_ssize_t co_extra_user_count

◆ co_extra_freefuncs

freefunc co_extra_freefuncs[MAX_CO_EXTRA_USERS]

◆ pyexitfunc

void(* pyexitfunc) (PyObject *)

◆ pyexitmodule

PyObject* pyexitmodule

◆ tstate_next_unique_id

uint64_t tstate_next_unique_id

◆ warnings

struct _warnings_runtime_state warnings

◆ audit_hooks

PyObject* audit_hooks

◆ level

int level

◆ atbol

int atbol

◆ 

struct { ... } listnode

◆ 

struct { ... } parser

◆ small_ints

PyLongObject* small_ints[5+ 257]