[lldb/lua] Supplement Lua bindings for lldb module
authorSiger Yang <sigeryeung@gmail.com>
Tue, 12 Oct 2021 14:08:05 +0000 (22:08 +0800)
committerSiger Yang <sigeryeung@gmail.com>
Tue, 12 Oct 2021 14:10:21 +0000 (22:10 +0800)
commit67f94e5a9745665dd62550c75cb16569fbb0059d
tree171d89cbe40bd2e33bbc663f220c0c082ab40973
parent40546cb38189e438a81faa6400c103d159600f9e
[lldb/lua] Supplement Lua bindings for lldb module

Add necessary typemaps for Lua bindings, together with some other files.

Signed-off-by: Siger Yang <sigeryeung@gmail.com>
Reviewed By: tammela

Differential Revision: https://reviews.llvm.org/D108090
17 files changed:
lldb/CMakeLists.txt
lldb/bindings/lua/CMakeLists.txt
lldb/bindings/lua/lua-typemaps.swig
lldb/bindings/lua/lua-wrapper.swig
lldb/bindings/lua/lua.swig
lldb/source/API/liblldb-private.exports
lldb/source/API/liblldb.exports
lldb/test/API/lit.site.cfg.py.in
lldb/test/API/lldbtest.py
lldb/test/API/lua_api/Makefile [new file with mode: 0644]
lldb/test/API/lua_api/TestBreakpointAPI.lua [new file with mode: 0644]
lldb/test/API/lua_api/TestComprehensive.lua [new file with mode: 0644]
lldb/test/API/lua_api/TestFileHandle.lua [new file with mode: 0644]
lldb/test/API/lua_api/TestLuaAPI.py [new file with mode: 0644]
lldb/test/API/lua_api/TestProcessAPI.lua [new file with mode: 0644]
lldb/test/API/lua_api/lua_lldb_test.lua [new file with mode: 0644]
lldb/test/API/lua_api/main.c [new file with mode: 0644]