llvm-capstone/lldb/bindings/lua
Pedro Tammela a0d7406ae8 [LLDB/Lua] add support for one-liner breakpoint callback
These callbacks are set using the following:
   breakpoint command add -s lua -o "print('hello world!')"

The user supplied script is executed as:
   function (frame, bp_loc, ...)
      <body>
   end

So the local variables 'frame', 'bp_loc' and vararg are all accessible.
Any global variables declared will persist in the Lua interpreter.
A user should never hold 'frame' and 'bp_loc' in a global variable as
these userdatas are context dependent.

Differential Revision: https://reviews.llvm.org/D91508
2020-11-30 14:12:26 +00:00
..
CMakeLists.txt [lldb] Fix relative imports and set the appropriate include dirs 2020-08-12 16:28:46 -07:00
lua-swigsafecast.swig [LLDB/Lua] add support for one-liner breakpoint callback 2020-11-30 14:12:26 +00:00
lua-typemaps.swig
lua-wrapper.swig [LLDB/Lua] add support for one-liner breakpoint callback 2020-11-30 14:12:26 +00:00
lua.swig [LLDB/Lua] add support for one-liner breakpoint callback 2020-11-30 14:12:26 +00:00