aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/map.h
diff options
context:
space:
mode:
authorbfredl <bjorn.linse@gmail.com>2023-09-10 19:10:29 +0200
committerGitHub <noreply@github.com>2023-09-10 19:10:29 +0200
commita03e00a3539ea995c69196aeb35d84912ead8c3f (patch)
tree2b51edf78bf7c8c62c05a70b67f3b9e7497c1b6e /src/nvim/map.h
parent06d48f6aa65a6694f7850246f56f208f98dcc587 (diff)
parentbf36b0f8ec35281dd7e7e350d7d5d2810019d402 (diff)
downloadrneovim-a03e00a3539ea995c69196aeb35d84912ead8c3f.tar.gz
rneovim-a03e00a3539ea995c69196aeb35d84912ead8c3f.tar.bz2
rneovim-a03e00a3539ea995c69196aeb35d84912ead8c3f.zip
Merge pull request #24875 from bfredl/memfilemap
refactor(memfile): change mf_trans and mf_hash from ad-hoc hashtable to Map
Diffstat (limited to 'src/nvim/map.h')
-rw-r--r--src/nvim/map.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/nvim/map.h b/src/nvim/map.h
index a84d533262..bfba014736 100644
--- a/src/nvim/map.h
+++ b/src/nvim/map.h
@@ -27,6 +27,7 @@ static const ptr_t value_init_ptr_t = NULL;
static const ssize_t value_init_ssize_t = -1;
static const uint32_t value_init_uint32_t = 0;
static const uint64_t value_init_uint64_t = 0;
+static const int64_t value_init_int64_t = 0;
static const String value_init_String = STRING_INIT;
static const ColorItem value_init_ColorItem = COLOR_ITEM_INITIALIZER;
@@ -123,6 +124,7 @@ KEY_DECLS(int)
KEY_DECLS(cstr_t)
KEY_DECLS(ptr_t)
KEY_DECLS(uint64_t)
+KEY_DECLS(int64_t)
KEY_DECLS(uint32_t)
KEY_DECLS(String)
KEY_DECLS(HlEntry)
@@ -137,6 +139,8 @@ MAP_DECLS(uint32_t, ptr_t)
MAP_DECLS(uint64_t, ptr_t)
MAP_DECLS(uint64_t, ssize_t)
MAP_DECLS(uint64_t, uint64_t)
+MAP_DECLS(int64_t, int64_t)
+MAP_DECLS(int64_t, ptr_t)
MAP_DECLS(uint32_t, uint32_t)
MAP_DECLS(HlEntry, int)
MAP_DECLS(String, int)