diff options
Diffstat (limited to 'contrib/llvm-project/lldb/bindings/lua/lua.swig')
-rw-r--r-- | contrib/llvm-project/lldb/bindings/lua/lua.swig | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/contrib/llvm-project/lldb/bindings/lua/lua.swig b/contrib/llvm-project/lldb/bindings/lua/lua.swig new file mode 100644 index 000000000000..c702e4964081 --- /dev/null +++ b/contrib/llvm-project/lldb/bindings/lua/lua.swig @@ -0,0 +1,25 @@ +/* + lldb.swig + + This is the input file for SWIG, to create the appropriate C++ wrappers and + functions for various scripting languages, to enable them to call the + liblldb Script Bridge functions. +*/ + +%module lldb + +%include <std_string.i> +%include "lua-typemaps.swig" +%include "macros.swig" +%include "headers.swig" + +%{ +#include "llvm/Support/Error.h" +#include "llvm/Support/FormatVariadic.h" +#include "../bindings/lua/lua-swigsafecast.swig" +using namespace lldb_private; +using namespace lldb; +%} + +%include "interfaces.swig" +%include "lua-wrapper.swig" |