mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 13:41:24 +00:00 
			
		
		
		
	gh-91320: Argument Clinic uses _PyCFunction_CAST() (#32210)
Replace "(PyCFunction)(void(*)(void))func" cast with _PyCFunction_CAST(func).
This commit is contained in:
		
							parent
							
								
									c278474df9
								
							
						
					
					
						commit
						b270b82f11
					
				
					 99 changed files with 978 additions and 975 deletions
				
			
		
							
								
								
									
										4
									
								
								Python/clinic/_warnings.c.h
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										4
									
								
								Python/clinic/_warnings.c.h
									
										
									
										generated
									
									
									
								
							|  | @ -9,7 +9,7 @@ PyDoc_STRVAR(warnings_warn__doc__, | |||
| "Issue a warning, or maybe ignore it or raise an exception."); | ||||
| 
 | ||||
| #define WARNINGS_WARN_METHODDEF    \ | ||||
|     {"warn", (PyCFunction)(void(*)(void))warnings_warn, METH_FASTCALL|METH_KEYWORDS, warnings_warn__doc__}, | ||||
|     {"warn", _PyCFunction_CAST(warnings_warn), METH_FASTCALL|METH_KEYWORDS, warnings_warn__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| warnings_warn_impl(PyObject *module, PyObject *message, PyObject *category, | ||||
|  | @ -66,4 +66,4 @@ skip_optional_pos: | |||
| exit: | ||||
|     return return_value; | ||||
| } | ||||
| /*[clinic end generated code: output=eb9997fa998fdbad input=a9049054013a1b77]*/ | ||||
| /*[clinic end generated code: output=0435c68611fa2fe9 input=a9049054013a1b77]*/ | ||||
|  |  | |||
							
								
								
									
										36
									
								
								Python/clinic/bltinmodule.c.h
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										36
									
								
								Python/clinic/bltinmodule.c.h
									
										
									
										generated
									
									
									
								
							|  | @ -24,7 +24,7 @@ PyDoc_STRVAR(builtin___import____doc__, | |||
| "is the number of parent directories to search relative to the current module."); | ||||
| 
 | ||||
| #define BUILTIN___IMPORT___METHODDEF    \ | ||||
|     {"__import__", (PyCFunction)(void(*)(void))builtin___import__, METH_FASTCALL|METH_KEYWORDS, builtin___import____doc__}, | ||||
|     {"__import__", _PyCFunction_CAST(builtin___import__), METH_FASTCALL|METH_KEYWORDS, builtin___import____doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| builtin___import___impl(PyObject *module, PyObject *name, PyObject *globals, | ||||
|  | @ -161,7 +161,7 @@ PyDoc_STRVAR(builtin_format__doc__, | |||
| "details."); | ||||
| 
 | ||||
| #define BUILTIN_FORMAT_METHODDEF    \ | ||||
|     {"format", (PyCFunction)(void(*)(void))builtin_format, METH_FASTCALL, builtin_format__doc__}, | ||||
|     {"format", _PyCFunction_CAST(builtin_format), METH_FASTCALL, builtin_format__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| builtin_format_impl(PyObject *module, PyObject *value, PyObject *format_spec); | ||||
|  | @ -242,7 +242,7 @@ PyDoc_STRVAR(builtin_compile__doc__, | |||
| "in addition to any features explicitly specified."); | ||||
| 
 | ||||
| #define BUILTIN_COMPILE_METHODDEF    \ | ||||
|     {"compile", (PyCFunction)(void(*)(void))builtin_compile, METH_FASTCALL|METH_KEYWORDS, builtin_compile__doc__}, | ||||
|     {"compile", _PyCFunction_CAST(builtin_compile), METH_FASTCALL|METH_KEYWORDS, builtin_compile__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| builtin_compile_impl(PyObject *module, PyObject *source, PyObject *filename, | ||||
|  | @ -338,7 +338,7 @@ PyDoc_STRVAR(builtin_divmod__doc__, | |||
| "Return the tuple (x//y, x%y).  Invariant: div*y + mod == x."); | ||||
| 
 | ||||
| #define BUILTIN_DIVMOD_METHODDEF    \ | ||||
|     {"divmod", (PyCFunction)(void(*)(void))builtin_divmod, METH_FASTCALL, builtin_divmod__doc__}, | ||||
|     {"divmod", _PyCFunction_CAST(builtin_divmod), METH_FASTCALL, builtin_divmod__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| builtin_divmod_impl(PyObject *module, PyObject *x, PyObject *y); | ||||
|  | @ -374,7 +374,7 @@ PyDoc_STRVAR(builtin_eval__doc__, | |||
| "If only globals is given, locals defaults to it."); | ||||
| 
 | ||||
| #define BUILTIN_EVAL_METHODDEF    \ | ||||
|     {"eval", (PyCFunction)(void(*)(void))builtin_eval, METH_FASTCALL, builtin_eval__doc__}, | ||||
|     {"eval", _PyCFunction_CAST(builtin_eval), METH_FASTCALL, builtin_eval__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| builtin_eval_impl(PyObject *module, PyObject *source, PyObject *globals, | ||||
|  | @ -420,7 +420,7 @@ PyDoc_STRVAR(builtin_exec__doc__, | |||
| "If only globals is given, locals defaults to it."); | ||||
| 
 | ||||
| #define BUILTIN_EXEC_METHODDEF    \ | ||||
|     {"exec", (PyCFunction)(void(*)(void))builtin_exec, METH_FASTCALL, builtin_exec__doc__}, | ||||
|     {"exec", _PyCFunction_CAST(builtin_exec), METH_FASTCALL, builtin_exec__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| builtin_exec_impl(PyObject *module, PyObject *source, PyObject *globals, | ||||
|  | @ -483,7 +483,7 @@ PyDoc_STRVAR(builtin_hasattr__doc__, | |||
| "This is done by calling getattr(obj, name) and catching AttributeError."); | ||||
| 
 | ||||
| #define BUILTIN_HASATTR_METHODDEF    \ | ||||
|     {"hasattr", (PyCFunction)(void(*)(void))builtin_hasattr, METH_FASTCALL, builtin_hasattr__doc__}, | ||||
|     {"hasattr", _PyCFunction_CAST(builtin_hasattr), METH_FASTCALL, builtin_hasattr__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| builtin_hasattr_impl(PyObject *module, PyObject *obj, PyObject *name); | ||||
|  | @ -527,7 +527,7 @@ PyDoc_STRVAR(builtin_setattr__doc__, | |||
| "setattr(x, \'y\', v) is equivalent to ``x.y = v\'\'"); | ||||
| 
 | ||||
| #define BUILTIN_SETATTR_METHODDEF    \ | ||||
|     {"setattr", (PyCFunction)(void(*)(void))builtin_setattr, METH_FASTCALL, builtin_setattr__doc__}, | ||||
|     {"setattr", _PyCFunction_CAST(builtin_setattr), METH_FASTCALL, builtin_setattr__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| builtin_setattr_impl(PyObject *module, PyObject *obj, PyObject *name, | ||||
|  | @ -562,7 +562,7 @@ PyDoc_STRVAR(builtin_delattr__doc__, | |||
| "delattr(x, \'y\') is equivalent to ``del x.y\'\'"); | ||||
| 
 | ||||
| #define BUILTIN_DELATTR_METHODDEF    \ | ||||
|     {"delattr", (PyCFunction)(void(*)(void))builtin_delattr, METH_FASTCALL, builtin_delattr__doc__}, | ||||
|     {"delattr", _PyCFunction_CAST(builtin_delattr), METH_FASTCALL, builtin_delattr__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| builtin_delattr_impl(PyObject *module, PyObject *obj, PyObject *name); | ||||
|  | @ -628,7 +628,7 @@ PyDoc_STRVAR(builtin_anext__doc__, | |||
| "iterator is exhausted, it is returned instead of raising StopAsyncIteration."); | ||||
| 
 | ||||
| #define BUILTIN_ANEXT_METHODDEF    \ | ||||
|     {"anext", (PyCFunction)(void(*)(void))builtin_anext, METH_FASTCALL, builtin_anext__doc__}, | ||||
|     {"anext", _PyCFunction_CAST(builtin_anext), METH_FASTCALL, builtin_anext__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| builtin_anext_impl(PyObject *module, PyObject *aiterator, | ||||
|  | @ -718,7 +718,7 @@ PyDoc_STRVAR(builtin_pow__doc__, | |||
| "invoked using the three argument form."); | ||||
| 
 | ||||
| #define BUILTIN_POW_METHODDEF    \ | ||||
|     {"pow", (PyCFunction)(void(*)(void))builtin_pow, METH_FASTCALL|METH_KEYWORDS, builtin_pow__doc__}, | ||||
|     {"pow", _PyCFunction_CAST(builtin_pow), METH_FASTCALL|METH_KEYWORDS, builtin_pow__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| builtin_pow_impl(PyObject *module, PyObject *base, PyObject *exp, | ||||
|  | @ -769,7 +769,7 @@ PyDoc_STRVAR(builtin_print__doc__, | |||
| "    whether to forcibly flush the stream."); | ||||
| 
 | ||||
| #define BUILTIN_PRINT_METHODDEF    \ | ||||
|     {"print", (PyCFunction)(void(*)(void))builtin_print, METH_FASTCALL|METH_KEYWORDS, builtin_print__doc__}, | ||||
|     {"print", _PyCFunction_CAST(builtin_print), METH_FASTCALL|METH_KEYWORDS, builtin_print__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| builtin_print_impl(PyObject *module, PyObject *args, PyObject *sep, | ||||
|  | @ -840,7 +840,7 @@ PyDoc_STRVAR(builtin_input__doc__, | |||
| "On *nix systems, readline is used if available."); | ||||
| 
 | ||||
| #define BUILTIN_INPUT_METHODDEF    \ | ||||
|     {"input", (PyCFunction)(void(*)(void))builtin_input, METH_FASTCALL, builtin_input__doc__}, | ||||
|     {"input", _PyCFunction_CAST(builtin_input), METH_FASTCALL, builtin_input__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| builtin_input_impl(PyObject *module, PyObject *prompt); | ||||
|  | @ -886,7 +886,7 @@ PyDoc_STRVAR(builtin_round__doc__, | |||
| "the return value has the same type as the number.  ndigits may be negative."); | ||||
| 
 | ||||
| #define BUILTIN_ROUND_METHODDEF    \ | ||||
|     {"round", (PyCFunction)(void(*)(void))builtin_round, METH_FASTCALL|METH_KEYWORDS, builtin_round__doc__}, | ||||
|     {"round", _PyCFunction_CAST(builtin_round), METH_FASTCALL|METH_KEYWORDS, builtin_round__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| builtin_round_impl(PyObject *module, PyObject *number, PyObject *ndigits); | ||||
|  | @ -929,7 +929,7 @@ PyDoc_STRVAR(builtin_sum__doc__, | |||
| "reject non-numeric types."); | ||||
| 
 | ||||
| #define BUILTIN_SUM_METHODDEF    \ | ||||
|     {"sum", (PyCFunction)(void(*)(void))builtin_sum, METH_FASTCALL|METH_KEYWORDS, builtin_sum__doc__}, | ||||
|     {"sum", _PyCFunction_CAST(builtin_sum), METH_FASTCALL|METH_KEYWORDS, builtin_sum__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| builtin_sum_impl(PyObject *module, PyObject *iterable, PyObject *start); | ||||
|  | @ -972,7 +972,7 @@ PyDoc_STRVAR(builtin_isinstance__doc__, | |||
| "or ...`` etc."); | ||||
| 
 | ||||
| #define BUILTIN_ISINSTANCE_METHODDEF    \ | ||||
|     {"isinstance", (PyCFunction)(void(*)(void))builtin_isinstance, METH_FASTCALL, builtin_isinstance__doc__}, | ||||
|     {"isinstance", _PyCFunction_CAST(builtin_isinstance), METH_FASTCALL, builtin_isinstance__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| builtin_isinstance_impl(PyObject *module, PyObject *obj, | ||||
|  | @ -1007,7 +1007,7 @@ PyDoc_STRVAR(builtin_issubclass__doc__, | |||
| "or ...``."); | ||||
| 
 | ||||
| #define BUILTIN_ISSUBCLASS_METHODDEF    \ | ||||
|     {"issubclass", (PyCFunction)(void(*)(void))builtin_issubclass, METH_FASTCALL, builtin_issubclass__doc__}, | ||||
|     {"issubclass", _PyCFunction_CAST(builtin_issubclass), METH_FASTCALL, builtin_issubclass__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| builtin_issubclass_impl(PyObject *module, PyObject *cls, | ||||
|  | @ -1030,4 +1030,4 @@ builtin_issubclass(PyObject *module, PyObject *const *args, Py_ssize_t nargs) | |||
| exit: | ||||
|     return return_value; | ||||
| } | ||||
| /*[clinic end generated code: output=d341fa7525f30070 input=a9049054013a1b77]*/ | ||||
| /*[clinic end generated code: output=6a2b78ef82bc5155 input=a9049054013a1b77]*/ | ||||
|  |  | |||
							
								
								
									
										6
									
								
								Python/clinic/context.c.h
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										6
									
								
								Python/clinic/context.c.h
									
										
									
										generated
									
									
									
								
							|  | @ -12,7 +12,7 @@ PyDoc_STRVAR(_contextvars_Context_get__doc__, | |||
| "return None."); | ||||
| 
 | ||||
| #define _CONTEXTVARS_CONTEXT_GET_METHODDEF    \ | ||||
|     {"get", (PyCFunction)(void(*)(void))_contextvars_Context_get, METH_FASTCALL, _contextvars_Context_get__doc__}, | ||||
|     {"get", _PyCFunction_CAST(_contextvars_Context_get), METH_FASTCALL, _contextvars_Context_get__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| _contextvars_Context_get_impl(PyContext *self, PyObject *key, | ||||
|  | @ -127,7 +127,7 @@ PyDoc_STRVAR(_contextvars_ContextVar_get__doc__, | |||
| " * raise a LookupError."); | ||||
| 
 | ||||
| #define _CONTEXTVARS_CONTEXTVAR_GET_METHODDEF    \ | ||||
|     {"get", (PyCFunction)(void(*)(void))_contextvars_ContextVar_get, METH_FASTCALL, _contextvars_ContextVar_get__doc__}, | ||||
|     {"get", _PyCFunction_CAST(_contextvars_ContextVar_get), METH_FASTCALL, _contextvars_ContextVar_get__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| _contextvars_ContextVar_get_impl(PyContextVar *self, PyObject *default_value); | ||||
|  | @ -177,4 +177,4 @@ PyDoc_STRVAR(_contextvars_ContextVar_reset__doc__, | |||
| 
 | ||||
| #define _CONTEXTVARS_CONTEXTVAR_RESET_METHODDEF    \ | ||||
|     {"reset", (PyCFunction)_contextvars_ContextVar_reset, METH_O, _contextvars_ContextVar_reset__doc__}, | ||||
| /*[clinic end generated code: output=f2e42f34e358e179 input=a9049054013a1b77]*/ | ||||
| /*[clinic end generated code: output=2436b16a92452869 input=a9049054013a1b77]*/ | ||||
|  |  | |||
							
								
								
									
										12
									
								
								Python/clinic/import.c.h
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										12
									
								
								Python/clinic/import.c.h
									
										
									
										generated
									
									
									
								
							|  | @ -75,7 +75,7 @@ PyDoc_STRVAR(_imp__fix_co_filename__doc__, | |||
| "    File path to use."); | ||||
| 
 | ||||
| #define _IMP__FIX_CO_FILENAME_METHODDEF    \ | ||||
|     {"_fix_co_filename", (PyCFunction)(void(*)(void))_imp__fix_co_filename, METH_FASTCALL, _imp__fix_co_filename__doc__}, | ||||
|     {"_fix_co_filename", _PyCFunction_CAST(_imp__fix_co_filename), METH_FASTCALL, _imp__fix_co_filename__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| _imp__fix_co_filename_impl(PyObject *module, PyCodeObject *code, | ||||
|  | @ -184,7 +184,7 @@ PyDoc_STRVAR(_imp_find_frozen__doc__, | |||
| "                the module\'s current name)"); | ||||
| 
 | ||||
| #define _IMP_FIND_FROZEN_METHODDEF    \ | ||||
|     {"find_frozen", (PyCFunction)(void(*)(void))_imp_find_frozen, METH_FASTCALL|METH_KEYWORDS, _imp_find_frozen__doc__}, | ||||
|     {"find_frozen", _PyCFunction_CAST(_imp_find_frozen), METH_FASTCALL|METH_KEYWORDS, _imp_find_frozen__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| _imp_find_frozen_impl(PyObject *module, PyObject *name, int withdata); | ||||
|  | @ -233,7 +233,7 @@ PyDoc_STRVAR(_imp_get_frozen_object__doc__, | |||
| "Create a code object for a frozen module."); | ||||
| 
 | ||||
| #define _IMP_GET_FROZEN_OBJECT_METHODDEF    \ | ||||
|     {"get_frozen_object", (PyCFunction)(void(*)(void))_imp_get_frozen_object, METH_FASTCALL, _imp_get_frozen_object__doc__}, | ||||
|     {"get_frozen_object", _PyCFunction_CAST(_imp_get_frozen_object), METH_FASTCALL, _imp_get_frozen_object__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| _imp_get_frozen_object_impl(PyObject *module, PyObject *name, | ||||
|  | @ -422,7 +422,7 @@ PyDoc_STRVAR(_imp_create_dynamic__doc__, | |||
| "Create an extension module."); | ||||
| 
 | ||||
| #define _IMP_CREATE_DYNAMIC_METHODDEF    \ | ||||
|     {"create_dynamic", (PyCFunction)(void(*)(void))_imp_create_dynamic, METH_FASTCALL, _imp_create_dynamic__doc__}, | ||||
|     {"create_dynamic", _PyCFunction_CAST(_imp_create_dynamic), METH_FASTCALL, _imp_create_dynamic__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| _imp_create_dynamic_impl(PyObject *module, PyObject *spec, PyObject *file); | ||||
|  | @ -517,7 +517,7 @@ PyDoc_STRVAR(_imp_source_hash__doc__, | |||
| "\n"); | ||||
| 
 | ||||
| #define _IMP_SOURCE_HASH_METHODDEF    \ | ||||
|     {"source_hash", (PyCFunction)(void(*)(void))_imp_source_hash, METH_FASTCALL|METH_KEYWORDS, _imp_source_hash__doc__}, | ||||
|     {"source_hash", _PyCFunction_CAST(_imp_source_hash), METH_FASTCALL|METH_KEYWORDS, _imp_source_hash__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| _imp_source_hash_impl(PyObject *module, long key, Py_buffer *source); | ||||
|  | @ -565,4 +565,4 @@ exit: | |||
| #ifndef _IMP_EXEC_DYNAMIC_METHODDEF | ||||
|     #define _IMP_EXEC_DYNAMIC_METHODDEF | ||||
| #endif /* !defined(_IMP_EXEC_DYNAMIC_METHODDEF) */ | ||||
| /*[clinic end generated code: output=adcf787969a11353 input=a9049054013a1b77]*/ | ||||
| /*[clinic end generated code: output=8d0f4305b1d0714b input=a9049054013a1b77]*/ | ||||
|  |  | |||
							
								
								
									
										6
									
								
								Python/clinic/marshal.c.h
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										6
									
								
								Python/clinic/marshal.c.h
									
										
									
										generated
									
									
									
								
							|  | @ -20,7 +20,7 @@ PyDoc_STRVAR(marshal_dump__doc__, | |||
| "to the file. The object will not be properly read back by load()."); | ||||
| 
 | ||||
| #define MARSHAL_DUMP_METHODDEF    \ | ||||
|     {"dump", (PyCFunction)(void(*)(void))marshal_dump, METH_FASTCALL, marshal_dump__doc__}, | ||||
|     {"dump", _PyCFunction_CAST(marshal_dump), METH_FASTCALL, marshal_dump__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| marshal_dump_impl(PyObject *module, PyObject *value, PyObject *file, | ||||
|  | @ -87,7 +87,7 @@ PyDoc_STRVAR(marshal_dumps__doc__, | |||
| "unsupported type."); | ||||
| 
 | ||||
| #define MARSHAL_DUMPS_METHODDEF    \ | ||||
|     {"dumps", (PyCFunction)(void(*)(void))marshal_dumps, METH_FASTCALL, marshal_dumps__doc__}, | ||||
|     {"dumps", _PyCFunction_CAST(marshal_dumps), METH_FASTCALL, marshal_dumps__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| marshal_dumps_impl(PyObject *module, PyObject *value, int version); | ||||
|  | @ -155,4 +155,4 @@ exit: | |||
| 
 | ||||
|     return return_value; | ||||
| } | ||||
| /*[clinic end generated code: output=68b78f38bfe0c06d input=a9049054013a1b77]*/ | ||||
| /*[clinic end generated code: output=b9e838edee43fe87 input=a9049054013a1b77]*/ | ||||
|  |  | |||
							
								
								
									
										14
									
								
								Python/clinic/sysmodule.c.h
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										14
									
								
								Python/clinic/sysmodule.c.h
									
										
									
										generated
									
									
									
								
							|  | @ -9,7 +9,7 @@ PyDoc_STRVAR(sys_addaudithook__doc__, | |||
| "Adds a new audit hook callback."); | ||||
| 
 | ||||
| #define SYS_ADDAUDITHOOK_METHODDEF    \ | ||||
|     {"addaudithook", (PyCFunction)(void(*)(void))sys_addaudithook, METH_FASTCALL|METH_KEYWORDS, sys_addaudithook__doc__}, | ||||
|     {"addaudithook", _PyCFunction_CAST(sys_addaudithook), METH_FASTCALL|METH_KEYWORDS, sys_addaudithook__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| sys_addaudithook_impl(PyObject *module, PyObject *hook); | ||||
|  | @ -50,7 +50,7 @@ PyDoc_STRVAR(sys_excepthook__doc__, | |||
| "Handle an exception by displaying it with a traceback on sys.stderr."); | ||||
| 
 | ||||
| #define SYS_EXCEPTHOOK_METHODDEF    \ | ||||
|     {"excepthook", (PyCFunction)(void(*)(void))sys_excepthook, METH_FASTCALL, sys_excepthook__doc__}, | ||||
|     {"excepthook", _PyCFunction_CAST(sys_excepthook), METH_FASTCALL, sys_excepthook__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| sys_excepthook_impl(PyObject *module, PyObject *exctype, PyObject *value, | ||||
|  | @ -148,7 +148,7 @@ PyDoc_STRVAR(sys_exit__doc__, | |||
| "exit status will be one (i.e., failure)."); | ||||
| 
 | ||||
| #define SYS_EXIT_METHODDEF    \ | ||||
|     {"exit", (PyCFunction)(void(*)(void))sys_exit, METH_FASTCALL, sys_exit__doc__}, | ||||
|     {"exit", _PyCFunction_CAST(sys_exit), METH_FASTCALL, sys_exit__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| sys_exit_impl(PyObject *module, PyObject *status); | ||||
|  | @ -416,7 +416,7 @@ PyDoc_STRVAR(sys_set_coroutine_origin_tracking_depth__doc__, | |||
| "Set a depth of 0 to disable."); | ||||
| 
 | ||||
| #define SYS_SET_COROUTINE_ORIGIN_TRACKING_DEPTH_METHODDEF    \ | ||||
|     {"set_coroutine_origin_tracking_depth", (PyCFunction)(void(*)(void))sys_set_coroutine_origin_tracking_depth, METH_FASTCALL|METH_KEYWORDS, sys_set_coroutine_origin_tracking_depth__doc__}, | ||||
|     {"set_coroutine_origin_tracking_depth", _PyCFunction_CAST(sys_set_coroutine_origin_tracking_depth), METH_FASTCALL|METH_KEYWORDS, sys_set_coroutine_origin_tracking_depth__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| sys_set_coroutine_origin_tracking_depth_impl(PyObject *module, int depth); | ||||
|  | @ -802,7 +802,7 @@ PyDoc_STRVAR(sys__getframe__doc__, | |||
| "only."); | ||||
| 
 | ||||
| #define SYS__GETFRAME_METHODDEF    \ | ||||
|     {"_getframe", (PyCFunction)(void(*)(void))sys__getframe, METH_FASTCALL, sys__getframe__doc__}, | ||||
|     {"_getframe", _PyCFunction_CAST(sys__getframe), METH_FASTCALL, sys__getframe__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| sys__getframe_impl(PyObject *module, int depth); | ||||
|  | @ -881,7 +881,7 @@ PyDoc_STRVAR(sys_call_tracing__doc__, | |||
| "some other code."); | ||||
| 
 | ||||
| #define SYS_CALL_TRACING_METHODDEF    \ | ||||
|     {"call_tracing", (PyCFunction)(void(*)(void))sys_call_tracing, METH_FASTCALL, sys_call_tracing__doc__}, | ||||
|     {"call_tracing", _PyCFunction_CAST(sys_call_tracing), METH_FASTCALL, sys_call_tracing__doc__}, | ||||
| 
 | ||||
| static PyObject * | ||||
| sys_call_tracing_impl(PyObject *module, PyObject *func, PyObject *funcargs); | ||||
|  | @ -1014,4 +1014,4 @@ sys_getandroidapilevel(PyObject *module, PyObject *Py_UNUSED(ignored)) | |||
| #ifndef SYS_GETANDROIDAPILEVEL_METHODDEF | ||||
|     #define SYS_GETANDROIDAPILEVEL_METHODDEF | ||||
| #endif /* !defined(SYS_GETANDROIDAPILEVEL_METHODDEF) */ | ||||
| /*[clinic end generated code: output=60756bc6f683e0c8 input=a9049054013a1b77]*/ | ||||
| /*[clinic end generated code: output=98efd34fd9b9b6ab input=a9049054013a1b77]*/ | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Victor Stinner
						Victor Stinner