diff options
author | Mike Pall <mike> | 2021-08-12 21:10:13 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2021-08-12 21:27:58 +0200 |
commit | 15ed84bd499b3ecdba9f431f2d24696a313227e4 (patch) | |
tree | 637662b1edce646fec939e8bf75685a09e374656 /src/lj_serialize.h | |
parent | 983d66b8c5032b421e0f5fe8d39e9930bceb7031 (diff) | |
download | luajit-15ed84bd499b3ecdba9f431f2d24696a313227e4.tar.gz luajit-15ed84bd499b3ecdba9f431f2d24696a313227e4.tar.bz2 luajit-15ed84bd499b3ecdba9f431f2d24696a313227e4.zip |
String buffers, part 4a: Add metatable serialization dictionary.
Sponsored by fmad.io.
Diffstat (limited to 'src/lj_serialize.h')
-rw-r--r-- | src/lj_serialize.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lj_serialize.h b/src/lj_serialize.h index 9bd780ca..1fda23eb 100644 --- a/src/lj_serialize.h +++ b/src/lj_serialize.h | |||
@@ -13,7 +13,8 @@ | |||
13 | 13 | ||
14 | #define LJ_SERIALIZE_DEPTH 100 /* Default depth. */ | 14 | #define LJ_SERIALIZE_DEPTH 100 /* Default depth. */ |
15 | 15 | ||
16 | LJ_FUNC void LJ_FASTCALL lj_serialize_dict_prep(lua_State *L, GCtab *dict); | 16 | LJ_FUNC void LJ_FASTCALL lj_serialize_dict_prep_str(lua_State *L, GCtab *dict); |
17 | LJ_FUNC void LJ_FASTCALL lj_serialize_dict_prep_mt(lua_State *L, GCtab *dict); | ||
17 | LJ_FUNC SBufExt * LJ_FASTCALL lj_serialize_put(SBufExt *sbx, cTValue *o); | 18 | LJ_FUNC SBufExt * LJ_FASTCALL lj_serialize_put(SBufExt *sbx, cTValue *o); |
18 | LJ_FUNC char * LJ_FASTCALL lj_serialize_get(SBufExt *sbx, TValue *o); | 19 | LJ_FUNC char * LJ_FASTCALL lj_serialize_get(SBufExt *sbx, TValue *o); |
19 | LJ_FUNC GCstr * LJ_FASTCALL lj_serialize_encode(lua_State *L, cTValue *o); | 20 | LJ_FUNC GCstr * LJ_FASTCALL lj_serialize_encode(lua_State *L, cTValue *o); |