master
h 17 lines 440 Bytes
Raw
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2
3 /*
4 * This header file is meant to be used as input to the `bindgen` application
5 * in order to generate C FFI compatible Rust bindings.
6 */
7
8 /*
9 * We block include/qemu/typedefs.h from bindgen, add here symbols
10 * that are needed as opaque types by other functions.
11 */
12 typedef struct Object Object;
13 typedef struct ObjectClass ObjectClass;
14
15 #include "qemu/osdep.h"
16
17 #include "qom/object.h"