Docs: Document PyExceptionClass functions in the C API (GH-135697)

* Docs: Document `PyExceptionClass_Name`

`PyExceptionClass_Name` is an undocumented function in the limited API.

* Document `PyExceptionClass_Check`
This commit is contained in:
Yuki Kobayashi 2025-06-20 22:57:04 +09:00 committed by GitHub
parent c825b5d989
commit 59963e866a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -749,6 +749,16 @@ Exception Classes
.. versionadded:: 3.2
.. c:function:: int PyExceptionClass_Check(PyObject *ob)
Return non-zero if *ob* is an exception class, zero otherwise. This function always succeeds.
.. c:function:: const char *PyExceptionClass_Name(PyObject *ob)
Return :c:member:`~PyTypeObject.tp_name` of the exception class *ob*.
Exception Objects
=================