[pypy-svn] r73935 - pypy/branch/cpython-extension/pypy/module/cpyext
afa at codespeak.net
afa at codespeak.net
Wed Apr 21 10:13:51 CEST 2010
Author: afa
Date: Wed Apr 21 10:13:50 2010
New Revision: 73935
Modified:
pypy/branch/cpython-extension/pypy/module/cpyext/typeobject.py
Log:
Add PyType_Check
Modified: pypy/branch/cpython-extension/pypy/module/cpyext/typeobject.py
==============================================================================
--- pypy/branch/cpython-extension/pypy/module/cpyext/typeobject.py (original)
+++ pypy/branch/cpython-extension/pypy/module/cpyext/typeobject.py Wed Apr 21 10:13:50 2010
@@ -16,7 +16,7 @@
PyVarObjectFields, Py_ssize_t, Py_TPFLAGS_READYING, generic_cpy_call, \
Py_TPFLAGS_READY, Py_TPFLAGS_HEAPTYPE, ADDR, \
Py_TPFLAGS_HAVE_CLASS, METH_VARARGS, METH_KEYWORDS, \
- CANNOT_FAIL, PyBufferProcs
+ CANNOT_FAIL, PyBufferProcs, build_type_checkers
from pypy.module.cpyext.pyobject import PyObject, make_ref, create_ref, from_ref
from pypy.module.cpyext.pyobject import get_typedescr, make_typedescr, track_reference
from pypy.interpreter.module import Module
@@ -39,6 +39,7 @@
WARN_ABOUT_MISSING_SLOT_FUNCTIONS = False
+PyType_Check, PyType_CheckExact = build_type_checkers("Type", "w_type")
class W_GetSetPropertyEx(GetSetProperty):
def __init__(self, getset, pto):
More information about the Pypy-commit
mailing list