gh-142217: Remove internal _Py_Identifier functions (#142219)

Remove internal functions:

* _PyDict_ContainsId()
* _PyDict_DelItemId()
* _PyDict_GetItemIdWithError()
* _PyDict_SetItemId()
* _PyEval_GetBuiltinId()
* _PyObject_CallMethodIdNoArgs()
* _PyObject_CallMethodIdObjArgs()
* _PyObject_CallMethodIdOneArg()
* _PyObject_VectorcallMethodId()
* _PyUnicode_EqualToASCIIId()

These functions were not exported and so no usable outside CPython.
This commit is contained in:
Victor Stinner 2025-12-03 14:33:32 +01:00 committed by GitHub
parent 4172644d78
commit 7e5fcae09b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 0 additions and 172 deletions

View file

@ -2828,12 +2828,6 @@ _PyEval_GetBuiltin(PyObject *name)
return attr;
}
PyObject *
_PyEval_GetBuiltinId(_Py_Identifier *name)
{
return _PyEval_GetBuiltin(_PyUnicode_FromId(name));
}
PyObject *
PyEval_GetLocals(void)
{