llvm-project/lldb/unittests/ScriptInterpreter/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] Get rid of helper CMake variables for Python 2020-08-17 08:47:52 -07:00
LuaTests.cpp [LLDB/Lua] add support for one-liner breakpoint callback 2020-11-30 14:12:26 +00:00
ScriptInterpreterTests.cpp [lldb/Interpreter] Support color in CommandReturnObject 2020-06-09 10:45:45 -07:00