File: //home/ubuntu/neovim/build/include/event/loop.h.inline.generated.h
// IWYU pragma: private, include "nvim/event/loop.h"
#define DEFINE_FUNC_ATTRIBUTES
#include "nvim/func_attr.h"
#undef DEFINE_FUNC_ATTRIBUTES
static inline kmp_WatcherPtr_t *kmp_init_WatcherPtr(void);
static inline void kmp_destroy_WatcherPtr(kmp_WatcherPtr_t *mp);
static inline kl1_WatcherPtr *kmp_alloc_WatcherPtr(kmp_WatcherPtr_t *mp);
static inline void kmp_free_WatcherPtr(kmp_WatcherPtr_t *mp, kl1_WatcherPtr *p);
static inline kl_WatcherPtr_t *kl_init_WatcherPtr(void);
static inline void kl_destroy_WatcherPtr(kl_WatcherPtr_t *kl);
static inline void kl_push_WatcherPtr(kl_WatcherPtr_t *kl, WatcherPtr d);
static inline WatcherPtr kl_shift_at_WatcherPtr(kl_WatcherPtr_t *kl, kl1_WatcherPtr **n);
#define DEFINE_EMPTY_ATTRIBUTES
#include "nvim/func_attr.h" // IWYU pragma: export