Skip to main content

Module code

Module code 

Source
Available on neither Py_LIMITED_API nor RustPython.

Re-exportsยง

use crate::pyport::Py_ssize_t; ๐Ÿ”’
use crate::PyCodeObject; ๐Ÿ”’ Non-GraalPy
use core::ffi::c_char; ๐Ÿ”’ Non-GraalPy
use core::ffi::c_int; ๐Ÿ”’
use core::ffi::c_void; ๐Ÿ”’
use crate::object::*; ๐Ÿ”’

Constantsยง

CO_ASYNC_GENERATOR
CO_COROUTINE
CO_FUTURE_ABSOLUTE_IMPORT
CO_FUTURE_BARRY_AS_BDFL
CO_FUTURE_DIVISION
CO_FUTURE_GENERATOR_STOP
CO_FUTURE_PRINT_FUNCTION
CO_FUTURE_UNICODE_LITERALS
CO_FUTURE_WITH_STATEMENT
CO_GENERATOR
CO_ITERABLE_COROUTINE
CO_MAXBLOCKS
CO_NESTED
CO_NEWLOCALS
CO_NOFREE
CO_OPTIMIZED
CO_VARARGS
CO_VARKEYWORDS

Staticsยง

PyCode_Typeโš 

Functionsยง

PyCode_Addr2Lineโš Non-GraalPy
PyCode_Checkโš Non-PyPy
PyCode_Newโš Non-GraalPy
PyCode_NewEmptyโš Non-GraalPy
PyCode_NewWithPosOnlyArgsโš Non-GraalPy
PyCode_Optimizeโš 
PyUnstable_Code_GetExtraโš 
PyUnstable_Code_SetExtraโš 
_PyCode_GetExtraโš Deprecated
_PyCode_SetExtraโš Deprecated
โš ๏ธ Internal Docs โš ๏ธ Not Public API ๐Ÿ‘‰ Official Docs Here