1 # Created by Skip Montanaro <skip@mojam.com>.
4 # function ':' type ':' [param name] ':' [refcount effect] ':' [comment]
5 # If the param name slot is empty, that line corresponds to the function's
6 # return value, otherwise it's the type of the named parameter.
8 # The first line of a function block gives type/refcount information for the
9 # function's return value. Successive lines with the same function name
10 # correspond to the function's parameter list and appear in the order the
11 # parameters appear in the function's prototype.
13 # For readability, each function's lines are surrounded by a blank line.
14 # The blocks are sorted alphabetically by function name.
16 # Refcount behavior is given for all PyObject* types: 0 (no change), +1
17 # (increment) and -1 (decrement). A blank refcount field indicates the
18 # parameter or function value is not a PyObject* and is therefore not
19 # subject to reference counting. A special case for the value "null"
20 # (without quotes) is used for functions which return a PyObject* type but
21 # always return NULL. This is used by some of the PyErr_*() functions, in
24 # XXX NOTE: the 0/+1/-1 refcount information for arguments is
25 # confusing! Much more useful would be to indicate whether the
26 # function "steals" a reference to the argument or not. Take for
27 # example PyList_SetItem(list, i, item). This lists as a 0 change for
28 # both the list and the item arguments. However, in fact it steals a
29 # reference to the item argument!
31 # The parameter names are as they appear in the API manual, not the source
34 PyBuffer_FromObject
:PyObject
*::+1:
35 PyBuffer_FromObject
:PyObject
*:base
:+1:
36 PyBuffer_FromObject
:int:offset
::
37 PyBuffer_FromObject
:int:size
::
39 PyBuffer_FromReadWriteObject
:PyObject
*::+1:
40 PyBuffer_FromReadWriteObject
:PyObject
*:base
:+1:
41 PyBuffer_FromReadWriteObject
:int:offset
::
42 PyBuffer_FromReadWriteObject
:int:size
::
44 PyBuffer_FromMemory
:PyObject
*::+1:
45 PyBuffer_FromMemory
:void
*:ptr
::
46 PyBuffer_FromMemory
:int:size
::
48 PyBuffer_FromReadWriteMemory
:PyObject
*::+1:
49 PyBuffer_FromReadWriteMemory
:void
*:ptr
::
50 PyBuffer_FromReadWriteMemory
:int:size
::
52 PyBuffer_New
:PyObject
*::+1:
53 PyBuffer_New
:int:size
::
55 PyCObject_AsVoidPtr
:void
*:::
56 PyCObject_AsVoidPtr
:PyObject
*:self
:0:
58 PyCObject_FromVoidPtr
:PyObject
*::+1:
59 PyCObject_FromVoidPtr
:void
*:cobj
::
60 PyCObject_FromVoidPtr
::void
(* destr
)(void
* )::
62 PyCObject_FromVoidPtrAndDesc
:PyObject
*::+1:
63 PyCObject_FromVoidPtrAndDesc
:void
*:cobj
::
64 PyCObject_FromVoidPtrAndDesc
:void
*:desc
::
65 PyCObject_FromVoidPtrAndDesc
:void
(*)(void
*,void
*):destr
::
67 PyCObject_GetDesc
:void
*:::
68 PyCObject_GetDesc
:PyObject
*:self
:0:
70 PyCell_New
:PyObject
*::+1:
71 PyCell_New
:PyObject
*:ob
:0:
73 PyCell_GET
:PyObject
*::0:
74 PyCell_GET
:PyObject
*:ob
:0:
76 PyCell_Get
:PyObject
*::+1:
77 PyCell_Get
:PyObject
*:cell
:0:
80 PyCell_SET
:PyObject
*:cell
:0:
81 PyCell_SET
:PyObject
*:value
:0:
84 PyCell_Set
:PyObject
*:cell
:0:
85 PyCell_Set
:PyObject
*:value
:0:
87 PyCallIter_New
:PyObject
*::+1:
88 PyCallIter_New
:PyObject
*:callable
::
89 PyCallIter_New
:PyObject
*:sentinel
::
91 PyCallable_Check
:int:::
92 PyCallable_Check
:PyObject
*:o
:0:
94 PyComplex_AsCComplex
:Py_complex
:::
95 PyComplex_AsCComplex
:PyObject
*:op
:0:
97 PyComplex_Check
:int:::
98 PyComplex_Check
:PyObject
*:p
:0:
100 PyComplex_FromCComplex
:PyObject
*::+1:
101 PyComplex_FromCComplex
::Py_complex v
::
103 PyComplex_FromDoubles
:PyObject
*::+1:
104 PyComplex_FromDoubles
::double real
::
105 PyComplex_FromDoubles
::double imag
::
107 PyComplex_ImagAsDouble
:double
:::
108 PyComplex_ImagAsDouble
:PyObject
*:op
:0:
110 PyComplex_RealAsDouble
:double
:::
111 PyComplex_RealAsDouble
:PyObject
*:op
:0:
113 PyDescr_NewGetSet
:PyObject
*::+1:
114 PyDescr_NewGetSet
:PyTypeObject
*:type
::
115 PyDescr_NewGetSet
:PyGetSetDef
*:getset
::
117 PyDescr_NewMember
:PyObject
*::+1:
118 PyDescr_NewMember
:PyTypeObject
*:type
::
119 PyDescr_NewMember
:PyMemberDef
*:member::
121 PyDescr_NewMethod
:PyObject
*::+1:
122 PyDescr_NewMethod
:PyTypeObject
*:type
::
123 PyDescr_NewMethod
:PyMethodDef
*:meth
::
125 PyDescr_NewWrapper
:PyObject
*::+1:
126 PyDescr_NewWrapper
:PyTypeObject
*:type
::
127 PyDescr_NewWrapper
:struct wrapperbase
*:base
::
128 PyDescr_NewWrapper
:void
*:wrapped
::
131 PyDict_Check
:PyObject
*:p
:0:
134 PyDict_Clear
:PyObject
*:p
:0:
136 PyDict_DelItem
:int:::
137 PyDict_DelItem
:PyObject
*:p
:0:
138 PyDict_DelItem
:PyObject
*:key
:0:
140 PyDict_DelItemString
:int:::
141 PyDict_DelItemString
:PyObject
*:p
:0:
142 PyDict_DelItemString
:char
*:key
::
144 PyDict_GetItem
:PyObject
*::0:0
145 PyDict_GetItem
:PyObject
*:p
:0:
146 PyDict_GetItem
:PyObject
*:key
:0:
148 PyDict_GetItemString
:PyObject
*::0:
149 PyDict_GetItemString
:PyObject
*:p
:0:
150 PyDict_GetItemString
:char
*:key
::
152 PyDict_Items
:PyObject
*::+1:
153 PyDict_Items
:PyObject
*:p
:0:
155 PyDict_Keys
:PyObject
*::+1:
156 PyDict_Keys
:PyObject
*:p
:0:
158 PyDict_New
:PyObject
*::+1:
160 PyDict_Copy
:PyObject
*::+1:
161 PyDict_Copy
:PyObject
*:p
:0:
164 PyDict_Next
:PyObject
*:p
:0:
165 PyDict_Next
:int:ppos
::
166 PyDict_Next
:PyObject
**:pkey
:0:
167 PyDict_Next
:PyObject
**:pvalue
:0:
169 PyDict_SetItem
:int:::
170 PyDict_SetItem
:PyObject
*:p
:0:
171 PyDict_SetItem
:PyObject
*:key
:+1:
172 PyDict_SetItem
:PyObject
*:val
:+1:
174 PyDict_SetItemString
:int:::
175 PyDict_SetItemString
:PyObject
*:p
:0:
176 PyDict_SetItemString
:char
*:key
::
177 PyDict_SetItemString
:PyObject
*:val
:+1:
180 PyDict_Size
:PyObject
*:p
::
182 PyDict_Values
:PyObject
*::+1:
183 PyDict_Values
:PyObject
*:p
:0:
185 PyDictProxy_New
:PyObject
*::+1:
186 PyDictProxy_New
:PyObject
*:dict
:0:
188 PyErr_BadArgument
:int:::
190 PyErr_BadInternalCall
:void
:::
192 PyErr_CheckSignals
:int:::
196 PyErr_ExceptionMatches
:int:::
197 PyErr_ExceptionMatches
:PyObject
*:exc
:0:
200 PyErr_Fetch
:PyObject
**:ptype
:0:
201 PyErr_Fetch
:PyObject
**:pvalue
:0:
202 PyErr_Fetch
:PyObject
**:ptraceback
:0:
204 PyErr_GivenExceptionMatches
:int:::
205 PyErr_GivenExceptionMatches
:PyObject
*:given
:0:
206 PyErr_GivenExceptionMatches
:PyObject
*:exc
:0:
208 PyErr_NewException
:PyObject
*::+1:
209 PyErr_NewException
:char
*:name
::
210 PyErr_NewException
:PyObject
*:base
:0:
211 PyErr_NewException
:PyObject
*:dict
:0:
213 PyErr_NoMemory
:PyObject
*::null
:
215 PyErr_NormalizeException
:void
:::
216 PyErr_NormalizeException
:PyObject
**:exc
::???
217 PyErr_NormalizeException
:PyObject
**:val
::???
218 PyErr_NormalizeException
:PyObject
**:tb
::???
220 PyErr_Occurred
:PyObject
*::0:
224 PyErr_Restore
:void
:::
225 PyErr_Restore
:PyObject
*:type
:-1:
226 PyErr_Restore
:PyObject
*:value
:-1:
227 PyErr_Restore
:PyObject
*:traceback
:-1:
229 PyErr_SetFromErrno
:PyObject
*::null
:
230 PyErr_SetFromErrno
:PyObject
*:type
:0:
232 PyErr_SetFromErrnoWithFilename
:PyObject
*::null
:
233 PyErr_SetFromErrnoWithFilename
:PyObject
*:type
:0:
234 PyErr_SetFromErrnoWithFilename
:char
*:filename
::
236 PyErr_SetInterrupt
:void
:::
238 PyErr_SetNone
:void
:::
239 PyErr_SetNone
:PyObject
*:type
:+1:
241 PyErr_SetObject
:void
:::
242 PyErr_SetObject
:PyObject
*:type
:+1:
243 PyErr_SetObject
:PyObject
*:value
:+1:
245 PyErr_SetString
:void
:::
246 PyErr_SetString
:PyObject
*:type
:+1:
247 PyErr_SetString
:char
*:message
::
249 PyErr_Format
:PyObject
*::null
:
250 PyErr_Format
:PyObject
*:exception
:+1:
251 PyErr_Format
:char
*:format
::
255 PyErr_Warn
:PyObject
*:category
:0:
256 PyErr_Warn
:char
*:message
::
258 PyEval_AcquireLock
:void
:::
260 PyEval_AcquireThread
:void
:::
261 PyEval_AcquireThread
:PyThreadState
*:tstate
::
263 PyEval_InitThreads
:void
:::
265 PyEval_ReleaseLock
:void
:::
267 PyEval_ReleaseThread
:void
:::
268 PyEval_ReleaseThread
:PyThreadState
*:tstate
::
270 PyEval_RestoreThread
:void
:::
271 PyEval_RestoreThread
:PyThreadState
*:tstate
::
273 PyEval_SaveThread
:PyThreadState
*:::
275 PyEval_EvalCode
:PyObject
*::+1:
276 PyEval_EvalCode
:PyCodeObject
*:co
:0:
277 PyEval_EvalCode
:PyObject
*:globals
:0:
278 PyEval_EvalCode
:PyObject
*:locals
:0:
280 PyFile_AsFile
:FILE
*:::
281 PyFile_AsFile
:PyFileObject
*:p
:0:
284 PyFile_Check
:PyObject
*:p
:0:
286 PyFile_FromFile
:PyObject
*::+1:
287 PyFile_FromFile
:FILE
*:fp
::
288 PyFile_FromFile
:char
*:name
::
289 PyFile_FromFile
:char
*:mode
::
290 PyFile_FromFile
:int(*:close)::
292 PyFile_FromString
:PyObject
*::+1:
293 PyFile_FromString
:char
*:name
::
294 PyFile_FromString
:char
*:mode
::
296 PyFile_GetLine
:PyObject
*::+1:
297 PyFile_GetLine
:PyObject
*:p
::
298 PyFile_GetLine
:int:n
::
300 PyFile_Name
:PyObject
*::0:
301 PyFile_Name
:PyObject
*:p
:0:
303 PyFile_SetBufSize
:void
:::
304 PyFile_SetBufSize
:PyFileObject
*:p
:0:
305 PyFile_SetBufSize
:int:n
::
307 PyFile_SoftSpace
:int:::
308 PyFile_SoftSpace
:PyFileObject
*:p
:0:
309 PyFile_SoftSpace
:int:newflag
::
311 PyFile_WriteObject
:int:::
312 PyFile_WriteObject
:PyObject
*:obj:0:
313 PyFile_WriteObject
:PyFileObject
*:p
:0:
314 PyFile_WriteObject
:int:flags
::
316 PyFile_WriteString
:int:::
317 PyFile_WriteString
:const char
*:s
::
318 PyFile_WriteString
:PyFileObject
*:p
:0:
319 PyFile_WriteString
:int:flags
::
321 PyFloat_AS_DOUBLE
:double
:::
322 PyFloat_AS_DOUBLE
:PyObject
*:pyfloat
:0:
324 PyFloat_AsDouble
:double
:::
325 PyFloat_AsDouble
:PyObject
*:pyfloat
:0:
328 PyFloat_Check
:PyObject
*:p
:0:
330 PyFloat_FromDouble
:PyObject
*::+1:
331 PyFloat_FromDouble
:double
:v
::
333 Py_InitModule
:PyObject
*::0:
334 Py_InitModule
:name
:char
*::
335 Py_InitModule
:methods
:PyMethodDef
[]::
337 Py_InitModule3
:PyObject
*::0:
338 Py_InitModule3
:name
:char
*::
339 Py_InitModule3
:methods
:PyMethodDef
[]::
340 Py_InitModule3
:doc
:char
*::
342 Py_InitModule4
:PyObject
*::0:
343 Py_InitModule4
:name
:char
*::
344 Py_InitModule4
:methods
:PyMethodDef
[]::
345 Py_InitModule4
:doc
:char
*::
346 Py_InitModule4
:self
:PyObject
*::
347 Py_InitModule4
:apiver
:int::usually provided
by Py_InitModule
or Py_InitModule3
349 PyImport_AddModule
:PyObject
*::0:reference borrowed
from sys.modules
350 PyImport_AddModule
:char
*:name
::
352 PyImport_Cleanup
:void
:::
354 PyImport_ExecCodeModule
:PyObject
*::+1:
355 PyImport_ExecCodeModule
:char
*:name
::
356 PyImport_ExecCodeModule
:PyObject
*:co
:0:
358 PyImport_GetMagicNumber
:long
:::
360 PyImport_GetModuleDict
:PyObject
*::0:
362 PyImport_Import
:PyObject
*::+1:
363 PyImport_Import
:PyObject
*:name
:0:
365 PyImport_ImportFrozenModule
:int:::
366 PyImport_ImportFrozenModule
:char
*:::
368 PyImport_ImportModule
:PyObject
*::+1:
369 PyImport_ImportModule
:char
*:name
::
371 PyImport_ImportModuleEx
:PyObject
*::+1:
372 PyImport_ImportModuleEx
:char
*:name
::
373 PyImport_ImportModuleEx
:PyObject
*:globals
:0:???
374 PyImport_ImportModuleEx
:PyObject
*:locals
:0:???
375 PyImport_ImportModuleEx
:PyObject
*:fromlist
:0:???
377 PyImport_ReloadModule
:PyObject
*::+1:
378 PyImport_ReloadModule
:PyObject
*:m
:0:
380 PyInstance_New
:PyObject
*::+1:
381 PyInstance_New
:PyObject
*:klass
:+1:
382 PyInstance_New
:PyObject
*:arg
:0:
383 PyInstance_New
:PyObject
*:kw
:0:
385 PyInstance_NewRaw
:PyObject
*::+1:
386 PyInstance_NewRaw
:PyObject
*:klass
:+1:
387 PyInstance_NewRaw
:PyObject
*:dict
:+1:
389 PyInt_AS_LONG
:long
:::
390 PyInt_AS_LONG
:PyIntObject
*:io
:0:
393 PyInt_AsLong
:PyObject
*:io
:0:
396 PyInt_Check
:PyObject
*:op
:0:
398 PyInt_FromLong
:PyObject
*::+1:
399 PyInt_FromLong
:long
:ival
::
403 PyInterpreterState_Clear
:void
:::
404 PyInterpreterState_Clear
:PyInterpreterState
*:interp
::
406 PyInterpreterState_Delete
:void
:::
407 PyInterpreterState_Delete
:PyInterpreterState
*:interp
::
409 PyInterpreterState_New
:PyInterpreterState
*:::
411 PyIter_Check
:int:o
:0:
413 PyIter_Next
:PyObject
*::+1:
414 PyIter_Next
:PyObject
*:o
:0:
417 PyList_Append
:PyObject
*:list
:0:
418 PyList_Append
:PyObject
*:item
:+1:
420 PyList_AsTuple
:PyObject
*::+1:
421 PyList_AsTuple
:PyObject
*:list
:0:
424 PyList_Check
:PyObject
*:p
:0:
426 PyList_GET_ITEM
:PyObject
*::0:
427 PyList_GET_ITEM
:PyObject
*:list
:0:
428 PyList_GET_ITEM
:int:i
:0:
430 PyList_GET_SIZE
:int:::
431 PyList_GET_SIZE
:PyObject
*:list
:0:
433 PyList_GetItem
:PyObject
*::0:
434 PyList_GetItem
:PyObject
*:list
:0:
435 PyList_GetItem
:int:index
::
437 PyList_GetSlice
:PyObject
*::+1:
438 PyList_GetSlice
:PyObject
*:list
:0:
439 PyList_GetSlice
:int:low
::
440 PyList_GetSlice
:int:high
::
443 PyList_Insert
:PyObject
*:list
:0:
444 PyList_Insert
:int:index
::
445 PyList_Insert
:PyObject
*:item
:+1:
447 PyList_New
:PyObject
*::+1:
450 PyList_Reverse
:int:::
451 PyList_Reverse
:PyObject
*:list
:0:
453 PyList_SET_ITEM
:void
:::
454 PyList_SET_ITEM
:PyObject
*:list
:0:
455 PyList_SET_ITEM
:int:i
::
456 PyList_SET_ITEM
:PyObject
*:o
:0:
458 PyList_SetItem
:int:::
459 PyList_SetItem
:PyObject
*:list
:0:
460 PyList_SetItem
:int:index
::
461 PyList_SetItem
:PyObject
*:item
:0:
463 PyList_SetSlice
:int:::
464 PyList_SetSlice
:PyObject
*:list
:0:
465 PyList_SetSlice
:int:low
::
466 PyList_SetSlice
:int:high
::
467 PyList_SetSlice
:PyObject
*:itemlist
:0:but increfs its elements?
470 PyList_Size
:PyObject
*:list
:0:
473 PyList_Sort
:PyObject
*:list
:0:
475 PyLong_AsDouble
:double
:::
476 PyLong_AsDouble
:PyObject
*:pylong
:0:
478 PyLong_AsLong
:long
:::
479 PyLong_AsLong
:PyObject
*:pylong
:0:
481 PyLong_AsUnsignedLong
:unsigned long
:::
482 PyLong_AsUnsignedLong
:PyObject
*:pylong
:0:
485 PyLong_Check
:PyObject
*:p
:0:
487 PyLong_FromDouble
:PyObject
*::+1:
488 PyLong_FromDouble
:double
:v
::
490 PyLong_FromLong
:PyObject
*::+1:
491 PyLong_FromLong
:long
:v
::
493 PyLong_FromLongLong
:PyObject
*::+1:
494 PyLong_FromLongLong
:long long
:v
::
496 PyLong_FromUnsignedLongLong
:PyObject
*::+1:
497 PyLong_FromUnsignedLongLong
:unsigned long long
:v
::
499 PyLong_FromString
:PyObject
*::+1:
500 PyLong_FromString
:char
*:str
::
501 PyLong_FromString
:char
**:pend
::
502 PyLong_FromString
:int:base
::
504 PyLong_FromUnicode
:PyObject
*::+1:
505 PyLong_FromUnicode
:Py_UNICODE
:u
::
506 PyLong_FromUnicode
:int:length
::
507 PyLong_FromUnicode
:int:base
::
509 PyLong_FromUnsignedLong
:PyObject
*::+1:
510 PyLong_FromUnsignedLong
:unsignedlong
:v
::
512 PyLong_FromVoidPtr
:PyObject
*::+1:
513 PyLong_FromVoidPtr
:void
*:p
::
515 PyMapping_Check
:int:::
516 PyMapping_Check
:PyObject
*:o
:0:
518 PyMapping_DelItem
:int:::
519 PyMapping_DelItem
:PyObject
*:o
:0:
520 PyMapping_DelItem
:PyObject
*:key
:0:
522 PyMapping_DelItemString
:int:::
523 PyMapping_DelItemString
:PyObject
*:o
:0:
524 PyMapping_DelItemString
:char
*:key
::
526 PyMapping_GetItemString
:PyObject
*::+1:
527 PyMapping_GetItemString
:PyObject
*:o
:0:
528 PyMapping_GetItemString
:char
*:key
::
530 PyMapping_HasKey
:int:::
531 PyMapping_HasKey
:PyObject
*:o
:0:
532 PyMapping_HasKey
:PyObject
*:key
::
534 PyMapping_HasKeyString
:int:::
535 PyMapping_HasKeyString
:PyObject
*:o
:0:
536 PyMapping_HasKeyString
:char
*:key
::
538 PyMapping_Items
:PyObject
*::+1:
539 PyMapping_Items
:PyObject
*:o
:0:
541 PyMapping_Keys
:PyObject
*::+1:
542 PyMapping_Keys
:PyObject
*:o
:0:
544 PyMapping_Length
:int:::
545 PyMapping_Length
:PyObject
*:o
:0:
547 PyMapping_SetItemString
:int:::
548 PyMapping_SetItemString
:PyObject
*:o
:0:
549 PyMapping_SetItemString
:char
*:key
::
550 PyMapping_SetItemString
:PyObject
*:v
:+1:
552 PyMapping_Values
:PyObject
*::+1:
553 PyMapping_Values
:PyObject
*:o
:0:
555 PyMarshal_ReadLastObjectFromFile
:PyObject
*::+1:
556 PyMarshal_ReadLastObjectFromFile
:FILE
*:file
::
558 PyMarshal_ReadObjectFromFile
:PyObject
*::+1:
559 PyMarshal_ReadObjectFromFile
:FILE
*:file
::
561 PyMarshal_ReadObjectFromString
:PyObject
*::+1:
562 PyMarshal_ReadObjectFromString
:char
*:string
::
563 PyMarshal_ReadObjectFromString
:int:len
::
565 PyMarshal_WriteObjectToString
:PyObject
*::+1:
566 PyMarshal_WriteObjectToString
:PyObject
*:value
:0:
568 PyMethod_Class
:PyObject
*::0:
569 PyMethod_Class
:PyObject
*:im
:0:
571 PyMethod_Function
:PyObject
*::0:
572 PyMethod_Function
:PyObject
*:im
:0:
574 PyMethod_GET_CLASS
:PyObject
*::0:
575 PyMethod_GET_CLASS
:PyObject
*:im
:0:
577 PyMethod_GET_FUNCTION
:PyObject
*::0:
578 PyMethod_GET_FUNCTION
:PyObject
*:im
:0:
580 PyMethod_GET_SELF
:PyObject
*::0:
581 PyMethod_GET_SELF
:PyObject
*:im
:0:
583 PyMethod_New
:PyObject
*::+1:
584 PyMethod_New
:PyObject
*:func
:0:
585 PyMethod_New
:PyObject
*:self
:0:
586 PyMethod_New
:PyObject
*:class
:0:
588 PyMethod_Self
:PyObject
*::0:
589 PyMethod_Self
:PyObject
*:im
:0:
591 PyModule_GetDict
:PyObject
*::0:
592 PyModule_GetDict
::PyObject
* module
:0:
594 PyModule_GetFilename
:char
*:::
595 PyModule_GetFilename
:PyObject
*:module
:0:
597 PyModule_GetName
:char
*:::
598 PyModule_GetName
:PyObject
*:module
:0:
600 PyModule_New
:PyObject
*::+1:
601 PyModule_New
::char
* name
::
603 PyNumber_Absolute
:PyObject
*::+1:
604 PyNumber_Absolute
:PyObject
*:o
:0:
606 PyNumber_Add
:PyObject
*::+1:
607 PyNumber_Add
:PyObject
*:o1
:0:
608 PyNumber_Add
:PyObject
*:o2
:0:
610 PyNumber_And
:PyObject
*::+1:
611 PyNumber_And
:PyObject
*:o1
:0:
612 PyNumber_And
:PyObject
*:o2
:0:
614 PyNumber_Check
:PyObject
*:o
:0:
615 PyNumber_Check
:int:::
617 PyNumber_Coerce
:int:::
618 PyNumber_Coerce
:PyObject
**:p1
:+1:
619 PyNumber_Coerce
:PyObject
**:p2
:+1:
621 PyNumber_Divide
:PyObject
*::+1:
622 PyNumber_Divide
:PyObject
*:o1
:0:
623 PyNumber_Divide
:PyObject
*:o2
:0:
625 PyNumber_Divmod
:PyObject
*::+1:
626 PyNumber_Divmod
:PyObject
*:o1
:0:
627 PyNumber_Divmod
:PyObject
*:o2
:0:
629 PyNumber_Float
:PyObject
*::+1:
630 PyNumber_Float
:PyObject
*:o
:0:
632 PyNumber_FloorDivide
:PyObject
*::+1:
633 PyNumber_FloorDivide
:PyObject
*:v
:0:
634 PyNumber_FloorDivide
:PyObject
*:w
:0:
636 PyNumber_InPlaceAdd
:PyObject
*::+1:
637 PyNumber_InPlaceAdd
:PyObject
*:v
:0:
638 PyNumber_InPlaceAdd
:PyObject
*:w
:0:
640 PyNumber_InPlaceAnd
:PyObject
*::+1:
641 PyNumber_InPlaceAnd
:PyObject
*:v
:0:
642 PyNumber_InPlaceAnd
:PyObject
*:w
:0:
644 PyNumber_InPlaceDivide
:PyObject
*::+1:
645 PyNumber_InPlaceDivide
:PyObject
*:v
:0:
646 PyNumber_InPlaceDivide
:PyObject
*:w
:0:
648 PyNumber_InPlaceFloorDivide
:PyObject
*::+1:
649 PyNumber_InPlaceFloorDivide
:PyObject
*:v
:0:
650 PyNumber_InPlaceFloorDivide
:PyObject
*:w
:0:
652 PyNumber_InPlaceLshift
:PyObject
*::+1:
653 PyNumber_InPlaceLshift
:PyObject
*:v
:0:
654 PyNumber_InPlaceLshift
:PyObject
*:w
:0:
656 PyNumber_InPlaceMultiply
:PyObject
*::+1:
657 PyNumber_InPlaceMultiply
:PyObject
*:v
:0:
658 PyNumber_InPlaceMultiply
:PyObject
*:w
:0:
660 PyNumber_InPlaceOr
:PyObject
*::+1:
661 PyNumber_InPlaceOr
:PyObject
*:v
:0:
662 PyNumber_InPlaceOr
:PyObject
*:w
:0:
664 PyNumber_InPlacePower
:PyObject
*::+1:
665 PyNumber_InPlacePower
:PyObject
*:v
:0:
666 PyNumber_InPlacePower
:PyObject
*:w
:0:
667 PyNumber_InPlacePower
:PyObject
*:z
:0:
669 PyNumber_InPlaceRemainder
:PyObject
*::+1:
670 PyNumber_InPlaceRemainder
:PyObject
*:v
:0:
671 PyNumber_InPlaceRemainder
:PyObject
*:w
:0:
673 PyNumber_InPlaceRshift
:PyObject
*::+1:
674 PyNumber_InPlaceRshift
:PyObject
*:v
:0:
675 PyNumber_InPlaceRshift
:PyObject
*:w
:0:
677 PyNumber_InPlaceSubtract
:PyObject
*::+1:
678 PyNumber_InPlaceSubtract
:PyObject
*:v
:0:
679 PyNumber_InPlaceSubtract
:PyObject
*:w
:0:
681 PyNumber_InPlaceTrueDivide
:PyObject
*::+1:
682 PyNumber_InPlaceTrueDivide
:PyObject
*:v
:0:
683 PyNumber_InPlaceTrueDivide
:PyObject
*:w
:0:
685 PyNumber_InPlaceXor
:PyObject
*::+1:
686 PyNumber_InPlaceXor
:PyObject
*:v
:0:
687 PyNumber_InPlaceXor
:PyObject
*:w
:0:
689 PyNumber_Int
:PyObject
*::+1:
690 PyNumber_Int
:PyObject
*:o
:0:
692 PyNumber_Invert
:PyObject
*::+1:
693 PyNumber_Invert
:PyObject
*:o
:0:
695 PyNumber_Long
:PyObject
*::+1:
696 PyNumber_Long
:PyObject
*:o
:0:
698 PyNumber_Lshift
:PyObject
*::+1:
699 PyNumber_Lshift
:PyObject
*:o1
:0:
700 PyNumber_Lshift
:PyObject
*:o2
:0:
702 PyNumber_Multiply
:PyObject
*::+1:
703 PyNumber_Multiply
:PyObject
*:o1
:0:
704 PyNumber_Multiply
:PyObject
*:o2
:0:
706 PyNumber_Negative
:PyObject
*::+1:
707 PyNumber_Negative
:PyObject
*:o
:0:
709 PyNumber_Or
:PyObject
*::+1:
710 PyNumber_Or
:PyObject
*:o1
:0:
711 PyNumber_Or
:PyObject
*:o2
:0:
713 PyNumber_Positive
:PyObject
*::+1:
714 PyNumber_Positive
:PyObject
*:o
:0:
716 PyNumber_Power
:PyObject
*::+1:
717 PyNumber_Power
:PyObject
*:o1
:0:
718 PyNumber_Power
:PyObject
*:o2
:0:
719 PyNumber_Power
:PyObject
*:o3
:0:
721 PyNumber_Remainder
:PyObject
*::+1:
722 PyNumber_Remainder
:PyObject
*:o1
:0:
723 PyNumber_Remainder
:PyObject
*:o2
:0:
725 PyNumber_Rshift
:PyObject
*::+1:
726 PyNumber_Rshift
:PyObject
*:o1
:0:
727 PyNumber_Rshift
:PyObject
*:o2
:0:
729 PyNumber_Subtract
:PyObject
*::+1:
730 PyNumber_Subtract
:PyObject
*:o1
:0:
731 PyNumber_Subtract
:PyObject
*:o2
:0:
733 PyNumber_TrueDivide
:PyObject
*::+1:
734 PyNumber_TrueDivide
:PyObject
*:v
:0:
735 PyNumber_TrueDivide
:PyObject
*:w
:0:
737 PyNumber_Xor
:PyObject
*::+1:
738 PyNumber_Xor
:PyObject
*:o1
:0:
739 PyNumber_Xor
:PyObject
*:o2
:0:
741 PyOS_GetLastModificationTime
:long
:::
742 PyOS_GetLastModificationTime
:char
*:filename
::
744 PyObject_AsFileDescriptor
:int:::
745 PyObject_AsFileDescriptor
:PyObject
*:o
:0:
747 PyObject_CallFunction
:PyObject
*::+1:
748 PyObject_CallFunction
:PyObject
*:callable_object
:0:
749 PyObject_CallFunction
:char
*:format
::
750 PyObject_CallFunction
::...
::
752 PyObject_CallFunctionObjArgs
:PyObject
*::+1:
753 PyObject_CallFunctionObjArgs
:PyObject
*:callable
:0:
754 PyObject_CallFunctionObjArgs
::...
::
756 PyObject_CallMethod
:PyObject
*::+1:
757 PyObject_CallMethod
:PyObject
*:o
:0:
758 PyObject_CallMethod
:char
*:m
::
759 PyObject_CallMethod
:char
*:format
::
760 PyObject_CallMethod
::...
::
762 PyObject_CallMethodObjArgs
:PyObject
*::+1:
763 PyObject_CallMethodObjArgs
:PyObject
*:o
:0:
764 PyObject_CallMethodObjArgs
:char
*:name
::
765 PyObject_CallMethodObjArgs
::...
::
767 PyObject_CallObject
:PyObject
*::+1:
768 PyObject_CallObject
:PyObject
*:callable_object
:0:
769 PyObject_CallObject
:PyObject
*:args
:0:
772 PyObject_Cmp
:PyObject
*:o1
:0:
773 PyObject_Cmp
:PyObject
*:o2
:0:
774 PyObject_Cmp
:int*:result
::
776 PyObject_Compare
:int:::
777 PyObject_Compare
:PyObject
*:o1
:0:
778 PyObject_Compare
:PyObject
*:o2
:0:
780 PyObject_DelAttr
:int:::
781 PyObject_DelAttr
:PyObject
*:o
:0:
782 PyObject_DelAttr
:PyObject
*:attr_name
:0:
784 PyObject_DelAttrString
:int:::
785 PyObject_DelAttrString
:PyObject
*:o
:0:
786 PyObject_DelAttrString
:char
*:attr_name
::
788 PyObject_DelItem
:int:::
789 PyObject_DelItem
:PyObject
*:o
:0:
790 PyObject_DelItem
:PyObject
*:key
:0:
792 PyObject_Dir
:PyObject
*::+1:
793 PyObject_Dir
:PyObject
*:o
:0:
795 PyObject_GetAttr
:PyObject
*::+1:
796 PyObject_GetAttr
:PyObject
*:o
:0:
797 PyObject_GetAttr
:PyObject
*:attr_name
:0:
799 PyObject_GetAttrString
:PyObject
*::+1:
800 PyObject_GetAttrString
:PyObject
*:o
:0:
801 PyObject_GetAttrString
:char
*:attr_name
::
803 PyObject_GetItem
:PyObject
*::+1:
804 PyObject_GetItem
:PyObject
*:o
:0:
805 PyObject_GetItem
:PyObject
*:key
:0:
807 PyObject_HasAttr
:int:::
808 PyObject_HasAttr
:PyObject
*:o
:0:
809 PyObject_HasAttr
:PyObject
*:attr_name
:0:
811 PyObject_HasAttrString
:int:::
812 PyObject_HasAttrString
:PyObject
*:o
:0:
813 PyObject_HasAttrString
:char
*:attr_name
:0:
816 PyObject_Hash
:PyObject
*:o
:0:
818 PyObject_IsTrue
:int:::
819 PyObject_IsTrue
:PyObject
*:o
:0:
821 PyObject_Init
:PyObject
*::0:
822 PyObject_Init
:PyObject
*:op
:0:
824 PyObject_InitVar
:PyVarObject
*::0:
825 PyObject_InitVar
:PyVarObject
*:op
:0:
827 PyObject_Length
:int:::
828 PyObject_Length
:PyObject
*:o
:0:
830 PyObject_NEW
:PyObject
*::+1:
832 PyObject_New
:PyObject
*::+1:
834 PyObject_NEW_VAR
:PyObject
*::+1:
836 PyObject_NewVar
:PyObject
*::+1:
838 PyObject_Print
:int:::
839 PyObject_Print
:PyObject
*:o
:0:
840 PyObject_Print
:FILE
*:fp
::
841 PyObject_Print
:int:flags
::
843 PyObject_Repr
:PyObject
*::+1:
844 PyObject_Repr
:PyObject
*:o
:0:
846 PyObject_SetAttr
:int:::
847 PyObject_SetAttr
:PyObject
*:o
:0:
848 PyObject_SetAttr
:PyObject
*:attr_name
:0:
849 PyObject_SetAttr
:PyObject
*:v
:+1:
851 PyObject_SetAttrString
:int:::
852 PyObject_SetAttrString
:PyObject
*:o
:0:
853 PyObject_SetAttrString
:char
*:attr_name
::
854 PyObject_SetAttrString
:PyObject
*:v
:+1:
856 PyObject_SetItem
:int:::
857 PyObject_SetItem
:PyObject
*:o
:0:
858 PyObject_SetItem
:PyObject
*:key
:0:
859 PyObject_SetItem
:PyObject
*:v
:+1:
861 PyObject_Str
:PyObject
*::+1:
862 PyObject_Str
:PyObject
*:o
:0:
864 PyObject_Type
:PyObject
*::+1:
865 PyObject_Type
:PyObject
*:o
:0:
867 PyObject_Unicode
:PyObject
*::+1:
868 PyObject_Unicode
:PyObject
*:o
:0:
870 PyParser_SimpleParseFile
:struct _node
*:::
871 PyParser_SimpleParseFile
:FILE
*:fp
::
872 PyParser_SimpleParseFile
:char
*:filename
::
873 PyParser_SimpleParseFile
:int:start
::
875 PyParser_SimpleParseString
:struct _node
*:::
876 PyParser_SimpleParseString
:char
*:str
::
877 PyParser_SimpleParseString
:int:start
::
880 PyRun_AnyFile
:FILE
*:fp
::
881 PyRun_AnyFile
:char
*:filename
::
883 PyRun_File
:PyObject
*::+1:???
-- same as eval_code2
()
884 PyRun_File
:FILE
*:fp
::
885 PyRun_File
:char
*:filename
::
886 PyRun_File
:int:start
::
887 PyRun_File
:PyObject
*:globals
:0:
888 PyRun_File
:PyObject
*:locals
:0:
890 PyRun_InteractiveLoop
:int:::
891 PyRun_InteractiveLoop
:FILE
*:fp
::
892 PyRun_InteractiveLoop
:char
*:filename
::
894 PyRun_InteractiveOne
:int:::
895 PyRun_InteractiveOne
:FILE
*:fp
::
896 PyRun_InteractiveOne
:char
*:filename
::
898 PyRun_SimpleFile
:int:::
899 PyRun_SimpleFile
:FILE
*:fp
::
900 PyRun_SimpleFile
:char
*:filename
::
902 PyRun_SimpleString
:int:::
903 PyRun_SimpleString
:char
*:command
::
905 PyRun_String
:PyObject
*::+1:???
-- same as eval_code2
()
906 PyRun_String
:char
*:str
::
907 PyRun_String
:int:start
::
908 PyRun_String
:PyObject
*:globals
:0:
909 PyRun_String
:PyObject
*:locals
:0:
911 PySeqIter_New
:PyObject
*::+1:
912 PySeqIter_New
:PyObject
*:seq
::
914 PySequence_Check
:int:::
915 PySequence_Check
:PyObject
*:o
:0:
917 PySequence_Concat
:PyObject
*::+1:
918 PySequence_Concat
:PyObject
*:o1
:0:
919 PySequence_Concat
:PyObject
*:o2
:0:
921 PySequence_Count
:int:::
922 PySequence_Count
:PyObject
*:o
:0:
923 PySequence_Count
:PyObject
*:value
:0:
925 PySequence_DelItem
:int:::
926 PySequence_DelItem
:PyObject
*:o
:0:
927 PySequence_DelItem
:int:i
::
929 PySequence_DelSlice
:int:::
930 PySequence_DelSlice
:PyObject
*:o
:0:
931 PySequence_DelSlice
:int:i1
::
932 PySequence_DelSlice
:int:i2
::
934 PySequence_Fast
:PyObject
*::+1:
935 PySequence_Fast
:PyObject
*:v
:0:
936 PySequence_Fast
:const char
*:m
::
938 PySequence_Fast_GET_ITEM
:PyObject
*::0:
939 PySequence_Fast_GET_ITEM
:PyObject
*:o
:0:
940 PySequence_Fast_GET_ITEM
:int:i
::
942 PySequence_GetItem
:PyObject
*::+1:
943 PySequence_GetItem
:PyObject
*:o
:0:
944 PySequence_GetItem
:int:i
::
946 PySequence_GetSlice
:PyObject
*::+1:
947 PySequence_GetSlice
:PyObject
*:o
:0:
948 PySequence_GetSlice
:int:i1
::
949 PySequence_GetSlice
:int:i2
::
952 PySequence_In
:PyObject
*:o
:0:
953 PySequence_In
:PyObject
*:value
:0:
955 PySequence_Index
:int:::
956 PySequence_Index
:PyObject
*:o
:0:
957 PySequence_Index
:PyObject
*:value
:0:
959 PySequence_InPlaceConcat
:PyObject
*::+1:
960 PySequence_InPlaceConcat
:PyObject
*:s
:0:
961 PySequence_InPlaceConcat
:PyObject
*:o
:0:
963 PySequence_InPlaceRepeat
:PyObject
*::+1:
964 PySequence_InPlaceRepeat
:PyObject
*:s
:0:
965 PySequence_InPlaceRepeat
:PyObject
*:o
:0:
967 PySequence_Repeat
:PyObject
*::+1:
968 PySequence_Repeat
:PyObject
*:o
:0:
969 PySequence_Repeat
:int:count
::
971 PySequence_SetItem
:int:::
972 PySequence_SetItem
:PyObject
*:o
:0:
973 PySequence_SetItem
:int:i
::
974 PySequence_SetItem
:PyObject
*:v
:+1:
976 PySequence_SetSlice
:int:::
977 PySequence_SetSlice
:PyObject
*:o
:0:
978 PySequence_SetSlice
:int:i1
::
979 PySequence_SetSlice
:int:i2
::
980 PySequence_SetSlice
:PyObject
*:v
:+1:
982 PySequence_List
:PyObject
*::+1:
983 PySequence_List
:PyObject
*:o
:0:
985 PySequence_Tuple
:PyObject
*::+1:
986 PySequence_Tuple
:PyObject
*:o
:0:
989 PySlice_Check
:PyObject
*:ob
:0:
991 PySlice_New
:PyObject
*::+1:
992 PySlice_New
:PyObject
*:start
:0:
993 PySlice_New
:PyObject
*:stop
:0:
994 PySlice_New
:PyObject
*:step
:0:
996 PyString_AS_STRING
:char
*:::
997 PyString_AS_STRING
:PyObject
*:string
:0:
999 PyString_AsDecodedObject
:PyObject
*::+1:
1000 PyString_AsDecodedObject
:PyObject
*:str
:0:
1001 PyString_AsDecodedObject
:const char
*:encoding
::
1002 PyString_AsDecodedObject
:const char
*:errors
::
1004 PyString_AsEncodedObject
:PyObject
*::+1:
1005 PyString_AsEncodedObject
:PyObject
*:str
:0:
1006 PyString_AsEncodedObject
:const char
*:encoding
::
1007 PyString_AsEncodedObject
:const char
*:errors
::
1009 PyString_AsString
:char
*:::
1010 PyString_AsString
:PyObject
*:string
:0:
1012 PyString_AsStringAndSize
:int:::
1013 PyString_AsStringAndSize
:PyObject
*:obj:0:
1014 PyString_AsStringAndSize
:char
**:buffer
::
1015 PyString_AsStringAndSize
:int*:length
::
1017 PyString_Check
:int:::
1018 PyString_Check
:PyObject
*:o
:0:
1020 PyString_Concat
:void
:::
1021 PyString_Concat
:PyObject
**:string
:0:???
-- replaces w
/ new string
or NULL
1022 PyString_Concat
:PyObject
*:newpart
:0:
1024 PyString_ConcatAndDel
:void
:::
1025 PyString_ConcatAndDel
:PyObject
**:string
:0:???
-- replaces w
/ new string
or NULL
1026 PyString_ConcatAndDel
:PyObject
*:newpart
:-1:
1028 PyString_Format
:PyObject
*::+1:
1029 PyString_Format
:PyObject
*:format
:0:
1030 PyString_Format
:PyObject
*:args
:0:
1032 PyString_FromString
:PyObject
*::+1:
1033 PyString_FromString
:const char
*:v
::
1035 PyString_FromStringAndSize
:PyObject
*::+1:
1036 PyString_FromStringAndSize
:const char
*:v
::
1037 PyString_FromStringAndSize
:int:len
::
1039 PyString_FromFormat
:PyObject
*::+1:
1040 PyString_FromFormat
:const char
*:format
::
1041 PyString_FromFormat
::...
::
1043 PyString_FromFormatV
:PyObject
*::+1:
1044 PyString_FromFormatV
:const char
*:format
::
1045 PyString_FromFormatV
:va_list
:vargs
::
1047 PyString_GET_SIZE
:int:::
1048 PyString_GET_SIZE
:PyObject
*:string
:0:
1050 PyString_InternFromString
:PyObject
*::+1:
1051 PyString_InternFromString
:const char
*:v
::
1053 PyString_InternInPlace
:void
:::
1054 PyString_InternInPlace
:PyObject
**:string
:+1:???
1056 PyString_Size
:int:::
1057 PyString_Size
:PyObject
*:string
:0:
1059 PyString_Decode
:PyObject
*::+1:
1060 PyString_Decode
:const char
*:s
::
1061 PyString_Decode
:int:size
::
1062 PyString_Decode
:const char
*:encoding
::
1063 PyString_Decode
:const char
*:errors
::
1065 PyString_Encode
:PyObject
*::+1:
1066 PyString_Encode
:const char
*:s
::
1067 PyString_Encode
:int:size
::
1068 PyString_Encode
:const char
*:encoding
::
1069 PyString_Encode
:const char
*:errors
::
1071 PyString_AsEncodedString
:PyObject
*::+1:
1072 PyString_AsEncodedString
:PyObject
*:str
::
1073 PyString_AsEncodedString
:const char
*:encoding
::
1074 PyString_AsEncodedString
:const char
*:errors
::
1076 PySys_SetArgv
:int:::
1077 PySys_SetArgv
:int:argc
::
1078 PySys_SetArgv
:char
**:argv
::
1080 PyThreadState_Clear
:void
:::
1081 PyThreadState_Clear
:PyThreadState
*:tstate
::
1083 PyThreadState_Delete
:void
:::
1084 PyThreadState_Delete
:PyThreadState
*:tstate
::
1086 PyThreadState_Get
:PyThreadState
*:::
1088 PyThreadState_GetDict
:PyObject
*::0:
1090 PyThreadState_New
:PyThreadState
*:::
1091 PyThreadState_New
:PyInterpreterState
*:interp
::
1093 PyThreadState_Swap
:PyThreadState
*:::
1094 PyThreadState_Swap
:PyThreadState
*:tstate
::
1096 PyTuple_Check
:int:::
1097 PyTuple_Check
:PyObject
*:p
:0:
1099 PyTuple_GET_ITEM
:PyObject
*::0:
1100 PyTuple_GET_ITEM
:PyTupleObject
*:p
:0:
1101 PyTuple_GET_ITEM
:int:pos
::
1103 PyTuple_GetItem
:PyObject
*::0:
1104 PyTuple_GetItem
:PyTupleObject
*:p
:0:
1105 PyTuple_GetItem
:int:pos
::
1107 PyTuple_GetSlice
:PyObject
*::+1:
1108 PyTuple_GetSlice
:PyTupleObject
*:p
:0:
1109 PyTuple_GetSlice
:int:low
::
1110 PyTuple_GetSlice
:int:high
::
1112 PyTuple_New
:PyObject
*::+1:
1113 PyTuple_New
:int:len
::
1115 PyTuple_SET_ITEM
:void
:::
1116 PyTuple_SET_ITEM
:PyTupleObject
*:p
:0:
1117 PyTuple_SET_ITEM
:int:pos
::
1118 PyTuple_SET_ITEM
:PyObject
*:o
:0:
1120 PyTuple_SetItem
:int:::
1121 PyTuple_SetItem
:PyTupleObject
*:p
:0:
1122 PyTuple_SetItem
:int:pos
::
1123 PyTuple_SetItem
:PyObject
*:o
:0:
1126 PyTuple_Size
:PyTupleObject
*:p
:0:
1128 PyType_GenericAlloc
:PyObject
*::+1:
1129 PyType_GenericAlloc
:PyObject
*:type
:0:
1130 PyType_GenericAlloc
:int:nitems
:0:
1132 PyType_GenericNew
:PyObject
*::+1:
1133 PyType_GenericNew
:PyObject
*:type
:0:
1134 PyType_GenericNew
:PyObject
*:args
:0:
1135 PyType_GenericNew
:PyObject
*:kwds
:0:
1137 PyUnicode_Check
:int:::
1138 PyUnicode_Check
:PyObject
*:o
:0:
1140 PyUnicode_GET_SIZE
:int:::
1141 PyUnicode_GET_SIZE
:PyObject
*:o
:0:
1143 PyUnicode_GET_DATA_SIZE
:int:::
1144 PyUnicode_GET_DATA_SIZE
:PyObject
*:o
:0:
1146 PyUnicode_AS_UNICODE
:Py_UNICODE
*:::
1147 PyUnicode_AS_UNICODE
:PyObject
*:o
:0:
1149 PyUnicode_AS_DATA
:const char
*:::
1150 PyUnicode_AS_DATA
:PyObject
*:o
:0:
1152 Py_UNICODE_ISSPACE
:int:::
1153 Py_UNICODE_ISSPACE
:Py_UNICODE
:ch
::
1155 Py_UNICODE_ISLOWER
:int:::
1156 Py_UNICODE_ISLOWER
:Py_UNICODE
:ch
::
1158 Py_UNICODE_ISUPPER
:int:::
1159 Py_UNICODE_ISUPPER
:Py_UNICODE
:ch
::
1161 Py_UNICODE_ISTITLE
:int:::
1162 Py_UNICODE_ISTITLE
:Py_UNICODE
:ch
::
1164 Py_UNICODE_ISLINEBREAK
:int:::
1165 Py_UNICODE_ISLINEBREAK
:Py_UNICODE
:ch
::
1167 Py_UNICODE_ISDECIMAL
:int:::
1168 Py_UNICODE_ISDECIMAL
:Py_UNICODE
:ch
::
1170 Py_UNICODE_ISDIGIT
:int:::
1171 Py_UNICODE_ISDIGIT
:Py_UNICODE
:ch
::
1173 Py_UNICODE_ISNUMERIC
:int:::
1174 Py_UNICODE_ISNUMERIC
:Py_UNICODE
:ch
::
1176 Py_UNICODE_TOLOWER
:Py_UNICODE
:::
1177 Py_UNICODE_TOLOWER
:Py_UNICODE
:ch
::
1179 Py_UNICODE_TOUPPER
:Py_UNICODE
:::
1180 Py_UNICODE_TOUPPER
:Py_UNICODE
:ch
::
1182 Py_UNICODE_TOTITLE
:Py_UNICODE
:::
1183 Py_UNICODE_TOTITLE
:Py_UNICODE
:ch
::
1185 Py_UNICODE_TODECIMAL
:int:::
1186 Py_UNICODE_TODECIMAL
:Py_UNICODE
:ch
::
1188 Py_UNICODE_TODIGIT
:int:::
1189 Py_UNICODE_TODIGIT
:Py_UNICODE
:ch
::
1191 Py_UNICODE_TONUMERIC
:double
:::
1192 Py_UNICODE_TONUMERIC
:Py_UNICODE
:ch
::
1194 PyUnicode_FromUnicode
:PyObject
*::+1:
1195 PyUnicode_FromUnicode
:const Py_UNICODE
*:u
::
1196 PyUnicode_FromUnicode
:int:size
::
1198 PyUnicode_AsUnicode
:Py_UNICODE
*:::
1199 PyUnicode_AsUnicode
:PyObject
:*unicode
:0:
1201 PyUnicode_GetSize
:int:::
1202 PyUnicode_GetSize
:PyObject
:*unicode
:0:
1204 PyUnicode_FromObject
:PyObject
*::+1:
1205 PyUnicode_FromObject
:PyObject
*:*obj:0:
1207 PyUnicode_FromEncodedObject
:PyObject
*::+1:
1208 PyUnicode_FromEncodedObject
:PyObject
*:*obj:0:
1209 PyUnicode_FromEncodedObject
:const char
*:encoding
::
1210 PyUnicode_FromEncodedObject
:const char
*:errors
::
1212 PyUnicode_FromWideChar
:PyObject
*::+1:
1213 PyUnicode_FromWideChar
:const wchar_t
*:w
::
1214 PyUnicode_FromWideChar
:int:size
::
1216 PyUnicode_AsWideChar
:int:::
1217 PyUnicode_AsWideChar
:PyObject
*:*unicode
:0:
1218 PyUnicode_AsWideChar
:wchar_t
*:w
::
1219 PyUnicode_AsWideChar
:int:size
::
1221 PyUnicode_Decode
:PyObject
*::+1:
1222 PyUnicode_Decode
:const char
*:s
::
1223 PyUnicode_Decode
:int:size
::
1224 PyUnicode_Decode
:const char
*:encoding
::
1225 PyUnicode_Decode
:const char
*:errors
::
1227 PyUnicode_Encode
:PyObject
*::+1:
1228 PyUnicode_Encode
:const Py_UNICODE
*:s
::
1229 PyUnicode_Encode
:int:size
::
1230 PyUnicode_Encode
:const char
*:encoding
::
1231 PyUnicode_Encode
:const char
*:errors
::
1233 PyUnicode_AsEncodedString
:PyObject
*::+1:
1234 PyUnicode_AsEncodedString
:PyObject
*:unicode
::
1235 PyUnicode_AsEncodedString
:const char
*:encoding
::
1236 PyUnicode_AsEncodedString
:const char
*:errors
::
1238 PyUnicode_DecodeUTF8
:PyObject
*::+1:
1239 PyUnicode_DecodeUTF8
:const char
*:s
::
1240 PyUnicode_DecodeUTF8
:int:size
::
1241 PyUnicode_DecodeUTF8
:const char
*:errors
::
1243 PyUnicode_EncodeUTF8
:PyObject
*::+1:
1244 PyUnicode_EncodeUTF8
:const Py_UNICODE
*:s
::
1245 PyUnicode_EncodeUTF8
:int:size
::
1246 PyUnicode_EncodeUTF8
:const char
*:errors
::
1248 PyUnicode_AsUTF8String
:PyObject
*::+1:
1249 PyUnicode_AsUTF8String
:PyObject
*:unicode
::
1251 PyUnicode_DecodeUTF16
:PyObject
*::+1:
1252 PyUnicode_DecodeUTF16
:const char
*:s
::
1253 PyUnicode_DecodeUTF16
:int:size
::
1254 PyUnicode_DecodeUTF16
:const char
*:errors
::
1255 PyUnicode_DecodeUTF16
:int*:byteorder
::
1257 PyUnicode_EncodeUTF16
:PyObject
*::+1:
1258 PyUnicode_EncodeUTF16
:const Py_UNICODE
*:s
::
1259 PyUnicode_EncodeUTF16
:int:size
::
1260 PyUnicode_EncodeUTF16
:const char
*:errors
::
1261 PyUnicode_EncodeUTF16
:int:byteorder
::
1263 PyUnicode_AsUTF16String
:PyObject
*::+1:
1264 PyUnicode_AsUTF16String
:PyObject
*:unicode
::
1266 PyUnicode_DecodeUnicodeEscape
:PyObject
*::+1:
1267 PyUnicode_DecodeUnicodeEscape
:const char
*:s
::
1268 PyUnicode_DecodeUnicodeEscape
:int:size
::
1269 PyUnicode_DecodeUnicodeEscape
:const char
*:errors
::
1271 PyUnicode_EncodeUnicodeEscape
:PyObject
*::+1:
1272 PyUnicode_EncodeUnicodeEscape
:const Py_UNICODE
*:s
::
1273 PyUnicode_EncodeUnicodeEscape
:int:size
::
1274 PyUnicode_EncodeUnicodeEscape
:const char
*:errors
::
1276 PyUnicode_AsUnicodeEscapeString
:PyObject
*::+1:
1277 PyUnicode_AsUnicodeEscapeString
:PyObject
*:unicode
::
1279 PyUnicode_DecodeRawUnicodeEscape
:PyObject
*::+1:
1280 PyUnicode_DecodeRawUnicodeEscape
:const char
*:s
::
1281 PyUnicode_DecodeRawUnicodeEscape
:int:size
::
1282 PyUnicode_DecodeRawUnicodeEscape
:const char
*:errors
::
1284 PyUnicode_EncodeRawUnicodeEscape
:PyObject
*::+1:
1285 PyUnicode_EncodeRawUnicodeEscape
:const Py_UNICODE
*:s
::
1286 PyUnicode_EncodeRawUnicodeEscape
:int:size
::
1287 PyUnicode_EncodeRawUnicodeEscape
:const char
*:errors
::
1289 PyUnicode_AsRawUnicodeEscapeString
:PyObject
*::+1:
1290 PyUnicode_AsRawUnicodeEscapeString
:PyObject
*:unicode
::
1292 PyUnicode_DecodeLatin1
:PyObject
*::+1:
1293 PyUnicode_DecodeLatin1
:const char
*:s
::
1294 PyUnicode_DecodeLatin1
:int:size
::
1295 PyUnicode_DecodeLatin1
:const char
*:errors
::
1297 PyUnicode_EncodeLatin1
:PyObject
*::+1:
1298 PyUnicode_EncodeLatin1
:const Py_UNICODE
*:s
::
1299 PyUnicode_EncodeLatin1
:int:size
::
1300 PyUnicode_EncodeLatin1
:const char
*:errors
::
1302 PyUnicode_AsLatin1String
:PyObject
*::+1:
1303 PyUnicode_AsLatin1String
:PyObject
*:unicode
::
1305 PyUnicode_DecodeASCII
:PyObject
*::+1:
1306 PyUnicode_DecodeASCII
:const char
*:s
::
1307 PyUnicode_DecodeASCII
:int:size
::
1308 PyUnicode_DecodeASCII
:const char
*:errors
::
1310 PyUnicode_EncodeASCII
:PyObject
*::+1:
1311 PyUnicode_EncodeASCII
:const Py_UNICODE
*:s
::
1312 PyUnicode_EncodeASCII
:int:size
::
1313 PyUnicode_EncodeASCII
:const char
*:errors
::
1315 PyUnicode_AsASCIIString
:PyObject
*::+1:
1316 PyUnicode_AsASCIIString
:PyObject
*:unicode
::
1318 PyUnicode_DecodeCharmap
:PyObject
*::+1:
1319 PyUnicode_DecodeCharmap
:const char
*:s
::
1320 PyUnicode_DecodeCharmap
:int:size
::
1321 PyUnicode_DecodeCharmap
:PyObject
*:mapping
:0:
1322 PyUnicode_DecodeCharmap
:const char
*:errors
::
1324 PyUnicode_EncodeCharmap
:PyObject
*::+1:
1325 PyUnicode_EncodeCharmap
:const Py_UNICODE
*:s
::
1326 PyUnicode_EncodeCharmap
:int:size
::
1327 PyUnicode_EncodeCharmap
:PyObject
*:mapping
:0:
1328 PyUnicode_EncodeCharmap
:const char
*:errors
::
1330 PyUnicode_AsCharmapString
:PyObject
*::+1:
1331 PyUnicode_AsCharmapString
:PyObject
*:unicode
:0:
1332 PyUnicode_AsCharmapString
:PyObject
*:mapping
:0:
1334 PyUnicode_TranslateCharmap
:PyObject
*::+1:
1335 PyUnicode_TranslateCharmap
:const Py_UNICODE
*:s
::
1336 PyUnicode_TranslateCharmap
:int:size
::
1337 PyUnicode_TranslateCharmap
:PyObject
*:table
:0:
1338 PyUnicode_TranslateCharmap
:const char
*:errors
::
1340 PyUnicode_DecodeMBCS
:PyObject
*::+1:
1341 PyUnicode_DecodeMBCS
:const char
*:s
::
1342 PyUnicode_DecodeMBCS
:int:size
::
1343 PyUnicode_DecodeMBCS
:const char
*:errors
::
1345 PyUnicode_EncodeMBCS
:PyObject
*::+1:
1346 PyUnicode_EncodeMBCS
:const Py_UNICODE
*:s
::
1347 PyUnicode_EncodeMBCS
:int:size
::
1348 PyUnicode_EncodeMBCS
:const char
*:errors
::
1350 PyUnicode_AsMBCSString
:PyObject
*::+1:
1351 PyUnicode_AsMBCSString
:PyObject
*:unicode
::
1353 PyUnicode_Concat
:PyObject
*::+1:
1354 PyUnicode_Concat
:PyObject
*:left
:0:
1355 PyUnicode_Concat
:PyObject
*:right
:0:
1357 PyUnicode_Split
:PyObject
*::+1:
1358 PyUnicode_Split
:PyObject
*:left
:0:
1359 PyUnicode_Split
:PyObject
*:right
:0:
1360 PyUnicode_Split
:int:maxsplit
::
1362 PyUnicode_Splitlines
:PyObject
*::+1:
1363 PyUnicode_Splitlines
:PyObject
*:s
:0:
1364 PyUnicode_Splitlines
:int:maxsplit
::
1366 PyUnicode_Translate
:PyObject
*::+1:
1367 PyUnicode_Translate
:PyObject
*:str
:0:
1368 PyUnicode_Translate
:PyObject
*:table
:0:
1369 PyUnicode_Translate
:const char
*:errors
::
1371 PyUnicode_Join
:PyObject
*::+1:
1372 PyUnicode_Join
:PyObject
*:separator
:0:
1373 PyUnicode_Join
:PyObject
*:seq
:0:
1375 PyUnicode_Tailmatch
:PyObject
*::+1:
1376 PyUnicode_Tailmatch
:PyObject
*:str
:0:
1377 PyUnicode_Tailmatch
:PyObject
*:substr
:0:
1378 PyUnicode_Tailmatch
:int:start
::
1379 PyUnicode_Tailmatch
:int:end::
1380 PyUnicode_Tailmatch
:int:direction
::
1382 PyUnicode_Find
:PyObject
*::+1:
1383 PyUnicode_Find
:PyObject
*:str
:0:
1384 PyUnicode_Find
:PyObject
*:substr
:0:
1385 PyUnicode_Find
:int:start
::
1386 PyUnicode_Find
:int:end::
1387 PyUnicode_Find
:int:direction
::
1389 PyUnicode_Count
:PyObject
*::+1:
1390 PyUnicode_Count
:PyObject
*:str
:0:
1391 PyUnicode_Count
:PyObject
*:substr
:0:
1392 PyUnicode_Count
:int:start
::
1393 PyUnicode_Count
:int:end::
1395 PyUnicode_Replace
:PyObject
*::+1:
1396 PyUnicode_Replace
:PyObject
*:str
:0:
1397 PyUnicode_Replace
:PyObject
*:substr
:0:
1398 PyUnicode_Replace
:PyObject
*:replstr
:0:
1399 PyUnicode_Replace
:int:maxcount
::
1401 PyUnicode_Compare
:int:::
1402 PyUnicode_Compare
:PyObject
*:left
:0:
1403 PyUnicode_Compare
:PyObject
*:right
:0:
1405 PyUnicode_Format
:PyObject
*::+1:
1406 PyUnicode_Format
:PyObject
*:format
:0:
1407 PyUnicode_Format
:PyObject
*:args
:0:
1409 PyUnicode_Contains
:int:::
1410 PyUnicode_Contains
:PyObject
*:container
:0:
1411 PyUnicode_Contains
:PyObject
*:element
:0:
1413 PyWeakref_GET_OBJECT
:PyObject
*::0:
1414 PyWeakref_GET_OBJECT
:PyObject
*:ref
:0:
1416 PyWeakref_GetObject
:PyObject
*::0:
1417 PyWeakref_GetObject
:PyObject
*:ref
:0:
1419 PyWeakref_NewProxy
:PyObject
*::+1:
1420 PyWeakref_NewProxy
:PyObject
*:ob
:0:
1421 PyWeakref_NewProxy
:PyObject
*:callback
:0:
1423 PyWeakref_NewRef
:PyObject
*::+1:
1424 PyWeakref_NewRef
:PyObject
*:ob
:0:
1425 PyWeakref_NewRef
:PyObject
*:callback
:0:
1427 PyWrapper_New
:PyObject
*::+1:
1428 PyWrapper_New
:PyObject
*:d
:0:
1429 PyWrapper_New
:PyObject
*:self
:0:
1432 Py_AtExit
:void
(*)():func
::
1434 Py_BuildValue
:PyObject
*::+1:
1435 Py_BuildValue
:char
*:format
::
1437 Py_CompileString
:PyObject
*::+1:
1438 Py_CompileString
:char
*:str
::
1439 Py_CompileString
:char
*:filename
::
1440 Py_CompileString
:int:start
::
1443 Py_DECREF
:PyObject
*:o
:-1:
1445 Py_EndInterpreter
:void
:::
1446 Py_EndInterpreter
:PyThreadState
*:tstate
::
1449 Py_Exit
:int:status
::
1451 Py_FatalError
:void
:::
1452 Py_FatalError
:char
*:message
::
1454 Py_FdIsInteractive
:int:::
1455 Py_FdIsInteractive
:FILE
*:fp
::
1456 Py_FdIsInteractive
:char
*:filename
::
1460 Py_FindMethod
:PyObject
*::+1:
1461 Py_FindMethod
:PyMethodDef
[]:methods
::
1462 Py_FindMethod
:PyObject
*:self
:+1:
1463 Py_FindMethod
:char
*:name
::
1465 Py_GetBuildInfoconst
:char
*:::
1467 Py_GetCompilerconst
:char
*:::
1469 Py_GetCopyrightconst
:char
*:::
1471 Py_GetExecPrefix
:char
*:::
1475 Py_GetPlatformconst
:char
*:::
1477 Py_GetPrefix
:char
*:::
1479 Py_GetProgramFullPath
:char
*:::
1481 Py_GetProgramName
:char
*:::
1483 Py_GetVersionconst
:char
*:::
1486 Py_INCREF
:PyObject
*:o
:+1:
1488 Py_Initialize
:void
:::
1490 Py_IsInitialized
:int:::
1492 Py_NewInterpreter
:PyThreadState
*:::
1494 Py_SetProgramName
:void
:::
1495 Py_SetProgramName
:char
*:name
::
1498 Py_XDECREF
:PyObject
*:o
:-1:if o is
not NULL
1501 Py_XINCREF
:PyObject
*:o
:+1:if o is
not NULL
1503 _PyImport_FindExtension
:PyObject
*::0:??? see PyImport_AddModule
1504 _PyImport_FindExtension
:char
*:::
1505 _PyImport_FindExtension
:char
*:::
1507 _PyImport_Fini
:void
:::
1509 _PyImport_FixupExtension
:PyObject
*:::???
1510 _PyImport_FixupExtension
:char
*:::
1511 _PyImport_FixupExtension
:char
*:::
1513 _PyImport_Init
:void
:::
1515 _PyObject_Del
:void
:::
1516 _PyObject_Del
:PyObject
*:op
:0:
1518 _PyObject_New
:PyObject
*::+1:
1519 _PyObject_New
:PyTypeObject
*:type
:0:
1521 _PyObject_NewVar
:PyObject
*::+1:
1522 _PyObject_NewVar
:PyTypeObject
*:type
:0:
1523 _PyObject_NewVar
:int:size
::
1525 _PyString_Resize
:int:::
1526 _PyString_Resize
:PyObject
**:string
:+1:
1527 _PyString_Resize
:int:newsize
::
1529 _PyTuple_Resize
:int:::
1530 _PyTuple_Resize
:PyTupleObject
**:p
:+1:
1531 _PyTuple_Resize
:int:new
::
1533 _Py_c_diff
:Py_complex
:::
1534 _Py_c_diff
:Py_complex
:left
::
1535 _Py_c_diff
:Py_complex
:right
::
1537 _Py_c_neg
:Py_complex
:::
1538 _Py_c_neg
:Py_complex
:complex
::
1540 _Py_c_pow
:Py_complex
:::
1541 _Py_c_pow
:Py_complex
:num
::
1542 _Py_c_pow
:Py_complex
:exp::
1544 _Py_c_prod
:Py_complex
:::
1545 _Py_c_prod
:Py_complex
:left
::
1546 _Py_c_prod
:Py_complex
:right
::
1548 _Py_c_quot
:Py_complex
:::
1549 _Py_c_quot
:Py_complex
:dividend
::
1550 _Py_c_quot
:Py_complex
:divisor
::
1552 _Py_c_sum
:Py_complex
:::
1553 _Py_c_sum
:Py_complex
:left
::
1554 _Py_c_sum
:Py_complex
:right
::