blob: 0d8d6afa400e936df62622dc36d459ff00d3a3ad [file] [log] [blame]
Jeremy Hyltona12c7a72000-03-30 22:27:31 +00001# Created by Skip Montanaro <skip@mojam.com>.
Fred Drake805bf1b1999-10-20 16:03:38 +00002
Fred Drake7b7dc6b1999-10-20 15:06:24 +00003# Format:
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.
7
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.
12
13# For readability, each function's lines are surrounded by a blank line.
14# The blocks are sorted alphabetically by function name.
15
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
Fred Drake83945952000-04-10 18:29:21 +000019# 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
22# particular.
Fred Drake7b7dc6b1999-10-20 15:06:24 +000023
Guido van Rossum9a18a7e2000-12-19 03:53:57 +000024# 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!
30
Fred Drake7b7dc6b1999-10-20 15:06:24 +000031# The parameter names are as they appear in the API manual, not the source
32# code.
33
Fred Drakeeb725cd2000-04-03 15:06:40 +000034PyBuffer_FromObject:PyObject*::+1:
35PyBuffer_FromObject:PyObject*:base:+1:
36PyBuffer_FromObject:int:offset::
37PyBuffer_FromObject:int:size::
38
39PyBuffer_FromReadWriteObject:PyObject*::+1:
40PyBuffer_FromReadWriteObject:PyObject*:base:+1:
41PyBuffer_FromReadWriteObject:int:offset::
42PyBuffer_FromReadWriteObject:int:size::
43
44PyBuffer_FromMemory:PyObject*::+1:
45PyBuffer_FromMemory:void*:ptr::
46PyBuffer_FromMemory:int:size::
47
48PyBuffer_FromReadWriteMemory:PyObject*::+1:
49PyBuffer_FromReadWriteMemory:void*:ptr::
50PyBuffer_FromReadWriteMemory:int:size::
51
52PyBuffer_New:PyObject*::+1:
53PyBuffer_New:int:size::
54
Fred Drake7b7dc6b1999-10-20 15:06:24 +000055PyCObject_AsVoidPtr:void*:::
56PyCObject_AsVoidPtr:PyObject*:self:0:
57
58PyCObject_FromVoidPtr:PyObject*::+1:
59PyCObject_FromVoidPtr:void*:cobj::
60PyCObject_FromVoidPtr::void (* destr)(void* )::
61
62PyCObject_FromVoidPtrAndDesc:PyObject*::+1:
63PyCObject_FromVoidPtrAndDesc:void*:cobj::
64PyCObject_FromVoidPtrAndDesc:void*:desc::
65PyCObject_FromVoidPtrAndDesc:void(*)(void*,void*):destr::
66
67PyCObject_GetDesc:void*:::
68PyCObject_GetDesc:PyObject*:self:0:
69
70PyCallable_Check:int:::
71PyCallable_Check:PyObject*:o:0:
72
73PyComplex_AsCComplex:Py_complex:::
74PyComplex_AsCComplex:PyObject*:op:0:
75
76PyComplex_Check:int:::
77PyComplex_Check:PyObject*:p:0:
78
79PyComplex_FromCComplex:PyObject*::+1:
80PyComplex_FromCComplex::Py_complex v::
81
82PyComplex_FromDoubles:PyObject*::+1:
83PyComplex_FromDoubles::double real::
84PyComplex_FromDoubles::double imag::
85
86PyComplex_ImagAsDouble:double:::
87PyComplex_ImagAsDouble:PyObject*:op:0:
88
89PyComplex_RealAsDouble:double:::
90PyComplex_RealAsDouble:PyObject*:op:0:
91
92PyDict_Check:int:::
93PyDict_Check:PyObject*:p:0:
94
95PyDict_Clear:void:::
96PyDict_Clear:PyDictObject*:p:0:
97
98PyDict_DelItem:int:::
99PyDict_DelItem:PyDictObject*:p:0:
100PyDict_DelItem:PyObject*:key:0:
101
102PyDict_DelItemString:int:::
103PyDict_DelItemString:PyDictObject*:p:0:
104PyDict_DelItemString:char*:key::
105
Fred Drake805bf1b1999-10-20 16:03:38 +0000106PyDict_GetItem:PyObject*::0:0
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000107PyDict_GetItem:PyDictObject*:p:0:
108PyDict_GetItem:PyObject*:key:0:
109
Fred Drake805bf1b1999-10-20 16:03:38 +0000110PyDict_GetItemString:PyObject*::0:
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000111PyDict_GetItemString:PyDictObject*:p:0:
112PyDict_GetItemString:char*:key::
113
114PyDict_Items:PyObject*::+1:
115PyDict_Items:PyDictObject*:p:0:
116
117PyDict_Keys:PyObject*::+1:
118PyDict_Keys:PyDictObject*:p:0:
119
120PyDict_New:PyObject*::+1:
121
Jeremy Hyltona12c7a72000-03-30 22:27:31 +0000122PyDict_Copy:PyObject*::+1:
123PyDict_Copy:PyObject*:p:0:
124
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000125PyDict_Next:int:::
126PyDict_Next:PyDictObject*:p:0:
127PyDict_Next:int:ppos::
128PyDict_Next:PyObject**:pkey:0:
129PyDict_Next:PyObject**:pvalue:0:
130
131PyDict_SetItem:int:::
132PyDict_SetItem:PyDictObject*:p:0:
133PyDict_SetItem:PyObject*:key:+1:
134PyDict_SetItem:PyObject*:val:+1:
135
136PyDict_SetItemString:int:::
137PyDict_SetItemString:PyDictObject*:p:0:
138PyDict_SetItemString:char*:key::
139PyDict_SetItemString:PyObject*:val:+1:
140
141PyDict_Size:int:::
142PyDict_Size:PyDictObject*:p::
143
144PyDict_Values:PyObject*::+1:
145PyDict_Values:PyDictObject*:p:0:
146
147PyErr_BadArgument:int:::
148
149PyErr_BadInternalCall:void:::
150
151PyErr_CheckSignals:int:::
152
153PyErr_Clear:void:::
154
155PyErr_ExceptionMatches:int:::
156PyErr_ExceptionMatches:PyObject*:exc:0:
157
158PyErr_Fetch:void:::
159PyErr_Fetch:PyObject**:ptype:0:
160PyErr_Fetch:PyObject**:pvalue:0:
161PyErr_Fetch:PyObject**:ptraceback:0:
162
163PyErr_GivenExceptionMatches:int:::
164PyErr_GivenExceptionMatches:PyObject*:given:0:
165PyErr_GivenExceptionMatches:PyObject*:exc:0:
166
167PyErr_NewException:PyObject*::+1:
168PyErr_NewException:char*:name::
169PyErr_NewException:PyObject*:base:0:
170PyErr_NewException:PyObject*:dict:0:
171
Fred Drakedb2764d2000-04-10 18:25:09 +0000172PyErr_NoMemory:PyObject*::null:
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000173
174PyErr_NormalizeException:void:::
175PyErr_NormalizeException:PyObject**:exc::???
176PyErr_NormalizeException:PyObject**:val::???
177PyErr_NormalizeException:PyObject**:tb::???
178
179PyErr_Occurred:PyObject*::0:
180
181PyErr_Print:void:::
182
183PyErr_Restore:void:::
Fred Drake34c391d2000-08-15 04:36:16 +0000184PyErr_Restore:PyObject*:type:-1:
185PyErr_Restore:PyObject*:value:-1:
186PyErr_Restore:PyObject*:traceback:-1:
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000187
Fred Drakedb2764d2000-04-10 18:25:09 +0000188PyErr_SetFromErrno:PyObject*::null:
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000189PyErr_SetFromErrno:PyObject*:type:0:
190
191PyErr_SetInterrupt:void:::
192
193PyErr_SetNone:void:::
194PyErr_SetNone:PyObject*:type:+1:
195
196PyErr_SetObject:void:::
197PyErr_SetObject:PyObject*:type:+1:
198PyErr_SetObject:PyObject*:value:+1:
199
200PyErr_SetString:void:::
201PyErr_SetString:PyObject*:type:+1:
202PyErr_SetString:char*:message::
203
Jeremy Hylton98605b52000-04-10 18:40:57 +0000204PyErr_Format:PyObject*::null:
205PyErr_Format:PyObject*:exception:+1:
206PyErr_Format:char*:format::
207PyErr_Format::...::
208
Guido van Rossum9a18a7e2000-12-19 03:53:57 +0000209PyErr_Warn:int:::
210PyErr_Warn:PyObject*:category:0 or +1:
211PyErr_Warn:char*:message::
212
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000213PyEval_AcquireLock:void:::
214
215PyEval_AcquireThread:void:::
216PyEval_AcquireThread:PyThreadState*:tstate::
217
218PyEval_InitThreads:void:::
219
220PyEval_ReleaseLock:void:::
221
222PyEval_ReleaseThread:void:::
223PyEval_ReleaseThread:PyThreadState*:tstate::
224
225PyEval_RestoreThread:void:::
226PyEval_RestoreThread:PyThreadState*:tstate::
227
228PyEval_SaveThread:PyThreadState*:::
229
Fred Drake4ca744c2000-08-12 03:39:47 +0000230PyEval_EvalCode:PyObject*::+1:
231PyEval_EvalCode:PyCodeObject*:co:0:
232PyEval_EvalCode:PyObject*:globals:0:
233PyEval_EvalCode:PyObject*:locals:0:
234
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000235PyFile_AsFile:FILE*:::
236PyFile_AsFile:PyFileObject*:p:0:
237
238PyFile_Check:int:::
239PyFile_Check:PyObject*:p:0:
240
241PyFile_FromFile:PyObject*::+1:
242PyFile_FromFile:FILE*:fp::
243PyFile_FromFile:char*:name::
244PyFile_FromFile:char*:mode::
245PyFile_FromFile:int(*:close)::
246
247PyFile_FromString:PyObject*::+1:
248PyFile_FromString:char*:name::
249PyFile_FromString:char*:mode::
250
251PyFile_GetLine:PyObject*::+1:
252PyFile_GetLine:PyObject*:p::
253PyFile_GetLine:int:n::
254
255PyFile_Name:PyObject*::0:
256PyFile_Name:PyObject*:p:0:
257
258PyFile_SetBufSize:void:::
259PyFile_SetBufSize:PyFileObject*:p:0:
260PyFile_SetBufSize:int:n::
261
262PyFile_SoftSpace:int:::
263PyFile_SoftSpace:PyFileObject*:p:0:
264PyFile_SoftSpace:int:newflag::
265
266PyFile_WriteObject:int:::
267PyFile_WriteObject:PyObject*:obj:0:
268PyFile_WriteObject:PyFileObject*:p:0:
269PyFile_WriteObject:int:flags::
270
271PyFile_WriteString:int:::
272PyFile_WriteString:char*:s::
273PyFile_WriteString:PyFileObject*:p:0:
274PyFile_WriteString:int:flags::
275
276PyFloat_AS_DOUBLE:double:::
277PyFloat_AS_DOUBLE:PyObject*:pyfloat:0:
278
279PyFloat_AsDouble:double:::
280PyFloat_AsDouble:PyObject*:pyfloat:0:
281
282PyFloat_Check:int:::
283PyFloat_Check:PyObject*:p:0:
284
285PyFloat_FromDouble:PyObject*::+1:
286PyFloat_FromDouble:double:v::
287
Fred Drakeee814bf2000-11-28 22:34:32 +0000288Py_InitModule:PyObject*::0:
289Py_InitModule:name:char*::
290Py_InitModule:methods:PyMethodDef[]::
291
292Py_InitModule3:PyObject*::0:
293Py_InitModule3:name:char*::
294Py_InitModule3:methods:PyMethodDef[]::
295Py_InitModule3:doc:char*::
296
297Py_InitModule4:PyObject*::0:
298Py_InitModule4:name:char*::
299Py_InitModule4:methods:PyMethodDef[]::
300Py_InitModule4:doc:char*::
301Py_InitModule4:self:PyObject*::
302Py_InitModule4:apiver:int::usually provided by Py_InitModule or Py_InitModule3
303
Fred Drake805bf1b1999-10-20 16:03:38 +0000304PyImport_AddModule:PyObject*::0:reference borrowed from sys.modules
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000305PyImport_AddModule:char*:name::
306
307PyImport_Cleanup:void:::
308
309PyImport_ExecCodeModule:PyObject*::+1:
310PyImport_ExecCodeModule:char*:name::
311PyImport_ExecCodeModule:PyObject*:co:0:
312
313PyImport_GetMagicNumber:long:::
314
315PyImport_GetModuleDict:PyObject*::0:
316
317PyImport_Import:PyObject*::+1:
318PyImport_Import:PyObject*:name:0:
319
320PyImport_ImportFrozenModule:int:::
321PyImport_ImportFrozenModule:char*:::
322
Fred Drakeeb725cd2000-04-03 15:06:40 +0000323PyImport_ImportModule:PyObject*::+1:
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000324PyImport_ImportModule:char*:name::
325
Fred Drakeeb725cd2000-04-03 15:06:40 +0000326PyImport_ImportModuleEx:PyObject*::+1:
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000327PyImport_ImportModuleEx:char*:name::
328PyImport_ImportModuleEx:PyObject*:globals:0:???
329PyImport_ImportModuleEx:PyObject*:locals:0:???
330PyImport_ImportModuleEx:PyObject*:fromlist:0:???
331
Fred Drakeeb725cd2000-04-03 15:06:40 +0000332PyImport_ReloadModule:PyObject*::+1:
Fred Drake805bf1b1999-10-20 16:03:38 +0000333PyImport_ReloadModule:PyObject*:m:0:
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000334
335PyInt_AS_LONG:long:::
336PyInt_AS_LONG:PyIntObject*:io:0:
337
338PyInt_AsLong:long:::
339PyInt_AsLong:PyObject*:io:0:
340
341PyInt_Check:int:::
342PyInt_Check:PyObject*::0:
343
344PyInt_FromLong:PyObject*::+1:
345PyInt_FromLong:long:ival::
346
347PyInt_GetMax:long:::
348
349PyInterpreterState_Clear:void:::
350PyInterpreterState_Clear:PyInterpreterState*:interp::
351
352PyInterpreterState_Delete:void:::
353PyInterpreterState_Delete:PyInterpreterState*:interp::
354
355PyInterpreterState_New:PyInterpreterState*:::
356
357PyList_Append:int:::
358PyList_Append:PyObject*:list:0:
359PyList_Append:PyObject*:item:+1:
360
361PyList_AsTuple:PyObject*::+1:
362PyList_AsTuple:PyObject*:list:0:
363
364PyList_Check:int:::
365PyList_Check:PyObject*:p:0:
366
367PyList_GET_ITEM:PyObject*::0:
368PyList_GET_ITEM:PyObject*:list:0:
369PyList_GET_ITEM:int:i:0:
370
371PyList_GET_SIZE:int:::
372PyList_GET_SIZE:PyObject*:list:0:
373
374PyList_GetItem:PyObject*::0:
375PyList_GetItem:PyObject*:list:0:
376PyList_GetItem:int:index::
377
378PyList_GetSlice:PyObject*::+1:
379PyList_GetSlice:PyObject*:list:0:
380PyList_GetSlice:int:low::
381PyList_GetSlice:int:high::
382
383PyList_Insert:int:::
384PyList_Insert:PyObject*:list:0:
385PyList_Insert:int:index::
386PyList_Insert:PyObject*:item:+1:
387
388PyList_New:PyObject*::+1:
389PyList_New:int:len::
390
391PyList_Reverse:int:::
392PyList_Reverse:PyObject*:list:0:
393
394PyList_SET_ITEM:PyObject*::0:
395PyList_SET_ITEM:PyObject*:list:0:
396PyList_SET_ITEM:int:i::
397PyList_SET_ITEM:PyObject*:o:0:
398
399PyList_SetItem:int:::
400PyList_SetItem:PyObject*:list:0:
401PyList_SetItem:int:index::
402PyList_SetItem:PyObject*:item:0:
403
404PyList_SetSlice:int:::
405PyList_SetSlice:PyObject*:list:0:
406PyList_SetSlice:int:low::
407PyList_SetSlice:int:high::
408PyList_SetSlice:PyObject*:itemlist:0:but increfs its elements?
409
410PyList_Size:int:::
411PyList_Size:PyObject*:list:0:
412
413PyList_Sort:int:::
414PyList_Sort:PyObject*:list:0:
415
416PyLong_AsDouble:double:::
417PyLong_AsDouble:PyObject*:pylong:0:
418
419PyLong_AsLong:long:::
420PyLong_AsLong:PyObject*:pylong:0:
421
422PyLong_AsUnsignedLong:unsigned long:::
423PyLong_AsUnsignedLong:PyObject*:pylong:0:
424
425PyLong_Check:int:::
426PyLong_Check:PyObject*:p:0:
427
428PyLong_FromDouble:PyObject*::+1:
429PyLong_FromDouble:double:v::
430
431PyLong_FromLong:PyObject*::+1:
432PyLong_FromLong:long:v::
433
434PyLong_FromString:PyObject*::+1:
435PyLong_FromString:char*:str::
436PyLong_FromString:char**:pend::
437PyLong_FromString:int:base::
438
439PyLong_FromUnsignedLong:PyObject*::+1:
440PyLong_FromUnsignedLong:unsignedlong:v::
441
442PyMapping_Check:int:::
443PyMapping_Check:PyObject*:o:0:
444
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000445PyMapping_DelItem:int:::
446PyMapping_DelItem:PyObject*:o:0:
447PyMapping_DelItem:PyObject*:key:0:
448
449PyMapping_DelItemString:int:::
450PyMapping_DelItemString:PyObject*:o:0:
451PyMapping_DelItemString:char*:key::
452
453PyMapping_GetItemString:PyObject*::+1:
454PyMapping_GetItemString:PyObject*:o:0:
455PyMapping_GetItemString:char*:key::
456
457PyMapping_HasKey:int:::
458PyMapping_HasKey:PyObject*:o:0:
459PyMapping_HasKey:PyObject*:key::
460
461PyMapping_HasKeyString:int:::
462PyMapping_HasKeyString:PyObject*:o:0:
463PyMapping_HasKeyString:char*:key::
464
465PyMapping_Items:PyObject*::+1:
466PyMapping_Items:PyObject*:o:0:
467
468PyMapping_Keys:PyObject*::+1:
469PyMapping_Keys:PyObject*:o:0:
470
471PyMapping_Length:int:::
472PyMapping_Length:PyObject*:o:0:
473
474PyMapping_SetItemString:int:::
475PyMapping_SetItemString:PyObject*:o:0:
476PyMapping_SetItemString:char*:key::
477PyMapping_SetItemString:PyObject*:v:+1:
478
479PyMapping_Values:PyObject*::+1:
480PyMapping_Values:PyObject*:o:0:
481
482PyModule_GetDict:PyObject*::0:
483PyModule_GetDict::PyObject* module:0:
484
485PyModule_GetFilename:char*:::
486PyModule_GetFilename:PyObject*:module:0:
487
488PyModule_GetName:char*:::
489PyModule_GetName:PyObject*:module:0:
490
491PyModule_New:PyObject*::+1:
492PyModule_New::char* name::
493
494PyNumber_Absolute:PyObject*::+1:
495PyNumber_Absolute:PyObject*:o:0:
496
497PyNumber_Add:PyObject*::+1:
498PyNumber_Add:PyObject*:o1:0:
499PyNumber_Add:PyObject*:o2:0:
500
501PyNumber_And:PyObject*::+1:
502PyNumber_And:PyObject*:o1:0:
503PyNumber_And:PyObject*:o2:0:
504
505PyNumber_Check:PyObject*:o:0:
506PyNumber_Check:int:::
507
508PyNumber_Coerce:int:::
509PyNumber_Coerce:PyObject**:p1:+1:
510PyNumber_Coerce:PyObject**:p2:+1:
511
512PyNumber_Divide:PyObject*::+1:
513PyNumber_Divide:PyObject*:o1:0:
514PyNumber_Divide:PyObject*:o2:0:
515
516PyNumber_Divmod:PyObject*::+1:
517PyNumber_Divmod:PyObject*:o1:0:
518PyNumber_Divmod:PyObject*:o2:0:
519
520PyNumber_Float:PyObject*::+1:
521PyNumber_Float:PyObject*:o:0:
522
Fred Drake1fa93652000-09-22 18:19:37 +0000523PyNumber_InPlaceAdd:PyObject*::+1:
524PyNumber_InPlaceAdd:PyObject*:v:0:
525PyNumber_InPlaceAdd:PyObject*:w:0:
526
527PyNumber_InPlaceAnd:PyObject*::+1:
528PyNumber_InPlaceAnd:PyObject*:v:0:
529PyNumber_InPlaceAnd:PyObject*:w:0:
530
531PyNumber_InPlaceDivide:PyObject*::+1:
532PyNumber_InPlaceDivide:PyObject*:v:0:
533PyNumber_InPlaceDivide:PyObject*:w:0:
534
535PyNumber_InPlaceLshift:PyObject*::+1:
536PyNumber_InPlaceLshift:PyObject*:v:0:
537PyNumber_InPlaceLshift:PyObject*:w:0:
538
539PyNumber_InPlaceMultiply:PyObject*::+1:
540PyNumber_InPlaceMultiply:PyObject*:v:0:
541PyNumber_InPlaceMultiply:PyObject*:w:0:
542
543PyNumber_InPlaceOr:PyObject*::+1:
544PyNumber_InPlaceOr:PyObject*:v:0:
545PyNumber_InPlaceOr:PyObject*:w:0:
546
547PyNumber_InPlacePower:PyObject*::+1:
548PyNumber_InPlacePower:PyObject*:v:0:
549PyNumber_InPlacePower:PyObject*:w:0:
550PyNumber_InPlacePower:PyObject*:z:0:
551
552PyNumber_InPlaceRemainder:PyObject*::+1:
553PyNumber_InPlaceRemainder:PyObject*:v:0:
554PyNumber_InPlaceRemainder:PyObject*:w:0:
555
556PyNumber_InPlaceRshift:PyObject*::+1:
557PyNumber_InPlaceRshift:PyObject*:v:0:
558PyNumber_InPlaceRshift:PyObject*:w:0:
559
560PyNumber_InPlaceSubtract:PyObject*::+1:
561PyNumber_InPlaceSubtract:PyObject*:v:0:
562PyNumber_InPlaceSubtract:PyObject*:w:0:
563
564PyNumber_InPlaceXor:PyObject*::+1:
565PyNumber_InPlaceXor:PyObject*:v:0:
566PyNumber_InPlaceXor:PyObject*:w:0:
567
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000568PyNumber_Int:PyObject*::+1:
569PyNumber_Int:PyObject*:o:0:
570
571PyNumber_Invert:PyObject*::+1:
572PyNumber_Invert:PyObject*:o:0:
573
574PyNumber_Long:PyObject*::+1:
575PyNumber_Long:PyObject*:o:0:
576
577PyNumber_Lshift:PyObject*::+1:
578PyNumber_Lshift:PyObject*:o1:0:
579PyNumber_Lshift:PyObject*:o2:0:
580
581PyNumber_Multiply:PyObject*::+1:
582PyNumber_Multiply:PyObject*:o1:0:
583PyNumber_Multiply:PyObject*:o2:0:
584
585PyNumber_Negative:PyObject*::+1:
586PyNumber_Negative:PyObject*:o:0:
587
588PyNumber_Or:PyObject*::+1:
589PyNumber_Or:PyObject*:o1:0:
590PyNumber_Or:PyObject*:o2:0:
591
592PyNumber_Positive:PyObject*::+1:
593PyNumber_Positive:PyObject*:o:0:
594
595PyNumber_Power:PyObject*::+1:
596PyNumber_Power:PyObject*:o1:0:
597PyNumber_Power:PyObject*:o2:0:
598PyNumber_Power:PyObject*:o3:0:
599
600PyNumber_Remainder:PyObject*::+1:
601PyNumber_Remainder:PyObject*:o1:0:
602PyNumber_Remainder:PyObject*:o2:0:
603
604PyNumber_Rshift:PyObject*::+1:
605PyNumber_Rshift:PyObject*:o1:0:
606PyNumber_Rshift:PyObject*:o2:0:
607
608PyNumber_Subtract:PyObject*::+1:
609PyNumber_Subtract:PyObject*:o1:0:
610PyNumber_Subtract:PyObject*:o2:0:
611
612PyNumber_Xor:PyObject*::+1:
613PyNumber_Xor:PyObject*:o1:0:
614PyNumber_Xor:PyObject*:o2:0:
615
616PyOS_GetLastModificationTime:long:::
617PyOS_GetLastModificationTime:char*:filename::
618
Andrew M. Kuchling8c46b302000-07-13 23:58:16 +0000619PyObject_AsFileDescriptor:int:::
620PyObject_AsFileDescriptor:PyObject*:o:0:
621
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000622PyObject_CallFunction:PyObject*::+1:
623PyObject_CallFunction:PyObject*:callable_object:0:
624PyObject_CallFunction:char*:format::
625PyObject_CallFunction::...::
626
627PyObject_CallMethod:PyObject*::+1:
628PyObject_CallMethod:PyObject*:o:0:
629PyObject_CallMethod:char*:m::
630PyObject_CallMethod:char*:format::
631PyObject_CallMethod::...::
632
633PyObject_CallObject:PyObject*::+1:
634PyObject_CallObject:PyObject*:callable_object:0:
635PyObject_CallObject:PyObject*:args:0:
636
637PyObject_Cmp:int:::
638PyObject_Cmp:PyObject*:o1:0:
639PyObject_Cmp:PyObject*:o2:0:
640PyObject_Cmp:int*:result::
641
642PyObject_Compare:int:::
643PyObject_Compare:PyObject*:o1:0:
644PyObject_Compare:PyObject*:o2:0:
645
646PyObject_DelAttr:int:::
647PyObject_DelAttr:PyObject*:o:0:
648PyObject_DelAttr:PyObject*:attr_name:0:
649
650PyObject_DelAttrString:int:::
651PyObject_DelAttrString:PyObject*:o:0:
652PyObject_DelAttrString:char*:attr_name::
653
654PyObject_DelItem:int:::
655PyObject_DelItem:PyObject*:o:0:
656PyObject_DelItem:PyObject*:key:0:
657
658PyObject_GetAttr:PyObject*::+1:
659PyObject_GetAttr:PyObject*:o:0:
660PyObject_GetAttr:PyObject*:attr_name:0:
661
662PyObject_GetAttrString:PyObject*::+1:
663PyObject_GetAttrString:PyObject*:o:0:
664PyObject_GetAttrString:char*:attr_name::
665
666PyObject_GetItem:PyObject*::+1:
667PyObject_GetItem:PyObject*:o:0:
668PyObject_GetItem:PyObject*:key:0:
669
670PyObject_HasAttr:int:::
671PyObject_HasAttr:PyObject*:o:0:
672PyObject_HasAttr:PyObject*:attr_name:0:
673
674PyObject_HasAttrString:int:::
675PyObject_HasAttrString:PyObject*:o:0:
676PyObject_HasAttrString:char*:attr_name:0:
677
678PyObject_Hash:int:::
679PyObject_Hash:PyObject*:o:0:
680
681PyObject_IsTrue:int:::
682PyObject_IsTrue:PyObject*:o:0:
683
Fred Drakef913e542000-09-12 20:17:17 +0000684PyObject_Init:PyObject*::0:
685PyObject_Init:PyObject*:op:0:
686
687PyObject_InitVar:PyVarObject*::0:
688PyObject_InitVar:PyVarObject*:op:0:
689
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000690PyObject_Length:int:::
691PyObject_Length:PyObject*:o:0:
692
693PyObject_Print:int:::
694PyObject_Print:PyObject*:o:0:
695PyObject_Print:FILE*:fp::
696PyObject_Print:int:flags::
697
698PyObject_Repr:PyObject*::+1:
699PyObject_Repr:PyObject*:o:0:
700
701PyObject_SetAttr:int:::
702PyObject_SetAttr:PyObject*:o:0:
703PyObject_SetAttr:PyObject*:attr_name:0:
704PyObject_SetAttr:PyObject*:v:+1:
705
706PyObject_SetAttrString:int:::
707PyObject_SetAttrString:PyObject*:o:0:
708PyObject_SetAttrString:char*:attr_name::
709PyObject_SetAttrString:PyObject*:v:+1:
710
711PyObject_SetItem:int:::
712PyObject_SetItem:PyObject*:o:0:
713PyObject_SetItem:PyObject*:key:0:
714PyObject_SetItem:PyObject*:v:+1:
715
716PyObject_Str:PyObject*::+1:
717PyObject_Str:PyObject*:o:0:
718
719PyObject_Type:PyObject*::+1:
720PyObject_Type:PyObject*:o:0:
721
Fred Drake805bf1b1999-10-20 16:03:38 +0000722PyParser_SimpleParseFile:struct _node*:::
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000723PyParser_SimpleParseFile:FILE*:fp::
724PyParser_SimpleParseFile:char*:filename::
725PyParser_SimpleParseFile:int:start::
726
Fred Drake805bf1b1999-10-20 16:03:38 +0000727PyParser_SimpleParseString:struct _node*:::
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000728PyParser_SimpleParseString:char*:str::
729PyParser_SimpleParseString:int:start::
730
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000731PyRun_AnyFile:int:::
732PyRun_AnyFile:FILE*:fp::
733PyRun_AnyFile:char*:filename::
734
Fred Drake4ca744c2000-08-12 03:39:47 +0000735PyRun_File:PyObject*::+1:??? -- same as eval_code2()
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000736PyRun_File:FILE*:fp::
737PyRun_File:char*:filename::
738PyRun_File:int:start::
739PyRun_File:PyObject*:globals:0:
740PyRun_File:PyObject*:locals:0:
741
742PyRun_InteractiveLoop:int:::
743PyRun_InteractiveLoop:FILE*:fp::
744PyRun_InteractiveLoop:char*:filename::
745
746PyRun_InteractiveOne:int:::
747PyRun_InteractiveOne:FILE*:fp::
748PyRun_InteractiveOne:char*:filename::
749
750PyRun_SimpleFile:int:::
751PyRun_SimpleFile:FILE*:fp::
752PyRun_SimpleFile:char*:filename::
753
754PyRun_SimpleString:int:::
755PyRun_SimpleString:char*:command::
756
Fred Drake4ca744c2000-08-12 03:39:47 +0000757PyRun_String:PyObject*::+1:??? -- same as eval_code2()
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000758PyRun_String:char*:str::
759PyRun_String:int:start::
760PyRun_String:PyObject*:globals:0:
761PyRun_String:PyObject*:locals:0:
762
763PySequence_Check:int:::
764PySequence_Check:PyObject*:o:0:
765
766PySequence_Concat:PyObject*::+1:
767PySequence_Concat:PyObject*:o1:0:
768PySequence_Concat:PyObject*:o2:0:
769
770PySequence_Count:int:::
771PySequence_Count:PyObject*:o:0:
772PySequence_Count:PyObject*:value:0:
773
774PySequence_DelItem:int:::
775PySequence_DelItem:PyObject*:o:0:
776PySequence_DelItem:int:i::
777
778PySequence_DelSlice:int:::
779PySequence_DelSlice:PyObject*:o:0:
780PySequence_DelSlice:int:i1::
781PySequence_DelSlice:int:i2::
782
Fred Drake81cccb72000-09-12 15:22:05 +0000783PySequence_Fast:PyObject*::+1:
784PySequence_Fast:PyObject*:v:0:
785PySequence_Fast:const char*:m::
786
787PySequence_Fast_GET_ITEM:PyObject*::0:
788PySequence_Fast_GET_ITEM:PyObject*:o:0:
789PySequence_Fast_GET_ITEM:int:i::
790
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000791PySequence_GetItem:PyObject*::+1:
792PySequence_GetItem:PyObject*:o:0:
793PySequence_GetItem:int:i::
794
795PySequence_GetSlice:PyObject*::+1:
796PySequence_GetSlice:PyObject*:o:0:
797PySequence_GetSlice:int:i1::
798PySequence_GetSlice:int:i2::
799
800PySequence_In:int:::
801PySequence_In:PyObject*:o:0:
802PySequence_In:PyObject*:value:0:
803
804PySequence_Index:int:::
805PySequence_Index:PyObject*:o:0:
806PySequence_Index:PyObject*:value:0:
807
Fred Drake1fa93652000-09-22 18:19:37 +0000808PySequence_InPlaceConcat:PyObject*::+1:
809PySequence_InPlaceConcat:PyObject*:s:0:
810PySequence_InPlaceConcat:PyObject*:o:0:
811
812PySequence_InPlaceRepeat:PyObject*::+1:
813PySequence_InPlaceRepeat:PyObject*:s:0:
814PySequence_InPlaceRepeat:PyObject*:o:0:
815
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000816PySequence_Repeat:PyObject*::+1:
817PySequence_Repeat:PyObject*:o:0:
818PySequence_Repeat:int:count::
819
820PySequence_SetItem:int:::
821PySequence_SetItem:PyObject*:o:0:
822PySequence_SetItem:int:i::
823PySequence_SetItem:PyObject*:v:+1:
824
825PySequence_SetSlice:int:::
826PySequence_SetSlice:PyObject*:o:0:
827PySequence_SetSlice:int:i1::
828PySequence_SetSlice:int:i2::
829PySequence_SetSlice:PyObject*:v:+1:
830
Fred Drake1c2d06a2000-06-16 20:00:04 +0000831PySequence_List:PyObject*::+1:
832PySequence_List:PyObject*:o:0:
833
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000834PySequence_Tuple:PyObject*::+1:
835PySequence_Tuple:PyObject*:o:0:
836
837PyString_AS_STRING:char*:::
838PyString_AS_STRING:PyObject*:string:0:
839
840PyString_AsString:char*:::
841PyString_AsString:PyObject*:string:0:
842
Marc-André Lemburgd1ba4432000-09-19 21:04:18 +0000843PyString_AsStringAndSize:int:::
844PyString_AsStringAndSize:PyObject*:obj:0:
845PyString_AsStringAndSize:char**:buffer::
846PyString_AsStringAndSize:int*:length::
847
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000848PyString_Check:int:::
849PyString_Check:PyObject*:o:0:
850
851PyString_Concat:void:::
Fred Drake805bf1b1999-10-20 16:03:38 +0000852PyString_Concat:PyObject**:string:0:??? -- replaces w/ new string or NULL
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000853PyString_Concat:PyObject*:newpart:0:
854
855PyString_ConcatAndDel:void:::
Fred Drake805bf1b1999-10-20 16:03:38 +0000856PyString_ConcatAndDel:PyObject**:string:0:??? -- replaces w/ new string or NULL
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000857PyString_ConcatAndDel:PyObject*:newpart:-1:
858
859PyString_Format:PyObject*::+1:
860PyString_Format:PyObject*:format:0:
861PyString_Format:PyObject*:args:0:
862
863PyString_FromString:PyObject*::+1:
864PyString_FromString:const char*:v::
865
866PyString_FromStringAndSize:PyObject*::+1:
867PyString_FromStringAndSize:const char*:v::
868PyString_FromStringAndSize:int:len::
869
870PyString_GET_SIZE:int:::
871PyString_GET_SIZE:PyObject*:string:0:
872
873PyString_InternFromString:PyObject*::+1:
874PyString_InternFromString:const char*:v::
875
876PyString_InternInPlace:void:::
877PyString_InternInPlace:PyObject**:string:+1:???
878
879PyString_Size:int:::
880PyString_Size:PyObject*:string:0:
881
Marc-André Lemburg47073202000-07-07 15:48:54 +0000882PyString_Decode:PyObject*::+1:
883PyString_Decode:const char*:s::
884PyString_Decode:int:size::
885PyString_Decode:const char*:encoding::
886PyString_Decode:const char*:errors::
887
888PyString_Encode:PyObject*::+1:
889PyString_Encode:const char*:s::
890PyString_Encode:int:size::
891PyString_Encode:const char*:encoding::
892PyString_Encode:const char*:errors::
893
894PyString_AsEncodedString:PyObject*::+1:
895PyString_AsEncodedString:PyObject*:str::
896PyString_AsEncodedString:const char*:encoding::
897PyString_AsEncodedString:const char*:errors::
898
Fred Drake7b7dc6b1999-10-20 15:06:24 +0000899PySys_SetArgv:int:::
900PySys_SetArgv:int:argc::
901PySys_SetArgv:char**:argv::
902
903PyThreadState_Clear:void:::
904PyThreadState_Clear:PyThreadState*:tstate::
905
906PyThreadState_Delete:void:::
907PyThreadState_Delete:PyThreadState*:tstate::
908
909PyThreadState_Get:PyThreadState*:::
910
911PyThreadState_New:PyThreadState*:::
912PyThreadState_New:PyInterpreterState*:interp::
913
914PyThreadState_Swap:PyThreadState*:::
915PyThreadState_Swap:PyThreadState*:tstate::
916
917PyTuple_Check:int:::
918PyTuple_Check:PyObject*:p:0:
919
920PyTuple_GET_ITEM:PyObject*::0:
921PyTuple_GET_ITEM:PyTupleObject*:p:0:
922PyTuple_GET_ITEM:int:pos::
923
924PyTuple_GetItem:PyObject*::0:
925PyTuple_GetItem:PyTupleObject*:p:0:
926PyTuple_GetItem:int:pos::
927
928PyTuple_GetSlice:PyObject*::+1:
929PyTuple_GetSlice:PyTupleObject*:p:0:
930PyTuple_GetSlice:int:low::
931PyTuple_GetSlice:int:high::
932
933PyTuple_New:PyObject*::+1:
934PyTuple_New:int:len::
935
936PyTuple_SET_ITEM:void:::
937PyTuple_SET_ITEM:PyTupleObject*:p:0:
938PyTuple_SET_ITEM:int:pos::
939PyTuple_SET_ITEM:PyObject*:o:0:
940
941PyTuple_SetItem:int:::
942PyTuple_SetItem:PyTupleObject*:p:0:
943PyTuple_SetItem:int:pos::
944PyTuple_SetItem:PyObject*:o:0:
945
946PyTuple_Size:int:::
947PyTuple_Size:PyTupleObject*:p:0:
948
Fred Drake992fe5a2000-06-16 21:04:15 +0000949PyUnicode_Check:int:::
950PyUnicode_Check:PyObject*:o:0:
951
952PyUnicode_GET_SIZE:int:::
953PyUnicode_GET_SIZE:PyObject*:o:0:
954
955PyUnicode_GET_DATA_SIZE:int:::
956PyUnicode_GET_DATA_SIZE:PyObject*:o:0:
957
958PyUnicode_AS_UNICODE:Py_UNICODE*:::
959PyUnicode_AS_UNICODE:PyObject*:o:0:
960
961PyUnicode_AS_DATA:const char*:::
962PyUnicode_AS_DATA:PyObject*:o:0:
963
964Py_UNICODE_ISSPACE:int:::
965Py_UNICODE_ISSPACE:Py_UNICODE:ch::
966
967Py_UNICODE_ISLOWER:int:::
968Py_UNICODE_ISLOWER:Py_UNICODE:ch::
969
970Py_UNICODE_ISUPPER:int:::
971Py_UNICODE_ISUPPER:Py_UNICODE:ch::
972
973Py_UNICODE_ISTITLE:int:::
974Py_UNICODE_ISTITLE:Py_UNICODE:ch::
975
976Py_UNICODE_ISLINEBREAK:int:::
977Py_UNICODE_ISLINEBREAK:Py_UNICODE:ch::
978
979Py_UNICODE_ISDECIMAL:int:::
980Py_UNICODE_ISDECIMAL:Py_UNICODE:ch::
981
982Py_UNICODE_ISDIGIT:int:::
983Py_UNICODE_ISDIGIT:Py_UNICODE:ch::
984
985Py_UNICODE_ISNUMERIC:int:::
986Py_UNICODE_ISNUMERIC:Py_UNICODE:ch::
987
988Py_UNICODE_TOLOWER:Py_UNICODE:::
989Py_UNICODE_TOLOWER:Py_UNICODE:ch::
990
991Py_UNICODE_TOUPPER:Py_UNICODE:::
992Py_UNICODE_TOUPPER:Py_UNICODE:ch::
993
994Py_UNICODE_TOTITLE:Py_UNICODE:::
995Py_UNICODE_TOTITLE:Py_UNICODE:ch::
996
997Py_UNICODE_TODECIMAL:int:::
998Py_UNICODE_TODECIMAL:Py_UNICODE:ch::
999
1000Py_UNICODE_TODIGIT:int:::
1001Py_UNICODE_TODIGIT:Py_UNICODE:ch::
1002
1003Py_UNICODE_TONUMERIC:double:::
1004Py_UNICODE_TONUMERIC:Py_UNICODE:ch::
1005
1006PyUnicode_FromUnicode:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001007PyUnicode_FromUnicode:const Py_UNICODE*:u::
Fred Drake992fe5a2000-06-16 21:04:15 +00001008PyUnicode_FromUnicode:int:size::
1009
1010PyUnicode_AsUnicode:Py_UNICODE*:::
1011PyUnicode_AsUnicode:PyObject :*unicode:0:
1012
1013PyUnicode_GetSize:int:::
1014PyUnicode_GetSize:PyObject :*unicode:0:
1015
1016PyUnicode_FromObject:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001017PyUnicode_FromObject:PyObject*:*obj:0:
1018
1019PyUnicode_FromEncodedObject:PyObject*::+1:
1020PyUnicode_FromEncodedObject:PyObject*:*obj:0:
1021PyUnicode_FromEncodedObject:const char*:encoding::
1022PyUnicode_FromEncodedObject:const char*:errors::
Fred Drake992fe5a2000-06-16 21:04:15 +00001023
1024PyUnicode_FromWideChar:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001025PyUnicode_FromWideChar:const wchar_t*:w::
Fred Drake992fe5a2000-06-16 21:04:15 +00001026PyUnicode_FromWideChar:int:size::
1027
1028PyUnicode_AsWideChar:int:::
Marc-André Lemburg47073202000-07-07 15:48:54 +00001029PyUnicode_AsWideChar:PyObject*:*unicode:0:
1030PyUnicode_AsWideChar:wchar_t*:w::
Fred Drake992fe5a2000-06-16 21:04:15 +00001031PyUnicode_AsWideChar:int:size::
1032
1033PyUnicode_Decode:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001034PyUnicode_Decode:const char*:s::
Fred Drake992fe5a2000-06-16 21:04:15 +00001035PyUnicode_Decode:int:size::
Marc-André Lemburg47073202000-07-07 15:48:54 +00001036PyUnicode_Decode:const char*:encoding::
1037PyUnicode_Decode:const char*:errors::
Fred Drake992fe5a2000-06-16 21:04:15 +00001038
1039PyUnicode_Encode:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001040PyUnicode_Encode:const Py_UNICODE*:s::
Fred Drake992fe5a2000-06-16 21:04:15 +00001041PyUnicode_Encode:int:size::
Marc-André Lemburg47073202000-07-07 15:48:54 +00001042PyUnicode_Encode:const char*:encoding::
1043PyUnicode_Encode:const char*:errors::
Fred Drake992fe5a2000-06-16 21:04:15 +00001044
1045PyUnicode_AsEncodedString:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001046PyUnicode_AsEncodedString:PyObject*:unicode::
1047PyUnicode_AsEncodedString:const char*:encoding::
1048PyUnicode_AsEncodedString:const char*:errors::
Fred Drake992fe5a2000-06-16 21:04:15 +00001049
1050PyUnicode_DecodeUTF8:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001051PyUnicode_DecodeUTF8:const char*:s::
Fred Drake992fe5a2000-06-16 21:04:15 +00001052PyUnicode_DecodeUTF8:int:size::
Marc-André Lemburg47073202000-07-07 15:48:54 +00001053PyUnicode_DecodeUTF8:const char*:errors::
Fred Drake992fe5a2000-06-16 21:04:15 +00001054
1055PyUnicode_EncodeUTF8:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001056PyUnicode_EncodeUTF8:const Py_UNICODE*:s::
Fred Drake992fe5a2000-06-16 21:04:15 +00001057PyUnicode_EncodeUTF8:int:size::
Marc-André Lemburg47073202000-07-07 15:48:54 +00001058PyUnicode_EncodeUTF8:const char*:errors::
Fred Drake992fe5a2000-06-16 21:04:15 +00001059
1060PyUnicode_AsUTF8String:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001061PyUnicode_AsUTF8String:PyObject*:unicode::
Fred Drake992fe5a2000-06-16 21:04:15 +00001062
1063PyUnicode_DecodeUTF16:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001064PyUnicode_DecodeUTF16:const char*:s::
Fred Drake992fe5a2000-06-16 21:04:15 +00001065PyUnicode_DecodeUTF16:int:size::
Marc-André Lemburg47073202000-07-07 15:48:54 +00001066PyUnicode_DecodeUTF16:const char*:errors::
Fred Drake992fe5a2000-06-16 21:04:15 +00001067PyUnicode_DecodeUTF16:int*:byteorder::
1068
1069PyUnicode_EncodeUTF16:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001070PyUnicode_EncodeUTF16:const Py_UNICODE*:s::
Fred Drake992fe5a2000-06-16 21:04:15 +00001071PyUnicode_EncodeUTF16:int:size::
Marc-André Lemburg47073202000-07-07 15:48:54 +00001072PyUnicode_EncodeUTF16:const char*:errors::
Fred Drake992fe5a2000-06-16 21:04:15 +00001073PyUnicode_EncodeUTF16:int:byteorder::
1074
1075PyUnicode_AsUTF16String:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001076PyUnicode_AsUTF16String:PyObject*:unicode::
Fred Drake992fe5a2000-06-16 21:04:15 +00001077
1078PyUnicode_DecodeUnicodeEscape:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001079PyUnicode_DecodeUnicodeEscape:const char*:s::
Fred Drake992fe5a2000-06-16 21:04:15 +00001080PyUnicode_DecodeUnicodeEscape:int:size::
Marc-André Lemburg47073202000-07-07 15:48:54 +00001081PyUnicode_DecodeUnicodeEscape:const char*:errors::
Fred Drake992fe5a2000-06-16 21:04:15 +00001082
1083PyUnicode_EncodeUnicodeEscape:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001084PyUnicode_EncodeUnicodeEscape:const Py_UNICODE*:s::
Fred Drake992fe5a2000-06-16 21:04:15 +00001085PyUnicode_EncodeUnicodeEscape:int:size::
Marc-André Lemburg47073202000-07-07 15:48:54 +00001086PyUnicode_EncodeUnicodeEscape:const char*:errors::
Fred Drake992fe5a2000-06-16 21:04:15 +00001087
1088PyUnicode_AsUnicodeEscapeString:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001089PyUnicode_AsUnicodeEscapeString:PyObject*:unicode::
Fred Drake992fe5a2000-06-16 21:04:15 +00001090
1091PyUnicode_DecodeRawUnicodeEscape:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001092PyUnicode_DecodeRawUnicodeEscape:const char*:s::
Fred Drake992fe5a2000-06-16 21:04:15 +00001093PyUnicode_DecodeRawUnicodeEscape:int:size::
Marc-André Lemburg47073202000-07-07 15:48:54 +00001094PyUnicode_DecodeRawUnicodeEscape:const char*:errors::
Fred Drake992fe5a2000-06-16 21:04:15 +00001095
1096PyUnicode_EncodeRawUnicodeEscape:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001097PyUnicode_EncodeRawUnicodeEscape:const Py_UNICODE*:s::
Fred Drake992fe5a2000-06-16 21:04:15 +00001098PyUnicode_EncodeRawUnicodeEscape:int:size::
Marc-André Lemburg47073202000-07-07 15:48:54 +00001099PyUnicode_EncodeRawUnicodeEscape:const char*:errors::
Fred Drake992fe5a2000-06-16 21:04:15 +00001100
1101PyUnicode_AsRawUnicodeEscapeString:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001102PyUnicode_AsRawUnicodeEscapeString:PyObject*:unicode::
Fred Drake992fe5a2000-06-16 21:04:15 +00001103
1104PyUnicode_DecodeLatin1:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001105PyUnicode_DecodeLatin1:const char*:s::
Fred Drake992fe5a2000-06-16 21:04:15 +00001106PyUnicode_DecodeLatin1:int:size::
Marc-André Lemburg47073202000-07-07 15:48:54 +00001107PyUnicode_DecodeLatin1:const char*:errors::
Fred Drake992fe5a2000-06-16 21:04:15 +00001108
1109PyUnicode_EncodeLatin1:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001110PyUnicode_EncodeLatin1:const Py_UNICODE*:s::
Fred Drake992fe5a2000-06-16 21:04:15 +00001111PyUnicode_EncodeLatin1:int:size::
Marc-André Lemburg47073202000-07-07 15:48:54 +00001112PyUnicode_EncodeLatin1:const char*:errors::
Fred Drake992fe5a2000-06-16 21:04:15 +00001113
1114PyUnicode_AsLatin1String:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001115PyUnicode_AsLatin1String:PyObject*:unicode::
Fred Drake992fe5a2000-06-16 21:04:15 +00001116
1117PyUnicode_DecodeASCII:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001118PyUnicode_DecodeASCII:const char*:s::
Fred Drake992fe5a2000-06-16 21:04:15 +00001119PyUnicode_DecodeASCII:int:size::
Marc-André Lemburg47073202000-07-07 15:48:54 +00001120PyUnicode_DecodeASCII:const char*:errors::
Fred Drake992fe5a2000-06-16 21:04:15 +00001121
1122PyUnicode_EncodeASCII:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001123PyUnicode_EncodeASCII:const Py_UNICODE*:s::
Fred Drake992fe5a2000-06-16 21:04:15 +00001124PyUnicode_EncodeASCII:int:size::
Marc-André Lemburg47073202000-07-07 15:48:54 +00001125PyUnicode_EncodeASCII:const char*:errors::
Fred Drake992fe5a2000-06-16 21:04:15 +00001126
1127PyUnicode_AsASCIIString:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001128PyUnicode_AsASCIIString:PyObject*:unicode::
Fred Drake992fe5a2000-06-16 21:04:15 +00001129
1130PyUnicode_DecodeCharmap:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001131PyUnicode_DecodeCharmap:const char*:s::
Fred Drake992fe5a2000-06-16 21:04:15 +00001132PyUnicode_DecodeCharmap:int:size::
1133PyUnicode_DecodeCharmap:PyObject*:mapping:0:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001134PyUnicode_DecodeCharmap:const char*:errors::
Fred Drake992fe5a2000-06-16 21:04:15 +00001135
1136PyUnicode_EncodeCharmap:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001137PyUnicode_EncodeCharmap:const Py_UNICODE*:s::
Fred Drake992fe5a2000-06-16 21:04:15 +00001138PyUnicode_EncodeCharmap:int:size::
1139PyUnicode_EncodeCharmap:PyObject*:mapping:0:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001140PyUnicode_EncodeCharmap:const char*:errors::
Fred Drake992fe5a2000-06-16 21:04:15 +00001141
1142PyUnicode_AsCharmapString:PyObject*::+1:
1143PyUnicode_AsCharmapString:PyObject*:unicode:0:
1144PyUnicode_AsCharmapString:PyObject*:mapping:0:
1145
1146PyUnicode_TranslateCharmap:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001147PyUnicode_TranslateCharmap:const Py_UNICODE*:s::
Fred Drake992fe5a2000-06-16 21:04:15 +00001148PyUnicode_TranslateCharmap:int:size::
1149PyUnicode_TranslateCharmap:PyObject*:table:0:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001150PyUnicode_TranslateCharmap:const char*:errors::
Fred Drake992fe5a2000-06-16 21:04:15 +00001151
1152PyUnicode_DecodeMBCS:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001153PyUnicode_DecodeMBCS:const char*:s::
Fred Drake992fe5a2000-06-16 21:04:15 +00001154PyUnicode_DecodeMBCS:int:size::
Marc-André Lemburg47073202000-07-07 15:48:54 +00001155PyUnicode_DecodeMBCS:const char*:errors::
Fred Drake992fe5a2000-06-16 21:04:15 +00001156
1157PyUnicode_EncodeMBCS:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001158PyUnicode_EncodeMBCS:const Py_UNICODE*:s::
Fred Drake992fe5a2000-06-16 21:04:15 +00001159PyUnicode_EncodeMBCS:int:size::
Marc-André Lemburg47073202000-07-07 15:48:54 +00001160PyUnicode_EncodeMBCS:const char*:errors::
Fred Drake992fe5a2000-06-16 21:04:15 +00001161
1162PyUnicode_AsMBCSString:PyObject*::+1:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001163PyUnicode_AsMBCSString:PyObject*:unicode::
Fred Drake992fe5a2000-06-16 21:04:15 +00001164
1165PyUnicode_Concat:PyObject*::+1:
1166PyUnicode_Concat:PyObject*:left:0:
1167PyUnicode_Concat:PyObject*:right:0:
1168
1169PyUnicode_Split:PyObject*::+1:
1170PyUnicode_Split:PyObject*:left:0:
1171PyUnicode_Split:PyObject*:right:0:
1172PyUnicode_Split:int:maxsplit::
1173
1174PyUnicode_Splitlines:PyObject*::+1:
1175PyUnicode_Splitlines:PyObject*:s:0:
1176PyUnicode_Splitlines:int:maxsplit::
1177
1178PyUnicode_Translate:PyObject*::+1:
1179PyUnicode_Translate:PyObject*:str:0:
1180PyUnicode_Translate:PyObject*:table:0:
Marc-André Lemburg47073202000-07-07 15:48:54 +00001181PyUnicode_Translate:const char*:errors::
Fred Drake992fe5a2000-06-16 21:04:15 +00001182
1183PyUnicode_Join:PyObject*::+1:
1184PyUnicode_Join:PyObject*:separator:0:
1185PyUnicode_Join:PyObject*:seq:0:
1186
1187PyUnicode_Tailmatch:PyObject*::+1:
1188PyUnicode_Tailmatch:PyObject*:str:0:
1189PyUnicode_Tailmatch:PyObject*:substr:0:
1190PyUnicode_Tailmatch:int:start::
1191PyUnicode_Tailmatch:int:end::
1192PyUnicode_Tailmatch:int:direction::
1193
1194PyUnicode_Find:PyObject*::+1:
1195PyUnicode_Find:PyObject*:str:0:
1196PyUnicode_Find:PyObject*:substr:0:
1197PyUnicode_Find:int:start::
1198PyUnicode_Find:int:end::
1199PyUnicode_Find:int:direction::
1200
1201PyUnicode_Count:PyObject*::+1:
1202PyUnicode_Count:PyObject*:str:0:
1203PyUnicode_Count:PyObject*:substr:0:
1204PyUnicode_Count:int:start::
1205PyUnicode_Count:int:end::
1206
1207PyUnicode_Replace:PyObject*::+1:
1208PyUnicode_Replace:PyObject*:str:0:
1209PyUnicode_Replace:PyObject*:substr:0:
1210PyUnicode_Replace:PyObject*:replstr:0:
1211PyUnicode_Replace:int:maxcount::
1212
1213PyUnicode_Compare:int:::
1214PyUnicode_Compare:PyObject*:left:0:
1215PyUnicode_Compare:PyObject*:right:0:
1216
1217PyUnicode_Format:PyObject*::+1:
1218PyUnicode_Format:PyObject*:format:0:
1219PyUnicode_Format:PyObject*:args:0:
1220
1221PyUnicode_Contains:int:::
1222PyUnicode_Contains:PyObject*:container:0:
1223PyUnicode_Contains:PyObject*:element:0:
1224
Fred Drake7b7dc6b1999-10-20 15:06:24 +00001225Py_AtExit:int:::
1226Py_AtExit:void (*)():func::
1227
1228Py_CompileString:PyObject*::+1:
1229Py_CompileString:char*:str::
1230Py_CompileString:char*:filename::
1231Py_CompileString:int:start::
1232
1233Py_DECREF:void:::
1234Py_DECREF:PyObject*:o:-1:
1235
1236Py_EndInterpreter:void:::
1237Py_EndInterpreter:PyThreadState*:tstate::
1238
1239Py_Exit:void:::
1240Py_Exit:int:status::
1241
1242Py_FatalError:void:::
1243Py_FatalError:char*:message::
1244
1245Py_FdIsInteractive:int:::
1246Py_FdIsInteractive:FILE*:fp::
1247Py_FdIsInteractive:char*:filename::
1248
1249Py_Finalize:void:::
1250
Fred Drake8520cc22000-04-10 19:38:24 +00001251Py_FindMethod:PyObject*::+1:
1252Py_FindMethod:PyMethodDef[]:methods::
1253Py_FindMethod:PyObject*:self:+1:
1254Py_FindMethod:char*:name::
1255
Fred Drake7b7dc6b1999-10-20 15:06:24 +00001256Py_GetBuildInfoconst:char*:::
1257
1258Py_GetCompilerconst:char*:::
1259
1260Py_GetCopyrightconst:char*:::
1261
1262Py_GetExecPrefix:char*:::
1263
1264Py_GetPath:char*:::
1265
1266Py_GetPlatformconst:char*:::
1267
1268Py_GetPrefix:char*:::
1269
1270Py_GetProgramFullPath:char*:::
1271
1272Py_GetProgramName:char*:::
1273
1274Py_GetVersionconst:char*:::
1275
1276Py_INCREF:void:::
1277Py_INCREF:PyObject*:o:+1:
1278
1279Py_Initialize:void:::
1280
1281Py_IsInitialized:int:::
1282
1283Py_NewInterpreter:PyThreadState*:::
1284
1285Py_SetProgramName:void:::
1286Py_SetProgramName:char*:name::
1287
1288Py_XDECREF:void:::
1289Py_XDECREF:PyObject*:o:-1:if o is not NULL
1290
1291Py_XINCREF:void:::
1292Py_XINCREF:PyObject*:o:+1:if o is not NULL
1293
1294_PyImport_FindExtension:PyObject*::0:??? see PyImport_AddModule
1295_PyImport_FindExtension:char*:::
1296_PyImport_FindExtension:char*:::
1297
1298_PyImport_Fini:void:::
1299
1300_PyImport_FixupExtension:PyObject*:::???
1301_PyImport_FixupExtension:char*:::
1302_PyImport_FixupExtension:char*:::
1303
1304_PyImport_Init:void:::
1305
Fred Drakef913e542000-09-12 20:17:17 +00001306_PyObject_Del:void:::
1307_PyObject_Del:PyObject*:op:0:
1308
Fred Drake7b7dc6b1999-10-20 15:06:24 +00001309_PyObject_New:PyObject*::+1:
1310_PyObject_New:PyTypeObject*:type:0:
1311
Fred Drakef913e542000-09-12 20:17:17 +00001312_PyObject_NewVar:PyVarObject*::+1:
Fred Drake7b7dc6b1999-10-20 15:06:24 +00001313_PyObject_NewVar:PyTypeObject*:type:0:
1314_PyObject_NewVar:int:size::
1315
1316_PyString_Resize:int:::
1317_PyString_Resize:PyObject**:string:+1:
1318_PyString_Resize:int:newsize::
1319
1320_PyTuple_Resize:int:::
1321_PyTuple_Resize:PyTupleObject**:p:+1:
1322_PyTuple_Resize:int:new::
1323_PyTuple_Resize:int:last_is_sticky::
1324
1325_Py_c_diff:Py_complex:::
1326_Py_c_diff:Py_complex:left::
1327_Py_c_diff:Py_complex:right::
1328
1329_Py_c_neg:Py_complex:::
1330_Py_c_neg:Py_complex:complex::
1331
1332_Py_c_pow:Py_complex:::
1333_Py_c_pow:Py_complex:num::
1334_Py_c_pow:Py_complex:exp::
1335
1336_Py_c_prod:Py_complex:::
1337_Py_c_prod:Py_complex:left::
1338_Py_c_prod:Py_complex:right::
1339
1340_Py_c_quot:Py_complex:::
1341_Py_c_quot:Py_complex:dividend::
1342_Py_c_quot:Py_complex:divisor::
1343
1344_Py_c_sum:Py_complex:::
1345_Py_c_sum:Py_complex:left::
1346_Py_c_sum:Py_complex:right::