|
@@ -234,6 +234,7 @@ DEFINE_PRIM( _BOOL, hiremove, _IMAP _I32 );
|
|
DEFINE_PRIM( _ARR, hikeys, _IMAP );
|
|
DEFINE_PRIM( _ARR, hikeys, _IMAP );
|
|
DEFINE_PRIM( _ARR, hivalues, _IMAP );
|
|
DEFINE_PRIM( _ARR, hivalues, _IMAP );
|
|
DEFINE_PRIM( _VOID, hiclear, _IMAP );
|
|
DEFINE_PRIM( _VOID, hiclear, _IMAP );
|
|
|
|
+DEFINE_PRIM( _I32, hisize, _IMAP );
|
|
|
|
|
|
#define _BMAP _ABSTRACT(hl_bytes_map)
|
|
#define _BMAP _ABSTRACT(hl_bytes_map)
|
|
DEFINE_PRIM( _BMAP, hballoc, _NO_ARG );
|
|
DEFINE_PRIM( _BMAP, hballoc, _NO_ARG );
|
|
@@ -244,6 +245,7 @@ DEFINE_PRIM( _BOOL, hbremove, _BMAP _BYTES );
|
|
DEFINE_PRIM( _ARR, hbkeys, _BMAP );
|
|
DEFINE_PRIM( _ARR, hbkeys, _BMAP );
|
|
DEFINE_PRIM( _ARR, hbvalues, _BMAP );
|
|
DEFINE_PRIM( _ARR, hbvalues, _BMAP );
|
|
DEFINE_PRIM( _VOID, hbclear, _BMAP );
|
|
DEFINE_PRIM( _VOID, hbclear, _BMAP );
|
|
|
|
+DEFINE_PRIM( _I32, hbsize, _BMAP );
|
|
|
|
|
|
#define _OMAP _ABSTRACT(hl_obj_map)
|
|
#define _OMAP _ABSTRACT(hl_obj_map)
|
|
DEFINE_PRIM( _OMAP, hoalloc, _NO_ARG );
|
|
DEFINE_PRIM( _OMAP, hoalloc, _NO_ARG );
|
|
@@ -254,3 +256,4 @@ DEFINE_PRIM( _BOOL, horemove, _OMAP _DYN );
|
|
DEFINE_PRIM( _ARR, hokeys, _OMAP );
|
|
DEFINE_PRIM( _ARR, hokeys, _OMAP );
|
|
DEFINE_PRIM( _ARR, hovalues, _OMAP );
|
|
DEFINE_PRIM( _ARR, hovalues, _OMAP );
|
|
DEFINE_PRIM( _VOID, hoclear, _OMAP );
|
|
DEFINE_PRIM( _VOID, hoclear, _OMAP );
|
|
|
|
+DEFINE_PRIM( _I32, hosize, _OMAP );
|