Skip to content

Commit d578956

Browse files
committed
Update Python inlined files: CPython 3.6.5 and PyPy 5.8.0
1 parent e8f5023 commit d578956

File tree

13 files changed

+11377
-0
lines changed

13 files changed

+11377
-0
lines changed
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
#ifndef Py_ITEROBJECT_H
2+
#define Py_ITEROBJECT_H
3+
/* Iterators (the basic kind, over a sequence) */
4+
#ifdef __cplusplus
5+
extern "C" {
6+
#endif
7+
8+
PyAPI_DATA(PyTypeObject) PySeqIter_Type;
9+
PyAPI_DATA(PyTypeObject) PyCallIter_Type;
10+
PyAPI_DATA(PyTypeObject) PyCmpWrapper_Type;
11+
12+
#define PySeqIter_Check(op) (Py_TYPE(op) == &PySeqIter_Type)
13+
14+
PyAPI_FUNC(PyObject *) PySeqIter_New(PyObject *);
15+
16+
17+
#define PyCallIter_Check(op) (Py_TYPE(op) == &PyCallIter_Type)
18+
19+
PyAPI_FUNC(PyObject *) PyCallIter_New(PyObject *, PyObject *);
20+
21+
#ifdef __cplusplus
22+
}
23+
#endif
24+
#endif /* !Py_ITEROBJECT_H */
25+

0 commit comments

Comments
 (0)