1use libc::c_int;
2
3use crate::object::PyObject;
4
5#[cfg_attr(windows, link(name = "pythonXY"))]
6extern "C" {
7 pub fn PyEval_EvalCode(
8 co: *mut PyObject,
9 globals: *mut PyObject,
10 locals: *mut PyObject,
11 ) -> *mut PyObject;
12 pub fn PyEval_EvalCodeEx(
13 co: *mut PyObject,
14 globals: *mut PyObject,
15 locals: *mut PyObject,
16 args: *const *mut PyObject,
17 argc: c_int,
18 kwds: *const *mut PyObject,
19 kwdc: c_int,
20 defs: *const *mut PyObject,
21 defc: c_int,
22 kwdefs: *mut PyObject,
23 closure: *mut PyObject,
24 ) -> *mut PyObject;
25}