summaryrefslogtreecommitdiff
path: root/Include/cpython/methodobject.h
diff options
context:
space:
mode:
Diffstat (limited to 'Include/cpython/methodobject.h')
-rw-r--r--Include/cpython/methodobject.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/Include/cpython/methodobject.h b/Include/cpython/methodobject.h
index 2ac2cbf36a..7ecbfe3b5e 100644
--- a/Include/cpython/methodobject.h
+++ b/Include/cpython/methodobject.h
@@ -4,6 +4,9 @@
PyAPI_DATA(PyTypeObject) PyCMethod_Type;
+#define PyCMethod_CheckExact(op) Py_IS_TYPE(op, &PyCMethod_Type)
+#define PyCMethod_Check(op) PyObject_TypeCheck(op, &PyCMethod_Type)
+
/* Macros for direct access to these values. Type checks are *not*
done, so use with care. */
#define PyCFunction_GET_FUNCTION(func) \