diff options
author | Benoit Germain <benoit.germain@ubisoft.com> | 2024-04-09 15:49:18 +0200 |
---|---|---|
committer | Benoit Germain <benoit.germain@ubisoft.com> | 2024-04-09 15:49:18 +0200 |
commit | 95932749a53f46ae5901798a17e1f0c4c33ac6b2 (patch) | |
tree | 327d85f6f634edfacc01dc587492d96f9200344d /src/tools.h | |
parent | 98ff4191c2cd215c7d6a429e9ddd66f7a6a30316 (diff) | |
download | lanes-95932749a53f46ae5901798a17e1f0c4c33ac6b2.tar.gz lanes-95932749a53f46ae5901798a17e1f0c4c33ac6b2.tar.bz2 lanes-95932749a53f46ae5901798a17e1f0c4c33ac6b2.zip |
C++ migration: use strong type safety for source and destination states in transfer functions
Diffstat (limited to 'src/tools.h')
-rw-r--r-- | src/tools.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/tools.h b/src/tools.h index 7d9aaab..8e95a4f 100644 --- a/src/tools.h +++ b/src/tools.h | |||
@@ -25,19 +25,19 @@ enum class VT | |||
25 | KEY, | 25 | KEY, |
26 | METATABLE | 26 | METATABLE |
27 | }; | 27 | }; |
28 | bool inter_copy_one(Universe* U, lua_State* L2, int L2_cache_i, lua_State* L, int i, VT vt_, LookupMode mode_, char const* upName_); | 28 | bool inter_copy_one(Universe* U, Dest L2, int L2_cache_i, Source L, int i, VT vt_, LookupMode mode_, char const* upName_); |
29 | 29 | ||
30 | // ################################################################################################ | 30 | // ################################################################################################ |
31 | 31 | ||
32 | int luaG_inter_copy_package( Universe* U, lua_State* L, lua_State* L2, int package_idx_, LookupMode mode_); | 32 | int luaG_inter_copy_package(Universe* U, Source L, Dest L2, int package_idx_, LookupMode mode_); |
33 | 33 | ||
34 | int luaG_inter_copy(Universe* U, lua_State* L, lua_State* L2, int n, LookupMode mode_); | 34 | int luaG_inter_copy(Universe* U, Source L, Dest L2, int n, LookupMode mode_); |
35 | int luaG_inter_move(Universe* U, lua_State* L, lua_State* L2, int n, LookupMode mode_); | 35 | int luaG_inter_move(Universe* U, Source L, Dest L2, int n, LookupMode mode_); |
36 | 36 | ||
37 | int luaG_nameof( lua_State* L); | 37 | int luaG_nameof(lua_State* L); |
38 | 38 | ||
39 | void populate_func_lookup_table( lua_State* L, int _i, char const* _name); | 39 | void populate_func_lookup_table(lua_State* L, int _i, char const* _name); |
40 | void initialize_allocator_function( Universe* U, lua_State* L); | 40 | void initialize_allocator_function(Universe* U, lua_State* L); |
41 | 41 | ||
42 | // ################################################################################################ | 42 | // ################################################################################################ |
43 | 43 | ||