aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/map_defs.h
blob: e56a1461d47f17d0b3ab98fa5e3926f6758d0a47 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#ifndef NVIM_MAP_DEFS_H
#define NVIM_MAP_DEFS_H

typedef struct map Map;

/// Callback for iterating through each key/value pair in a map
///
/// @param map The `Map` instance
/// @param key A key string
/// @param value A value
typedef void (*key_value_cb)(Map *map, const char *key, void *value);

#endif /* NVIM_MAP_DEFS_H */