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_SetFromWindowsErr
:PyObject
*::null
:
237 PyErr_SetFromWindowsErr
:int:ierr
::
239 PyErr_SetFromWindowsErrWithFilename
:PyObject
*::null
:
240 PyErr_SetFromWindowsErrWithFilename
:int:ierr
::
241 PyErr_SetFromWindowsErrWithFilename
:char
*:filename
::
243 PyErr_SetInterrupt
:void
:::
245 PyErr_SetNone
:void
:::
246 PyErr_SetNone
:PyObject
*:type
:+1:
248 PyErr_SetObject
:void
:::
249 PyErr_SetObject
:PyObject
*:type
:+1:
250 PyErr_SetObject
:PyObject
*:value
:+1:
252 PyErr_SetString
:void
:::
253 PyErr_SetString
:PyObject
*:type
:+1:
254 PyErr_SetString
:char
*:message
::
256 PyErr_Format
:PyObject
*::null
:
257 PyErr_Format
:PyObject
*:exception
:+1:
258 PyErr_Format
:char
*:format
::
262 PyErr_Warn
:PyObject
*:category
:0:
263 PyErr_Warn
:char
*:message
::
265 PyEval_AcquireLock
:void
:::
267 PyEval_AcquireThread
:void
:::
268 PyEval_AcquireThread
:PyThreadState
*:tstate
::
270 PyEval_InitThreads
:void
:::
272 PyEval_ReleaseLock
:void
:::
274 PyEval_ReleaseThread
:void
:::
275 PyEval_ReleaseThread
:PyThreadState
*:tstate
::
277 PyEval_RestoreThread
:void
:::
278 PyEval_RestoreThread
:PyThreadState
*:tstate
::
280 PyEval_SaveThread
:PyThreadState
*:::
282 PyEval_EvalCode
:PyObject
*::+1:
283 PyEval_EvalCode
:PyCodeObject
*:co
:0:
284 PyEval_EvalCode
:PyObject
*:globals
:0:
285 PyEval_EvalCode
:PyObject
*:locals
:0:
287 PyFile_AsFile
:FILE
*:::
288 PyFile_AsFile
:PyFileObject
*:p
:0:
291 PyFile_Check
:PyObject
*:p
:0:
293 PyFile_FromFile
:PyObject
*::+1:
294 PyFile_FromFile
:FILE
*:fp
::
295 PyFile_FromFile
:char
*:name
::
296 PyFile_FromFile
:char
*:mode
::
297 PyFile_FromFile
:int(*:close)::
299 PyFile_FromString
:PyObject
*::+1:
300 PyFile_FromString
:char
*:name
::
301 PyFile_FromString
:char
*:mode
::
303 PyFile_GetLine
:PyObject
*::+1:
304 PyFile_GetLine
:PyObject
*:p
::
305 PyFile_GetLine
:int:n
::
307 PyFile_Name
:PyObject
*::0:
308 PyFile_Name
:PyObject
*:p
:0:
310 PyFile_SetBufSize
:void
:::
311 PyFile_SetBufSize
:PyFileObject
*:p
:0:
312 PyFile_SetBufSize
:int:n
::
314 PyFile_SoftSpace
:int:::
315 PyFile_SoftSpace
:PyFileObject
*:p
:0:
316 PyFile_SoftSpace
:int:newflag
::
318 PyFile_WriteObject
:int:::
319 PyFile_WriteObject
:PyObject
*:obj:0:
320 PyFile_WriteObject
:PyFileObject
*:p
:0:
321 PyFile_WriteObject
:int:flags
::
323 PyFile_WriteString
:int:::
324 PyFile_WriteString
:const char
*:s
::
325 PyFile_WriteString
:PyFileObject
*:p
:0:
326 PyFile_WriteString
:int:flags
::
328 PyFloat_AS_DOUBLE
:double
:::
329 PyFloat_AS_DOUBLE
:PyObject
*:pyfloat
:0:
331 PyFloat_AsDouble
:double
:::
332 PyFloat_AsDouble
:PyObject
*:pyfloat
:0:
335 PyFloat_Check
:PyObject
*:p
:0:
337 PyFloat_FromDouble
:PyObject
*::+1:
338 PyFloat_FromDouble
:double
:v
::
340 Py_InitModule
:PyObject
*::0:
341 Py_InitModule
:name
:char
*::
342 Py_InitModule
:methods
:PyMethodDef
[]::
344 Py_InitModule3
:PyObject
*::0:
345 Py_InitModule3
:name
:char
*::
346 Py_InitModule3
:methods
:PyMethodDef
[]::
347 Py_InitModule3
:doc
:char
*::
349 Py_InitModule4
:PyObject
*::0:
350 Py_InitModule4
:name
:char
*::
351 Py_InitModule4
:methods
:PyMethodDef
[]::
352 Py_InitModule4
:doc
:char
*::
353 Py_InitModule4
:self
:PyObject
*::
354 Py_InitModule4
:apiver
:int::usually provided
by Py_InitModule
or Py_InitModule3
356 PyImport_AddModule
:PyObject
*::0:reference borrowed
from sys.modules
357 PyImport_AddModule
:char
*:name
::
359 PyImport_Cleanup
:void
:::
361 PyImport_ExecCodeModule
:PyObject
*::+1:
362 PyImport_ExecCodeModule
:char
*:name
::
363 PyImport_ExecCodeModule
:PyObject
*:co
:0:
365 PyImport_GetMagicNumber
:long
:::
367 PyImport_GetModuleDict
:PyObject
*::0:
369 PyImport_Import
:PyObject
*::+1:
370 PyImport_Import
:PyObject
*:name
:0:
372 PyImport_ImportFrozenModule
:int:::
373 PyImport_ImportFrozenModule
:char
*:::
375 PyImport_ImportModule
:PyObject
*::+1:
376 PyImport_ImportModule
:char
*:name
::
378 PyImport_ImportModuleEx
:PyObject
*::+1:
379 PyImport_ImportModuleEx
:char
*:name
::
380 PyImport_ImportModuleEx
:PyObject
*:globals
:0:???
381 PyImport_ImportModuleEx
:PyObject
*:locals
:0:???
382 PyImport_ImportModuleEx
:PyObject
*:fromlist
:0:???
384 PyImport_ReloadModule
:PyObject
*::+1:
385 PyImport_ReloadModule
:PyObject
*:m
:0:
387 PyInstance_New
:PyObject
*::+1:
388 PyInstance_New
:PyObject
*:klass
:+1:
389 PyInstance_New
:PyObject
*:arg
:0:
390 PyInstance_New
:PyObject
*:kw
:0:
392 PyInstance_NewRaw
:PyObject
*::+1:
393 PyInstance_NewRaw
:PyObject
*:klass
:+1:
394 PyInstance_NewRaw
:PyObject
*:dict
:+1:
396 PyInt_AS_LONG
:long
:::
397 PyInt_AS_LONG
:PyIntObject
*:io
:0:
400 PyInt_AsLong
:PyObject
*:io
:0:
403 PyInt_Check
:PyObject
*:op
:0:
405 PyInt_FromLong
:PyObject
*::+1:
406 PyInt_FromLong
:long
:ival
::
410 PyInterpreterState_Clear
:void
:::
411 PyInterpreterState_Clear
:PyInterpreterState
*:interp
::
413 PyInterpreterState_Delete
:void
:::
414 PyInterpreterState_Delete
:PyInterpreterState
*:interp
::
416 PyInterpreterState_New
:PyInterpreterState
*:::
418 PyIter_Check
:int:o
:0:
420 PyIter_Next
:PyObject
*::+1:
421 PyIter_Next
:PyObject
*:o
:0:
424 PyList_Append
:PyObject
*:list
:0:
425 PyList_Append
:PyObject
*:item
:+1:
427 PyList_AsTuple
:PyObject
*::+1:
428 PyList_AsTuple
:PyObject
*:list
:0:
431 PyList_Check
:PyObject
*:p
:0:
433 PyList_GET_ITEM
:PyObject
*::0:
434 PyList_GET_ITEM
:PyObject
*:list
:0:
435 PyList_GET_ITEM
:int:i
:0:
437 PyList_GET_SIZE
:int:::
438 PyList_GET_SIZE
:PyObject
*:list
:0:
440 PyList_GetItem
:PyObject
*::0:
441 PyList_GetItem
:PyObject
*:list
:0:
442 PyList_GetItem
:int:index
::
444 PyList_GetSlice
:PyObject
*::+1:
445 PyList_GetSlice
:PyObject
*:list
:0:
446 PyList_GetSlice
:int:low
::
447 PyList_GetSlice
:int:high
::
450 PyList_Insert
:PyObject
*:list
:0:
451 PyList_Insert
:int:index
::
452 PyList_Insert
:PyObject
*:item
:+1:
454 PyList_New
:PyObject
*::+1:
457 PyList_Reverse
:int:::
458 PyList_Reverse
:PyObject
*:list
:0:
460 PyList_SET_ITEM
:void
:::
461 PyList_SET_ITEM
:PyObject
*:list
:0:
462 PyList_SET_ITEM
:int:i
::
463 PyList_SET_ITEM
:PyObject
*:o
:0:
465 PyList_SetItem
:int:::
466 PyList_SetItem
:PyObject
*:list
:0:
467 PyList_SetItem
:int:index
::
468 PyList_SetItem
:PyObject
*:item
:0:
470 PyList_SetSlice
:int:::
471 PyList_SetSlice
:PyObject
*:list
:0:
472 PyList_SetSlice
:int:low
::
473 PyList_SetSlice
:int:high
::
474 PyList_SetSlice
:PyObject
*:itemlist
:0:but increfs its elements?
477 PyList_Size
:PyObject
*:list
:0:
480 PyList_Sort
:PyObject
*:list
:0:
482 PyLong_AsDouble
:double
:::
483 PyLong_AsDouble
:PyObject
*:pylong
:0:
485 PyLong_AsLong
:long
:::
486 PyLong_AsLong
:PyObject
*:pylong
:0:
488 PyLong_AsUnsignedLong
:unsigned long
:::
489 PyLong_AsUnsignedLong
:PyObject
*:pylong
:0:
492 PyLong_Check
:PyObject
*:p
:0:
494 PyLong_FromDouble
:PyObject
*::+1:
495 PyLong_FromDouble
:double
:v
::
497 PyLong_FromLong
:PyObject
*::+1:
498 PyLong_FromLong
:long
:v
::
500 PyLong_FromLongLong
:PyObject
*::+1:
501 PyLong_FromLongLong
:long long
:v
::
503 PyLong_FromUnsignedLongLong
:PyObject
*::+1:
504 PyLong_FromUnsignedLongLong
:unsigned long long
:v
::
506 PyLong_FromString
:PyObject
*::+1:
507 PyLong_FromString
:char
*:str
::
508 PyLong_FromString
:char
**:pend
::
509 PyLong_FromString
:int:base
::
511 PyLong_FromUnicode
:PyObject
*::+1:
512 PyLong_FromUnicode
:Py_UNICODE
:u
::
513 PyLong_FromUnicode
:int:length
::
514 PyLong_FromUnicode
:int:base
::
516 PyLong_FromUnsignedLong
:PyObject
*::+1:
517 PyLong_FromUnsignedLong
:unsignedlong
:v
::
519 PyLong_FromVoidPtr
:PyObject
*::+1:
520 PyLong_FromVoidPtr
:void
*:p
::
522 PyMapping_Check
:int:::
523 PyMapping_Check
:PyObject
*:o
:0:
525 PyMapping_DelItem
:int:::
526 PyMapping_DelItem
:PyObject
*:o
:0:
527 PyMapping_DelItem
:PyObject
*:key
:0:
529 PyMapping_DelItemString
:int:::
530 PyMapping_DelItemString
:PyObject
*:o
:0:
531 PyMapping_DelItemString
:char
*:key
::
533 PyMapping_GetItemString
:PyObject
*::+1:
534 PyMapping_GetItemString
:PyObject
*:o
:0:
535 PyMapping_GetItemString
:char
*:key
::
537 PyMapping_HasKey
:int:::
538 PyMapping_HasKey
:PyObject
*:o
:0:
539 PyMapping_HasKey
:PyObject
*:key
::
541 PyMapping_HasKeyString
:int:::
542 PyMapping_HasKeyString
:PyObject
*:o
:0:
543 PyMapping_HasKeyString
:char
*:key
::
545 PyMapping_Items
:PyObject
*::+1:
546 PyMapping_Items
:PyObject
*:o
:0:
548 PyMapping_Keys
:PyObject
*::+1:
549 PyMapping_Keys
:PyObject
*:o
:0:
551 PyMapping_Length
:int:::
552 PyMapping_Length
:PyObject
*:o
:0:
554 PyMapping_SetItemString
:int:::
555 PyMapping_SetItemString
:PyObject
*:o
:0:
556 PyMapping_SetItemString
:char
*:key
::
557 PyMapping_SetItemString
:PyObject
*:v
:+1:
559 PyMapping_Values
:PyObject
*::+1:
560 PyMapping_Values
:PyObject
*:o
:0:
562 PyMarshal_ReadLastObjectFromFile
:PyObject
*::+1:
563 PyMarshal_ReadLastObjectFromFile
:FILE
*:file
::
565 PyMarshal_ReadObjectFromFile
:PyObject
*::+1:
566 PyMarshal_ReadObjectFromFile
:FILE
*:file
::
568 PyMarshal_ReadObjectFromString
:PyObject
*::+1:
569 PyMarshal_ReadObjectFromString
:char
*:string
::
570 PyMarshal_ReadObjectFromString
:int:len
::
572 PyMarshal_WriteObjectToString
:PyObject
*::+1:
573 PyMarshal_WriteObjectToString
:PyObject
*:value
:0:
575 PyMethod_Class
:PyObject
*::0:
576 PyMethod_Class
:PyObject
*:im
:0:
578 PyMethod_Function
:PyObject
*::0:
579 PyMethod_Function
:PyObject
*:im
:0:
581 PyMethod_GET_CLASS
:PyObject
*::0:
582 PyMethod_GET_CLASS
:PyObject
*:im
:0:
584 PyMethod_GET_FUNCTION
:PyObject
*::0:
585 PyMethod_GET_FUNCTION
:PyObject
*:im
:0:
587 PyMethod_GET_SELF
:PyObject
*::0:
588 PyMethod_GET_SELF
:PyObject
*:im
:0:
590 PyMethod_New
:PyObject
*::+1:
591 PyMethod_New
:PyObject
*:func
:0:
592 PyMethod_New
:PyObject
*:self
:0:
593 PyMethod_New
:PyObject
*:class
:0:
595 PyMethod_Self
:PyObject
*::0:
596 PyMethod_Self
:PyObject
*:im
:0:
598 PyModule_GetDict
:PyObject
*::0:
599 PyModule_GetDict
::PyObject
* module
:0:
601 PyModule_GetFilename
:char
*:::
602 PyModule_GetFilename
:PyObject
*:module
:0:
604 PyModule_GetName
:char
*:::
605 PyModule_GetName
:PyObject
*:module
:0:
607 PyModule_New
:PyObject
*::+1:
608 PyModule_New
::char
* name
::
610 PyNumber_Absolute
:PyObject
*::+1:
611 PyNumber_Absolute
:PyObject
*:o
:0:
613 PyNumber_Add
:PyObject
*::+1:
614 PyNumber_Add
:PyObject
*:o1
:0:
615 PyNumber_Add
:PyObject
*:o2
:0:
617 PyNumber_And
:PyObject
*::+1:
618 PyNumber_And
:PyObject
*:o1
:0:
619 PyNumber_And
:PyObject
*:o2
:0:
621 PyNumber_Check
:PyObject
*:o
:0:
622 PyNumber_Check
:int:::
624 PyNumber_Coerce
:int:::
625 PyNumber_Coerce
:PyObject
**:p1
:+1:
626 PyNumber_Coerce
:PyObject
**:p2
:+1:
628 PyNumber_Divide
:PyObject
*::+1:
629 PyNumber_Divide
:PyObject
*:o1
:0:
630 PyNumber_Divide
:PyObject
*:o2
:0:
632 PyNumber_Divmod
:PyObject
*::+1:
633 PyNumber_Divmod
:PyObject
*:o1
:0:
634 PyNumber_Divmod
:PyObject
*:o2
:0:
636 PyNumber_Float
:PyObject
*::+1:
637 PyNumber_Float
:PyObject
*:o
:0:
639 PyNumber_FloorDivide
:PyObject
*::+1:
640 PyNumber_FloorDivide
:PyObject
*:v
:0:
641 PyNumber_FloorDivide
:PyObject
*:w
:0:
643 PyNumber_InPlaceAdd
:PyObject
*::+1:
644 PyNumber_InPlaceAdd
:PyObject
*:v
:0:
645 PyNumber_InPlaceAdd
:PyObject
*:w
:0:
647 PyNumber_InPlaceAnd
:PyObject
*::+1:
648 PyNumber_InPlaceAnd
:PyObject
*:v
:0:
649 PyNumber_InPlaceAnd
:PyObject
*:w
:0:
651 PyNumber_InPlaceDivide
:PyObject
*::+1:
652 PyNumber_InPlaceDivide
:PyObject
*:v
:0:
653 PyNumber_InPlaceDivide
:PyObject
*:w
:0:
655 PyNumber_InPlaceFloorDivide
:PyObject
*::+1:
656 PyNumber_InPlaceFloorDivide
:PyObject
*:v
:0:
657 PyNumber_InPlaceFloorDivide
:PyObject
*:w
:0:
659 PyNumber_InPlaceLshift
:PyObject
*::+1:
660 PyNumber_InPlaceLshift
:PyObject
*:v
:0:
661 PyNumber_InPlaceLshift
:PyObject
*:w
:0:
663 PyNumber_InPlaceMultiply
:PyObject
*::+1:
664 PyNumber_InPlaceMultiply
:PyObject
*:v
:0:
665 PyNumber_InPlaceMultiply
:PyObject
*:w
:0:
667 PyNumber_InPlaceOr
:PyObject
*::+1:
668 PyNumber_InPlaceOr
:PyObject
*:v
:0:
669 PyNumber_InPlaceOr
:PyObject
*:w
:0:
671 PyNumber_InPlacePower
:PyObject
*::+1:
672 PyNumber_InPlacePower
:PyObject
*:v
:0:
673 PyNumber_InPlacePower
:PyObject
*:w
:0:
674 PyNumber_InPlacePower
:PyObject
*:z
:0:
676 PyNumber_InPlaceRemainder
:PyObject
*::+1:
677 PyNumber_InPlaceRemainder
:PyObject
*:v
:0:
678 PyNumber_InPlaceRemainder
:PyObject
*:w
:0:
680 PyNumber_InPlaceRshift
:PyObject
*::+1:
681 PyNumber_InPlaceRshift
:PyObject
*:v
:0:
682 PyNumber_InPlaceRshift
:PyObject
*:w
:0:
684 PyNumber_InPlaceSubtract
:PyObject
*::+1:
685 PyNumber_InPlaceSubtract
:PyObject
*:v
:0:
686 PyNumber_InPlaceSubtract
:PyObject
*:w
:0:
688 PyNumber_InPlaceTrueDivide
:PyObject
*::+1:
689 PyNumber_InPlaceTrueDivide
:PyObject
*:v
:0:
690 PyNumber_InPlaceTrueDivide
:PyObject
*:w
:0:
692 PyNumber_InPlaceXor
:PyObject
*::+1:
693 PyNumber_InPlaceXor
:PyObject
*:v
:0:
694 PyNumber_InPlaceXor
:PyObject
*:w
:0:
696 PyNumber_Int
:PyObject
*::+1:
697 PyNumber_Int
:PyObject
*:o
:0:
699 PyNumber_Invert
:PyObject
*::+1:
700 PyNumber_Invert
:PyObject
*:o
:0:
702 PyNumber_Long
:PyObject
*::+1:
703 PyNumber_Long
:PyObject
*:o
:0:
705 PyNumber_Lshift
:PyObject
*::+1:
706 PyNumber_Lshift
:PyObject
*:o1
:0:
707 PyNumber_Lshift
:PyObject
*:o2
:0:
709 PyNumber_Multiply
:PyObject
*::+1:
710 PyNumber_Multiply
:PyObject
*:o1
:0:
711 PyNumber_Multiply
:PyObject
*:o2
:0:
713 PyNumber_Negative
:PyObject
*::+1:
714 PyNumber_Negative
:PyObject
*:o
:0:
716 PyNumber_Or
:PyObject
*::+1:
717 PyNumber_Or
:PyObject
*:o1
:0:
718 PyNumber_Or
:PyObject
*:o2
:0:
720 PyNumber_Positive
:PyObject
*::+1:
721 PyNumber_Positive
:PyObject
*:o
:0:
723 PyNumber_Power
:PyObject
*::+1:
724 PyNumber_Power
:PyObject
*:o1
:0:
725 PyNumber_Power
:PyObject
*:o2
:0:
726 PyNumber_Power
:PyObject
*:o3
:0:
728 PyNumber_Remainder
:PyObject
*::+1:
729 PyNumber_Remainder
:PyObject
*:o1
:0:
730 PyNumber_Remainder
:PyObject
*:o2
:0:
732 PyNumber_Rshift
:PyObject
*::+1:
733 PyNumber_Rshift
:PyObject
*:o1
:0:
734 PyNumber_Rshift
:PyObject
*:o2
:0:
736 PyNumber_Subtract
:PyObject
*::+1:
737 PyNumber_Subtract
:PyObject
*:o1
:0:
738 PyNumber_Subtract
:PyObject
*:o2
:0:
740 PyNumber_TrueDivide
:PyObject
*::+1:
741 PyNumber_TrueDivide
:PyObject
*:v
:0:
742 PyNumber_TrueDivide
:PyObject
*:w
:0:
744 PyNumber_Xor
:PyObject
*::+1:
745 PyNumber_Xor
:PyObject
*:o1
:0:
746 PyNumber_Xor
:PyObject
*:o2
:0:
748 PyOS_GetLastModificationTime
:long
:::
749 PyOS_GetLastModificationTime
:char
*:filename
::
751 PyObject_AsFileDescriptor
:int:::
752 PyObject_AsFileDescriptor
:PyObject
*:o
:0:
754 PyObject_CallFunction
:PyObject
*::+1:
755 PyObject_CallFunction
:PyObject
*:callable_object
:0:
756 PyObject_CallFunction
:char
*:format
::
757 PyObject_CallFunction
::...
::
759 PyObject_CallFunctionObjArgs
:PyObject
*::+1:
760 PyObject_CallFunctionObjArgs
:PyObject
*:callable
:0:
761 PyObject_CallFunctionObjArgs
::...
::
763 PyObject_CallMethod
:PyObject
*::+1:
764 PyObject_CallMethod
:PyObject
*:o
:0:
765 PyObject_CallMethod
:char
*:m
::
766 PyObject_CallMethod
:char
*:format
::
767 PyObject_CallMethod
::...
::
769 PyObject_CallMethodObjArgs
:PyObject
*::+1:
770 PyObject_CallMethodObjArgs
:PyObject
*:o
:0:
771 PyObject_CallMethodObjArgs
:char
*:name
::
772 PyObject_CallMethodObjArgs
::...
::
774 PyObject_CallObject
:PyObject
*::+1:
775 PyObject_CallObject
:PyObject
*:callable_object
:0:
776 PyObject_CallObject
:PyObject
*:args
:0:
779 PyObject_Cmp
:PyObject
*:o1
:0:
780 PyObject_Cmp
:PyObject
*:o2
:0:
781 PyObject_Cmp
:int*:result
::
783 PyObject_Compare
:int:::
784 PyObject_Compare
:PyObject
*:o1
:0:
785 PyObject_Compare
:PyObject
*:o2
:0:
787 PyObject_DelAttr
:int:::
788 PyObject_DelAttr
:PyObject
*:o
:0:
789 PyObject_DelAttr
:PyObject
*:attr_name
:0:
791 PyObject_DelAttrString
:int:::
792 PyObject_DelAttrString
:PyObject
*:o
:0:
793 PyObject_DelAttrString
:char
*:attr_name
::
795 PyObject_DelItem
:int:::
796 PyObject_DelItem
:PyObject
*:o
:0:
797 PyObject_DelItem
:PyObject
*:key
:0:
799 PyObject_Dir
:PyObject
*::+1:
800 PyObject_Dir
:PyObject
*:o
:0:
802 PyObject_GetAttr
:PyObject
*::+1:
803 PyObject_GetAttr
:PyObject
*:o
:0:
804 PyObject_GetAttr
:PyObject
*:attr_name
:0:
806 PyObject_GetAttrString
:PyObject
*::+1:
807 PyObject_GetAttrString
:PyObject
*:o
:0:
808 PyObject_GetAttrString
:char
*:attr_name
::
810 PyObject_GetItem
:PyObject
*::+1:
811 PyObject_GetItem
:PyObject
*:o
:0:
812 PyObject_GetItem
:PyObject
*:key
:0:
814 PyObject_GetIter
:PyObject
*::+1:
815 PyObject_GetIter
:PyObject
*:o
:0:
817 PyObject_HasAttr
:int:::
818 PyObject_HasAttr
:PyObject
*:o
:0:
819 PyObject_HasAttr
:PyObject
*:attr_name
:0:
821 PyObject_HasAttrString
:int:::
822 PyObject_HasAttrString
:PyObject
*:o
:0:
823 PyObject_HasAttrString
:char
*:attr_name
:0:
826 PyObject_Hash
:PyObject
*:o
:0:
828 PyObject_IsTrue
:int:::
829 PyObject_IsTrue
:PyObject
*:o
:0:
831 PyObject_Init
:PyObject
*::0:
832 PyObject_Init
:PyObject
*:op
:0:
834 PyObject_InitVar
:PyVarObject
*::0:
835 PyObject_InitVar
:PyVarObject
*:op
:0:
837 PyObject_Length
:int:::
838 PyObject_Length
:PyObject
*:o
:0:
840 PyObject_NEW
:PyObject
*::+1:
842 PyObject_New
:PyObject
*::+1:
844 PyObject_NEW_VAR
:PyObject
*::+1:
846 PyObject_NewVar
:PyObject
*::+1:
848 PyObject_Print
:int:::
849 PyObject_Print
:PyObject
*:o
:0:
850 PyObject_Print
:FILE
*:fp
::
851 PyObject_Print
:int:flags
::
853 PyObject_Repr
:PyObject
*::+1:
854 PyObject_Repr
:PyObject
*:o
:0:
856 PyObject_RichCompare
:PyObject
*::+1:
857 PyObject_RichCompare
:PyObject
*:o1
:0:
858 PyObject_RichCompare
:PyObject
*:o2
:0:
859 PyObject_RichCompare
:int:opid
::
861 PyObject_RichCompareBool
:int:::
862 PyObject_RichCompareBool
:PyObject
*:o1
:0:
863 PyObject_RichCompareBool
:PyObject
*:o2
:0:
864 PyObject_RichCompareBool
:int:opid
::
866 PyObject_SetAttr
:int:::
867 PyObject_SetAttr
:PyObject
*:o
:0:
868 PyObject_SetAttr
:PyObject
*:attr_name
:0:
869 PyObject_SetAttr
:PyObject
*:v
:+1:
871 PyObject_SetAttrString
:int:::
872 PyObject_SetAttrString
:PyObject
*:o
:0:
873 PyObject_SetAttrString
:char
*:attr_name
::
874 PyObject_SetAttrString
:PyObject
*:v
:+1:
876 PyObject_SetItem
:int:::
877 PyObject_SetItem
:PyObject
*:o
:0:
878 PyObject_SetItem
:PyObject
*:key
:0:
879 PyObject_SetItem
:PyObject
*:v
:+1:
881 PyObject_Str
:PyObject
*::+1:
882 PyObject_Str
:PyObject
*:o
:0:
884 PyObject_Type
:PyObject
*::+1:
885 PyObject_Type
:PyObject
*:o
:0:
887 PyObject_Unicode
:PyObject
*::+1:
888 PyObject_Unicode
:PyObject
*:o
:0:
890 PyParser_SimpleParseFile
:struct _node
*:::
891 PyParser_SimpleParseFile
:FILE
*:fp
::
892 PyParser_SimpleParseFile
:char
*:filename
::
893 PyParser_SimpleParseFile
:int:start
::
895 PyParser_SimpleParseString
:struct _node
*:::
896 PyParser_SimpleParseString
:char
*:str
::
897 PyParser_SimpleParseString
:int:start
::
900 PyRun_AnyFile
:FILE
*:fp
::
901 PyRun_AnyFile
:char
*:filename
::
903 PyRun_File
:PyObject
*::+1:???
-- same as eval_code2
()
904 PyRun_File
:FILE
*:fp
::
905 PyRun_File
:char
*:filename
::
906 PyRun_File
:int:start
::
907 PyRun_File
:PyObject
*:globals
:0:
908 PyRun_File
:PyObject
*:locals
:0:
910 PyRun_InteractiveLoop
:int:::
911 PyRun_InteractiveLoop
:FILE
*:fp
::
912 PyRun_InteractiveLoop
:char
*:filename
::
914 PyRun_InteractiveOne
:int:::
915 PyRun_InteractiveOne
:FILE
*:fp
::
916 PyRun_InteractiveOne
:char
*:filename
::
918 PyRun_SimpleFile
:int:::
919 PyRun_SimpleFile
:FILE
*:fp
::
920 PyRun_SimpleFile
:char
*:filename
::
922 PyRun_SimpleString
:int:::
923 PyRun_SimpleString
:char
*:command
::
925 PyRun_String
:PyObject
*::+1:???
-- same as eval_code2
()
926 PyRun_String
:char
*:str
::
927 PyRun_String
:int:start
::
928 PyRun_String
:PyObject
*:globals
:0:
929 PyRun_String
:PyObject
*:locals
:0:
931 PySeqIter_New
:PyObject
*::+1:
932 PySeqIter_New
:PyObject
*:seq
::
934 PySequence_Check
:int:::
935 PySequence_Check
:PyObject
*:o
:0:
937 PySequence_Concat
:PyObject
*::+1:
938 PySequence_Concat
:PyObject
*:o1
:0:
939 PySequence_Concat
:PyObject
*:o2
:0:
941 PySequence_Count
:int:::
942 PySequence_Count
:PyObject
*:o
:0:
943 PySequence_Count
:PyObject
*:value
:0:
945 PySequence_DelItem
:int:::
946 PySequence_DelItem
:PyObject
*:o
:0:
947 PySequence_DelItem
:int:i
::
949 PySequence_DelSlice
:int:::
950 PySequence_DelSlice
:PyObject
*:o
:0:
951 PySequence_DelSlice
:int:i1
::
952 PySequence_DelSlice
:int:i2
::
954 PySequence_Fast
:PyObject
*::+1:
955 PySequence_Fast
:PyObject
*:v
:0:
956 PySequence_Fast
:const char
*:m
::
958 PySequence_Fast_GET_ITEM
:PyObject
*::0:
959 PySequence_Fast_GET_ITEM
:PyObject
*:o
:0:
960 PySequence_Fast_GET_ITEM
:int:i
::
962 PySequence_GetItem
:PyObject
*::+1:
963 PySequence_GetItem
:PyObject
*:o
:0:
964 PySequence_GetItem
:int:i
::
966 PySequence_GetSlice
:PyObject
*::+1:
967 PySequence_GetSlice
:PyObject
*:o
:0:
968 PySequence_GetSlice
:int:i1
::
969 PySequence_GetSlice
:int:i2
::
972 PySequence_In
:PyObject
*:o
:0:
973 PySequence_In
:PyObject
*:value
:0:
975 PySequence_Index
:int:::
976 PySequence_Index
:PyObject
*:o
:0:
977 PySequence_Index
:PyObject
*:value
:0:
979 PySequence_InPlaceConcat
:PyObject
*::+1:
980 PySequence_InPlaceConcat
:PyObject
*:s
:0:
981 PySequence_InPlaceConcat
:PyObject
*:o
:0:
983 PySequence_InPlaceRepeat
:PyObject
*::+1:
984 PySequence_InPlaceRepeat
:PyObject
*:s
:0:
985 PySequence_InPlaceRepeat
:PyObject
*:o
:0:
987 PySequence_ITEM
:PyObject
*::+1:
988 PySequence_ITEM
:PyObject
*:o
:0:
989 PySequence_ITEM
:int:i
::
991 PySequence_Repeat
:PyObject
*::+1:
992 PySequence_Repeat
:PyObject
*:o
:0:
993 PySequence_Repeat
:int:count
::
995 PySequence_SetItem
:int:::
996 PySequence_SetItem
:PyObject
*:o
:0:
997 PySequence_SetItem
:int:i
::
998 PySequence_SetItem
:PyObject
*:v
:+1:
1000 PySequence_SetSlice
:int:::
1001 PySequence_SetSlice
:PyObject
*:o
:0:
1002 PySequence_SetSlice
:int:i1
::
1003 PySequence_SetSlice
:int:i2
::
1004 PySequence_SetSlice
:PyObject
*:v
:+1:
1006 PySequence_List
:PyObject
*::+1:
1007 PySequence_List
:PyObject
*:o
:0:
1009 PySequence_Tuple
:PyObject
*::+1:
1010 PySequence_Tuple
:PyObject
*:o
:0:
1012 PySlice_Check
:int:::
1013 PySlice_Check
:PyObject
*:ob
:0:
1015 PySlice_New
:PyObject
*::+1:
1016 PySlice_New
:PyObject
*:start
:0:
1017 PySlice_New
:PyObject
*:stop
:0:
1018 PySlice_New
:PyObject
*:step
:0:
1020 PyString_AS_STRING
:char
*:::
1021 PyString_AS_STRING
:PyObject
*:string
:0:
1023 PyString_AsDecodedObject
:PyObject
*::+1:
1024 PyString_AsDecodedObject
:PyObject
*:str
:0:
1025 PyString_AsDecodedObject
:const char
*:encoding
::
1026 PyString_AsDecodedObject
:const char
*:errors
::
1028 PyString_AsEncodedObject
:PyObject
*::+1:
1029 PyString_AsEncodedObject
:PyObject
*:str
:0:
1030 PyString_AsEncodedObject
:const char
*:encoding
::
1031 PyString_AsEncodedObject
:const char
*:errors
::
1033 PyString_AsString
:char
*:::
1034 PyString_AsString
:PyObject
*:string
:0:
1036 PyString_AsStringAndSize
:int:::
1037 PyString_AsStringAndSize
:PyObject
*:obj:0:
1038 PyString_AsStringAndSize
:char
**:buffer
::
1039 PyString_AsStringAndSize
:int*:length
::
1041 PyString_Check
:int:::
1042 PyString_Check
:PyObject
*:o
:0:
1044 PyString_Concat
:void
:::
1045 PyString_Concat
:PyObject
**:string
:0:???
-- replaces w
/ new string
or NULL
1046 PyString_Concat
:PyObject
*:newpart
:0:
1048 PyString_ConcatAndDel
:void
:::
1049 PyString_ConcatAndDel
:PyObject
**:string
:0:???
-- replaces w
/ new string
or NULL
1050 PyString_ConcatAndDel
:PyObject
*:newpart
:-1:
1052 PyString_Format
:PyObject
*::+1:
1053 PyString_Format
:PyObject
*:format
:0:
1054 PyString_Format
:PyObject
*:args
:0:
1056 PyString_FromString
:PyObject
*::+1:
1057 PyString_FromString
:const char
*:v
::
1059 PyString_FromStringAndSize
:PyObject
*::+1:
1060 PyString_FromStringAndSize
:const char
*:v
::
1061 PyString_FromStringAndSize
:int:len
::
1063 PyString_FromFormat
:PyObject
*::+1:
1064 PyString_FromFormat
:const char
*:format
::
1065 PyString_FromFormat
::...
::
1067 PyString_FromFormatV
:PyObject
*::+1:
1068 PyString_FromFormatV
:const char
*:format
::
1069 PyString_FromFormatV
:va_list
:vargs
::
1071 PyString_GET_SIZE
:int:::
1072 PyString_GET_SIZE
:PyObject
*:string
:0:
1074 PyString_InternFromString
:PyObject
*::+1:
1075 PyString_InternFromString
:const char
*:v
::
1077 PyString_InternInPlace
:void
:::
1078 PyString_InternInPlace
:PyObject
**:string
:+1:???
1080 PyString_Size
:int:::
1081 PyString_Size
:PyObject
*:string
:0:
1083 PyString_Decode
:PyObject
*::+1:
1084 PyString_Decode
:const char
*:s
::
1085 PyString_Decode
:int:size
::
1086 PyString_Decode
:const char
*:encoding
::
1087 PyString_Decode
:const char
*:errors
::
1089 PyString_Encode
:PyObject
*::+1:
1090 PyString_Encode
:const char
*:s
::
1091 PyString_Encode
:int:size
::
1092 PyString_Encode
:const char
*:encoding
::
1093 PyString_Encode
:const char
*:errors
::
1095 PyString_AsEncodedString
:PyObject
*::+1:
1096 PyString_AsEncodedString
:PyObject
*:str
::
1097 PyString_AsEncodedString
:const char
*:encoding
::
1098 PyString_AsEncodedString
:const char
*:errors
::
1100 PySys_SetArgv
:int:::
1101 PySys_SetArgv
:int:argc
::
1102 PySys_SetArgv
:char
**:argv
::
1104 PyThreadState_Clear
:void
:::
1105 PyThreadState_Clear
:PyThreadState
*:tstate
::
1107 PyThreadState_Delete
:void
:::
1108 PyThreadState_Delete
:PyThreadState
*:tstate
::
1110 PyThreadState_Get
:PyThreadState
*:::
1112 PyThreadState_GetDict
:PyObject
*::0:
1114 PyThreadState_New
:PyThreadState
*:::
1115 PyThreadState_New
:PyInterpreterState
*:interp
::
1117 PyThreadState_Swap
:PyThreadState
*:::
1118 PyThreadState_Swap
:PyThreadState
*:tstate
::
1120 PyTuple_Check
:int:::
1121 PyTuple_Check
:PyObject
*:p
:0:
1123 PyTuple_GET_ITEM
:PyObject
*::0:
1124 PyTuple_GET_ITEM
:PyTupleObject
*:p
:0:
1125 PyTuple_GET_ITEM
:int:pos
::
1127 PyTuple_GetItem
:PyObject
*::0:
1128 PyTuple_GetItem
:PyTupleObject
*:p
:0:
1129 PyTuple_GetItem
:int:pos
::
1131 PyTuple_GetSlice
:PyObject
*::+1:
1132 PyTuple_GetSlice
:PyTupleObject
*:p
:0:
1133 PyTuple_GetSlice
:int:low
::
1134 PyTuple_GetSlice
:int:high
::
1136 PyTuple_New
:PyObject
*::+1:
1137 PyTuple_New
:int:len
::
1139 PyTuple_SET_ITEM
:void
:::
1140 PyTuple_SET_ITEM
:PyTupleObject
*:p
:0:
1141 PyTuple_SET_ITEM
:int:pos
::
1142 PyTuple_SET_ITEM
:PyObject
*:o
:0:
1144 PyTuple_SetItem
:int:::
1145 PyTuple_SetItem
:PyTupleObject
*:p
:0:
1146 PyTuple_SetItem
:int:pos
::
1147 PyTuple_SetItem
:PyObject
*:o
:0:
1150 PyTuple_Size
:PyTupleObject
*:p
:0:
1152 PyType_GenericAlloc
:PyObject
*::+1:
1153 PyType_GenericAlloc
:PyObject
*:type
:0:
1154 PyType_GenericAlloc
:int:nitems
:0:
1156 PyType_GenericNew
:PyObject
*::+1:
1157 PyType_GenericNew
:PyObject
*:type
:0:
1158 PyType_GenericNew
:PyObject
*:args
:0:
1159 PyType_GenericNew
:PyObject
*:kwds
:0:
1161 PyUnicode_Check
:int:::
1162 PyUnicode_Check
:PyObject
*:o
:0:
1164 PyUnicode_GET_SIZE
:int:::
1165 PyUnicode_GET_SIZE
:PyObject
*:o
:0:
1167 PyUnicode_GET_DATA_SIZE
:int:::
1168 PyUnicode_GET_DATA_SIZE
:PyObject
*:o
:0:
1170 PyUnicode_AS_UNICODE
:Py_UNICODE
*:::
1171 PyUnicode_AS_UNICODE
:PyObject
*:o
:0:
1173 PyUnicode_AS_DATA
:const char
*:::
1174 PyUnicode_AS_DATA
:PyObject
*:o
:0:
1176 Py_UNICODE_ISSPACE
:int:::
1177 Py_UNICODE_ISSPACE
:Py_UNICODE
:ch
::
1179 Py_UNICODE_ISLOWER
:int:::
1180 Py_UNICODE_ISLOWER
:Py_UNICODE
:ch
::
1182 Py_UNICODE_ISUPPER
:int:::
1183 Py_UNICODE_ISUPPER
:Py_UNICODE
:ch
::
1185 Py_UNICODE_ISTITLE
:int:::
1186 Py_UNICODE_ISTITLE
:Py_UNICODE
:ch
::
1188 Py_UNICODE_ISLINEBREAK
:int:::
1189 Py_UNICODE_ISLINEBREAK
:Py_UNICODE
:ch
::
1191 Py_UNICODE_ISDECIMAL
:int:::
1192 Py_UNICODE_ISDECIMAL
:Py_UNICODE
:ch
::
1194 Py_UNICODE_ISDIGIT
:int:::
1195 Py_UNICODE_ISDIGIT
:Py_UNICODE
:ch
::
1197 Py_UNICODE_ISNUMERIC
:int:::
1198 Py_UNICODE_ISNUMERIC
:Py_UNICODE
:ch
::
1200 Py_UNICODE_TOLOWER
:Py_UNICODE
:::
1201 Py_UNICODE_TOLOWER
:Py_UNICODE
:ch
::
1203 Py_UNICODE_TOUPPER
:Py_UNICODE
:::
1204 Py_UNICODE_TOUPPER
:Py_UNICODE
:ch
::
1206 Py_UNICODE_TOTITLE
:Py_UNICODE
:::
1207 Py_UNICODE_TOTITLE
:Py_UNICODE
:ch
::
1209 Py_UNICODE_TODECIMAL
:int:::
1210 Py_UNICODE_TODECIMAL
:Py_UNICODE
:ch
::
1212 Py_UNICODE_TODIGIT
:int:::
1213 Py_UNICODE_TODIGIT
:Py_UNICODE
:ch
::
1215 Py_UNICODE_TONUMERIC
:double
:::
1216 Py_UNICODE_TONUMERIC
:Py_UNICODE
:ch
::
1218 PyUnicode_FromUnicode
:PyObject
*::+1:
1219 PyUnicode_FromUnicode
:const Py_UNICODE
*:u
::
1220 PyUnicode_FromUnicode
:int:size
::
1222 PyUnicode_AsUnicode
:Py_UNICODE
*:::
1223 PyUnicode_AsUnicode
:PyObject
:*unicode
:0:
1225 PyUnicode_GetSize
:int:::
1226 PyUnicode_GetSize
:PyObject
:*unicode
:0:
1228 PyUnicode_FromObject
:PyObject
*::+1:
1229 PyUnicode_FromObject
:PyObject
*:*obj:0:
1231 PyUnicode_FromEncodedObject
:PyObject
*::+1:
1232 PyUnicode_FromEncodedObject
:PyObject
*:*obj:0:
1233 PyUnicode_FromEncodedObject
:const char
*:encoding
::
1234 PyUnicode_FromEncodedObject
:const char
*:errors
::
1236 PyUnicode_FromWideChar
:PyObject
*::+1:
1237 PyUnicode_FromWideChar
:const wchar_t
*:w
::
1238 PyUnicode_FromWideChar
:int:size
::
1240 PyUnicode_AsWideChar
:int:::
1241 PyUnicode_AsWideChar
:PyObject
*:*unicode
:0:
1242 PyUnicode_AsWideChar
:wchar_t
*:w
::
1243 PyUnicode_AsWideChar
:int:size
::
1245 PyUnicode_Decode
:PyObject
*::+1:
1246 PyUnicode_Decode
:const char
*:s
::
1247 PyUnicode_Decode
:int:size
::
1248 PyUnicode_Decode
:const char
*:encoding
::
1249 PyUnicode_Decode
:const char
*:errors
::
1251 PyUnicode_Encode
:PyObject
*::+1:
1252 PyUnicode_Encode
:const Py_UNICODE
*:s
::
1253 PyUnicode_Encode
:int:size
::
1254 PyUnicode_Encode
:const char
*:encoding
::
1255 PyUnicode_Encode
:const char
*:errors
::
1257 PyUnicode_AsEncodedString
:PyObject
*::+1:
1258 PyUnicode_AsEncodedString
:PyObject
*:unicode
::
1259 PyUnicode_AsEncodedString
:const char
*:encoding
::
1260 PyUnicode_AsEncodedString
:const char
*:errors
::
1262 PyUnicode_DecodeUTF8
:PyObject
*::+1:
1263 PyUnicode_DecodeUTF8
:const char
*:s
::
1264 PyUnicode_DecodeUTF8
:int:size
::
1265 PyUnicode_DecodeUTF8
:const char
*:errors
::
1267 PyUnicode_EncodeUTF8
:PyObject
*::+1:
1268 PyUnicode_EncodeUTF8
:const Py_UNICODE
*:s
::
1269 PyUnicode_EncodeUTF8
:int:size
::
1270 PyUnicode_EncodeUTF8
:const char
*:errors
::
1272 PyUnicode_AsUTF8String
:PyObject
*::+1:
1273 PyUnicode_AsUTF8String
:PyObject
*:unicode
::
1275 PyUnicode_DecodeUTF16
:PyObject
*::+1:
1276 PyUnicode_DecodeUTF16
:const char
*:s
::
1277 PyUnicode_DecodeUTF16
:int:size
::
1278 PyUnicode_DecodeUTF16
:const char
*:errors
::
1279 PyUnicode_DecodeUTF16
:int*:byteorder
::
1281 PyUnicode_EncodeUTF16
:PyObject
*::+1:
1282 PyUnicode_EncodeUTF16
:const Py_UNICODE
*:s
::
1283 PyUnicode_EncodeUTF16
:int:size
::
1284 PyUnicode_EncodeUTF16
:const char
*:errors
::
1285 PyUnicode_EncodeUTF16
:int:byteorder
::
1287 PyUnicode_AsUTF16String
:PyObject
*::+1:
1288 PyUnicode_AsUTF16String
:PyObject
*:unicode
::
1290 PyUnicode_DecodeUnicodeEscape
:PyObject
*::+1:
1291 PyUnicode_DecodeUnicodeEscape
:const char
*:s
::
1292 PyUnicode_DecodeUnicodeEscape
:int:size
::
1293 PyUnicode_DecodeUnicodeEscape
:const char
*:errors
::
1295 PyUnicode_EncodeUnicodeEscape
:PyObject
*::+1:
1296 PyUnicode_EncodeUnicodeEscape
:const Py_UNICODE
*:s
::
1297 PyUnicode_EncodeUnicodeEscape
:int:size
::
1298 PyUnicode_EncodeUnicodeEscape
:const char
*:errors
::
1300 PyUnicode_AsUnicodeEscapeString
:PyObject
*::+1:
1301 PyUnicode_AsUnicodeEscapeString
:PyObject
*:unicode
::
1303 PyUnicode_DecodeRawUnicodeEscape
:PyObject
*::+1:
1304 PyUnicode_DecodeRawUnicodeEscape
:const char
*:s
::
1305 PyUnicode_DecodeRawUnicodeEscape
:int:size
::
1306 PyUnicode_DecodeRawUnicodeEscape
:const char
*:errors
::
1308 PyUnicode_EncodeRawUnicodeEscape
:PyObject
*::+1:
1309 PyUnicode_EncodeRawUnicodeEscape
:const Py_UNICODE
*:s
::
1310 PyUnicode_EncodeRawUnicodeEscape
:int:size
::
1311 PyUnicode_EncodeRawUnicodeEscape
:const char
*:errors
::
1313 PyUnicode_AsRawUnicodeEscapeString
:PyObject
*::+1:
1314 PyUnicode_AsRawUnicodeEscapeString
:PyObject
*:unicode
::
1316 PyUnicode_DecodeLatin1
:PyObject
*::+1:
1317 PyUnicode_DecodeLatin1
:const char
*:s
::
1318 PyUnicode_DecodeLatin1
:int:size
::
1319 PyUnicode_DecodeLatin1
:const char
*:errors
::
1321 PyUnicode_EncodeLatin1
:PyObject
*::+1:
1322 PyUnicode_EncodeLatin1
:const Py_UNICODE
*:s
::
1323 PyUnicode_EncodeLatin1
:int:size
::
1324 PyUnicode_EncodeLatin1
:const char
*:errors
::
1326 PyUnicode_AsLatin1String
:PyObject
*::+1:
1327 PyUnicode_AsLatin1String
:PyObject
*:unicode
::
1329 PyUnicode_DecodeASCII
:PyObject
*::+1:
1330 PyUnicode_DecodeASCII
:const char
*:s
::
1331 PyUnicode_DecodeASCII
:int:size
::
1332 PyUnicode_DecodeASCII
:const char
*:errors
::
1334 PyUnicode_EncodeASCII
:PyObject
*::+1:
1335 PyUnicode_EncodeASCII
:const Py_UNICODE
*:s
::
1336 PyUnicode_EncodeASCII
:int:size
::
1337 PyUnicode_EncodeASCII
:const char
*:errors
::
1339 PyUnicode_AsASCIIString
:PyObject
*::+1:
1340 PyUnicode_AsASCIIString
:PyObject
*:unicode
::
1342 PyUnicode_DecodeCharmap
:PyObject
*::+1:
1343 PyUnicode_DecodeCharmap
:const char
*:s
::
1344 PyUnicode_DecodeCharmap
:int:size
::
1345 PyUnicode_DecodeCharmap
:PyObject
*:mapping
:0:
1346 PyUnicode_DecodeCharmap
:const char
*:errors
::
1348 PyUnicode_EncodeCharmap
:PyObject
*::+1:
1349 PyUnicode_EncodeCharmap
:const Py_UNICODE
*:s
::
1350 PyUnicode_EncodeCharmap
:int:size
::
1351 PyUnicode_EncodeCharmap
:PyObject
*:mapping
:0:
1352 PyUnicode_EncodeCharmap
:const char
*:errors
::
1354 PyUnicode_AsCharmapString
:PyObject
*::+1:
1355 PyUnicode_AsCharmapString
:PyObject
*:unicode
:0:
1356 PyUnicode_AsCharmapString
:PyObject
*:mapping
:0:
1358 PyUnicode_TranslateCharmap
:PyObject
*::+1:
1359 PyUnicode_TranslateCharmap
:const Py_UNICODE
*:s
::
1360 PyUnicode_TranslateCharmap
:int:size
::
1361 PyUnicode_TranslateCharmap
:PyObject
*:table
:0:
1362 PyUnicode_TranslateCharmap
:const char
*:errors
::
1364 PyUnicode_DecodeMBCS
:PyObject
*::+1:
1365 PyUnicode_DecodeMBCS
:const char
*:s
::
1366 PyUnicode_DecodeMBCS
:int:size
::
1367 PyUnicode_DecodeMBCS
:const char
*:errors
::
1369 PyUnicode_EncodeMBCS
:PyObject
*::+1:
1370 PyUnicode_EncodeMBCS
:const Py_UNICODE
*:s
::
1371 PyUnicode_EncodeMBCS
:int:size
::
1372 PyUnicode_EncodeMBCS
:const char
*:errors
::
1374 PyUnicode_AsMBCSString
:PyObject
*::+1:
1375 PyUnicode_AsMBCSString
:PyObject
*:unicode
::
1377 PyUnicode_Concat
:PyObject
*::+1:
1378 PyUnicode_Concat
:PyObject
*:left
:0:
1379 PyUnicode_Concat
:PyObject
*:right
:0:
1381 PyUnicode_Split
:PyObject
*::+1:
1382 PyUnicode_Split
:PyObject
*:left
:0:
1383 PyUnicode_Split
:PyObject
*:right
:0:
1384 PyUnicode_Split
:int:maxsplit
::
1386 PyUnicode_Splitlines
:PyObject
*::+1:
1387 PyUnicode_Splitlines
:PyObject
*:s
:0:
1388 PyUnicode_Splitlines
:int:maxsplit
::
1390 PyUnicode_Translate
:PyObject
*::+1:
1391 PyUnicode_Translate
:PyObject
*:str
:0:
1392 PyUnicode_Translate
:PyObject
*:table
:0:
1393 PyUnicode_Translate
:const char
*:errors
::
1395 PyUnicode_Join
:PyObject
*::+1:
1396 PyUnicode_Join
:PyObject
*:separator
:0:
1397 PyUnicode_Join
:PyObject
*:seq
:0:
1399 PyUnicode_Tailmatch
:PyObject
*::+1:
1400 PyUnicode_Tailmatch
:PyObject
*:str
:0:
1401 PyUnicode_Tailmatch
:PyObject
*:substr
:0:
1402 PyUnicode_Tailmatch
:int:start
::
1403 PyUnicode_Tailmatch
:int:end::
1404 PyUnicode_Tailmatch
:int:direction
::
1406 PyUnicode_Find
:int:::
1407 PyUnicode_Find
:PyObject
*:str
:0:
1408 PyUnicode_Find
:PyObject
*:substr
:0:
1409 PyUnicode_Find
:int:start
::
1410 PyUnicode_Find
:int:end::
1411 PyUnicode_Find
:int:direction
::
1413 PyUnicode_Count
:int:::
1414 PyUnicode_Count
:PyObject
*:str
:0:
1415 PyUnicode_Count
:PyObject
*:substr
:0:
1416 PyUnicode_Count
:int:start
::
1417 PyUnicode_Count
:int:end::
1419 PyUnicode_Replace
:PyObject
*::+1:
1420 PyUnicode_Replace
:PyObject
*:str
:0:
1421 PyUnicode_Replace
:PyObject
*:substr
:0:
1422 PyUnicode_Replace
:PyObject
*:replstr
:0:
1423 PyUnicode_Replace
:int:maxcount
::
1425 PyUnicode_Compare
:int:::
1426 PyUnicode_Compare
:PyObject
*:left
:0:
1427 PyUnicode_Compare
:PyObject
*:right
:0:
1429 PyUnicode_Format
:PyObject
*::+1:
1430 PyUnicode_Format
:PyObject
*:format
:0:
1431 PyUnicode_Format
:PyObject
*:args
:0:
1433 PyUnicode_Contains
:int:::
1434 PyUnicode_Contains
:PyObject
*:container
:0:
1435 PyUnicode_Contains
:PyObject
*:element
:0:
1437 PyWeakref_GET_OBJECT
:PyObject
*::0:
1438 PyWeakref_GET_OBJECT
:PyObject
*:ref
:0:
1440 PyWeakref_GetObject
:PyObject
*::0:
1441 PyWeakref_GetObject
:PyObject
*:ref
:0:
1443 PyWeakref_NewProxy
:PyObject
*::+1:
1444 PyWeakref_NewProxy
:PyObject
*:ob
:0:
1445 PyWeakref_NewProxy
:PyObject
*:callback
:0:
1447 PyWeakref_NewRef
:PyObject
*::+1:
1448 PyWeakref_NewRef
:PyObject
*:ob
:0:
1449 PyWeakref_NewRef
:PyObject
*:callback
:0:
1451 PyWrapper_New
:PyObject
*::+1:
1452 PyWrapper_New
:PyObject
*:d
:0:
1453 PyWrapper_New
:PyObject
*:self
:0:
1456 Py_AtExit
:void
(*)():func
::
1458 Py_BuildValue
:PyObject
*::+1:
1459 Py_BuildValue
:char
*:format
::
1461 Py_CompileString
:PyObject
*::+1:
1462 Py_CompileString
:char
*:str
::
1463 Py_CompileString
:char
*:filename
::
1464 Py_CompileString
:int:start
::
1467 Py_DECREF
:PyObject
*:o
:-1:
1469 Py_EndInterpreter
:void
:::
1470 Py_EndInterpreter
:PyThreadState
*:tstate
::
1473 Py_Exit
:int:status
::
1475 Py_FatalError
:void
:::
1476 Py_FatalError
:char
*:message
::
1478 Py_FdIsInteractive
:int:::
1479 Py_FdIsInteractive
:FILE
*:fp
::
1480 Py_FdIsInteractive
:char
*:filename
::
1484 Py_FindMethod
:PyObject
*::+1:
1485 Py_FindMethod
:PyMethodDef
[]:methods
::
1486 Py_FindMethod
:PyObject
*:self
:+1:
1487 Py_FindMethod
:char
*:name
::
1489 Py_GetBuildInfoconst
:char
*:::
1491 Py_GetCompilerconst
:char
*:::
1493 Py_GetCopyrightconst
:char
*:::
1495 Py_GetExecPrefix
:char
*:::
1499 Py_GetPlatformconst
:char
*:::
1501 Py_GetPrefix
:char
*:::
1503 Py_GetProgramFullPath
:char
*:::
1505 Py_GetProgramName
:char
*:::
1507 Py_GetVersionconst
:char
*:::
1510 Py_INCREF
:PyObject
*:o
:+1:
1512 Py_Initialize
:void
:::
1514 Py_IsInitialized
:int:::
1516 Py_NewInterpreter
:PyThreadState
*:::
1518 Py_SetProgramName
:void
:::
1519 Py_SetProgramName
:char
*:name
::
1522 Py_XDECREF
:PyObject
*:o
:-1:if o is
not NULL
1525 Py_XINCREF
:PyObject
*:o
:+1:if o is
not NULL
1527 _PyImport_FindExtension
:PyObject
*::0:??? see PyImport_AddModule
1528 _PyImport_FindExtension
:char
*:::
1529 _PyImport_FindExtension
:char
*:::
1531 _PyImport_Fini
:void
:::
1533 _PyImport_FixupExtension
:PyObject
*:::???
1534 _PyImport_FixupExtension
:char
*:::
1535 _PyImport_FixupExtension
:char
*:::
1537 _PyImport_Init
:void
:::
1539 _PyObject_Del
:void
:::
1540 _PyObject_Del
:PyObject
*:op
:0:
1542 _PyObject_New
:PyObject
*::+1:
1543 _PyObject_New
:PyTypeObject
*:type
:0:
1545 _PyObject_NewVar
:PyObject
*::+1:
1546 _PyObject_NewVar
:PyTypeObject
*:type
:0:
1547 _PyObject_NewVar
:int:size
::
1549 _PyString_Resize
:int:::
1550 _PyString_Resize
:PyObject
**:string
:+1:
1551 _PyString_Resize
:int:newsize
::
1553 _PyTuple_Resize
:int:::
1554 _PyTuple_Resize
:PyTupleObject
**:p
:+1:
1555 _PyTuple_Resize
:int:new
::
1557 _Py_c_diff
:Py_complex
:::
1558 _Py_c_diff
:Py_complex
:left
::
1559 _Py_c_diff
:Py_complex
:right
::
1561 _Py_c_neg
:Py_complex
:::
1562 _Py_c_neg
:Py_complex
:complex
::
1564 _Py_c_pow
:Py_complex
:::
1565 _Py_c_pow
:Py_complex
:num
::
1566 _Py_c_pow
:Py_complex
:exp::
1568 _Py_c_prod
:Py_complex
:::
1569 _Py_c_prod
:Py_complex
:left
::
1570 _Py_c_prod
:Py_complex
:right
::
1572 _Py_c_quot
:Py_complex
:::
1573 _Py_c_quot
:Py_complex
:dividend
::
1574 _Py_c_quot
:Py_complex
:divisor
::
1576 _Py_c_sum
:Py_complex
:::
1577 _Py_c_sum
:Py_complex
:left
::
1578 _Py_c_sum
:Py_complex
:right
::