st/oxr: Fix missing forward declarations/includes

Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2342>
This commit is contained in:
Rylie Pavlik 2024-10-30 10:49:47 -05:00
parent ef93956c75
commit a4406fbf04

View file

@ -12,10 +12,18 @@
#include "oxr_frame_sync.h" // iwyu pragma: keep
#include <stddef.h>
#ifdef __cplusplus
extern "C" {
#endif
struct oxr_action_set;
struct oxr_extension_status;
struct oxr_instance;
struct oxr_logger;
struct oxr_subaction_paths;
#define OXR_VERIFY_AND_SET_AND_INIT(log, thing, new_thing, oxr_thing, THING, name, lookup) \
do { \