aboutsummaryrefslogtreecommitdiff
path: root/src/tools.hpp
diff options
context:
space:
mode:
authorBenoit Germain <bnt.germain@gmail.com>2025-07-22 15:36:56 +0200
committerBenoit Germain <bnt.germain@gmail.com>2025-07-22 15:36:56 +0200
commitc67c7bb2cde0d418f72c8ac1ef57f15669b8a2bf (patch)
tree74dfb12958087ddb04a6e856a6c04d6f17bab590 /src/tools.hpp
parent9eb852e50c62f5e67266e0055e5899ef61e611d3 (diff)
downloadlanes-c67c7bb2cde0d418f72c8ac1ef57f15669b8a2bf.tar.gz
lanes-c67c7bb2cde0d418f72c8ac1ef57f15669b8a2bf.tar.bz2
lanes-c67c7bb2cde0d418f72c8ac1ef57f15669b8a2bf.zip
New helper to push function bytecode (to facilitate Lua 5.5 support)
Diffstat (limited to 'src/tools.hpp')
-rw-r--r--src/tools.hpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/tools.hpp b/src/tools.hpp
index 14f9855..51cbb9b 100644
--- a/src/tools.hpp
+++ b/src/tools.hpp
@@ -37,5 +37,7 @@ namespace tools {
37 void PopulateFuncLookupTable(lua_State* L_, StackIndex i_, std::string_view const& name_); 37 void PopulateFuncLookupTable(lua_State* L_, StackIndex i_, std::string_view const& name_);
38 [[nodiscard]] 38 [[nodiscard]]
39 std::string_view PushFQN(lua_State* L_, StackIndex t_); 39 std::string_view PushFQN(lua_State* L_, StackIndex t_);
40 [[nodiscard]]
41 int PushFunctionBytecode(lua_State* L_, int strip_);
40 void SerializeRequire(lua_State* L_); 42 void SerializeRequire(lua_State* L_);
41} // namespace tools 43} // namespace tools