Pointer<PyObject>
PyEval_EvalCodeWithName
(- Pointer<PyObject> co,
- Pointer<PyObject> globals,
- Pointer<PyObject> locals,
- Pointer<Pointer<PyObject>> args,
- int argcount,
- Pointer<Pointer<PyObject>> kwnames,
- Pointer<Pointer<PyObject>> kwargs,
- int kwcount,
- int kwstep,
- Pointer<Pointer<PyObject>> defs,
- 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,
);
}