~ibmcharmers/charms/xenial/ibm-db2/trunk

« back to all changes in this revision

Viewing changes to .tox/py35/include/python3.5m/iterobject.h

  • Committer: Rajith Venkata
  • Date: 2017-02-22 09:37:48 UTC
  • Revision ID: rajith.pv@in.ibm.com-20170222093748-fibtdsahuug31ra5
2ndcheckin for IBM-DB2 charm

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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