PyEval_EvalCodeWithName method
Pointer<PyObject>
PyEval_EvalCodeWithName(
- Pointer<
PyObject> co, - Pointer<
PyObject> globals, - Pointer<
PyObject> locals, - Pointer<
Pointer< args,PyObject> > - int argcount,
- Pointer<
Pointer< kwnames,PyObject> > - Pointer<
Pointer< kwargs,PyObject> > - int kwcount,
- int kwstep,
- Pointer<
Pointer< defs,PyObject> > - int defcount,
- Pointer<
PyObject> kwdefs, - Pointer<
PyObject> closure, - Pointer<
PyObject> name, - Pointer<
PyObject> qualname,
Implementation
ffi.Pointer<PyObject> PyEval_EvalCodeWithName(
ffi.Pointer<PyObject> co,
ffi.Pointer<PyObject> globals,
ffi.Pointer<PyObject> locals,
ffi.Pointer<ffi.Pointer<PyObject>> args,
int argcount,
ffi.Pointer<ffi.Pointer<PyObject>> kwnames,
ffi.Pointer<ffi.Pointer<PyObject>> kwargs,
int kwcount,
int kwstep,
ffi.Pointer<ffi.Pointer<PyObject>> defs,
int defcount,
ffi.Pointer<PyObject> kwdefs,
ffi.Pointer<PyObject> closure,
ffi.Pointer<PyObject> name,
ffi.Pointer<PyObject> qualname,
) {
return _PyEval_EvalCodeWithName(
co,
globals,
locals,
args,
argcount,
kwnames,
kwargs,
kwcount,
kwstep,
defs,
defcount,
kwdefs,
closure,
name,
qualname,
);
}