deimos.python.frameobject

Mirror frameobject.h

Members

Functions

PyFrame_BlockPop
PyTryBlock* PyFrame_BlockPop(PyFrameObject*)

Block management functions

PyFrame_BlockSetup
void PyFrame_BlockSetup(PyFrameObject*, int, int, int)

Block management functions

PyFrame_Check
int PyFrame_Check(PyObject* op)

_

PyFrame_ClearFreeList
int PyFrame_ClearFreeList()

Availability: >= 2.6

PyFrame_ExtendStack
PyObject** PyFrame_ExtendStack(PyFrameObject*, int, int)

Extend the value stack

PyFrame_FastToLocals
void PyFrame_FastToLocals(PyFrameObject*)

Conversions between "fast locals" and locals in dictionary

PyFrame_GetLineNumber
int PyFrame_GetLineNumber(PyFrameObject*)

Return the line of code the frame is currently executing. */ /// Availability: >= 2.

PyFrame_IsRestricted
int PyFrame_IsRestricted(PyFrameObject* f)

Availability: 2.5, 2.6, 2.7

PyFrame_LocalsToFast
void PyFrame_LocalsToFast(PyFrameObject*, int)

Conversions between "fast locals" and locals in dictionary

PyFrame_New
PyFrameObject* PyFrame_New(PyThreadState*, PyCodeObject*, PyObject*, PyObject*)

_

Structs

PyFrameObject
struct PyFrameObject

subclass of PyVarObject

PyTryBlock
struct PyTryBlock

_

Meta