cpython/Modules/_testlimitedcapi/list.c

// Need limited C API version 3.13 for PyList_GetItemRef()
#include "pyconfig.h"   // Py_GIL_DISABLED
#if !defined(Py_GIL_DISABLED) && !defined(Py_LIMITED_API)
#define Py_LIMITED_API
#endif

#include "parts.h"
#include "util.h"

static PyObject *
list_check(PyObject* Py_UNUSED(module), PyObject *obj)
{}

static PyObject *
list_check_exact(PyObject* Py_UNUSED(module), PyObject *obj)
{}

static PyObject *
list_new(PyObject* Py_UNUSED(module), PyObject *obj)
{}

static PyObject *
list_size(PyObject *Py_UNUSED(module), PyObject *obj)
{}

static PyObject *
list_getitem(PyObject *Py_UNUSED(module), PyObject *args)
{}

static PyObject *
list_get_item_ref(PyObject *Py_UNUSED(module), PyObject *args)
{}

static PyObject *
list_setitem(PyObject *Py_UNUSED(module), PyObject *args)
{}

static PyObject *
list_insert(PyObject *Py_UNUSED(module), PyObject *args)
{}

static PyObject *
list_append(PyObject *Py_UNUSED(module), PyObject *args)
{}

static PyObject *
list_getslice(PyObject *Py_UNUSED(module), PyObject *args)
{}

static PyObject *
list_setslice(PyObject *Py_UNUSED(module), PyObject *args)
{}

static PyObject *
list_sort(PyObject* Py_UNUSED(module), PyObject *obj)
{}

static PyObject *
list_reverse(PyObject* Py_UNUSED(module), PyObject *obj)
{}

static PyObject *
list_astuple(PyObject* Py_UNUSED(module), PyObject *obj)
{}


static PyMethodDef test_methods[] =;

int
_PyTestLimitedCAPI_Init_List(PyObject *m)
{}