Home
last modified time | relevance | path

Searched refs:Lua (Results 1 – 21 of 21) sorted by relevance

/llvm-project-15.0.7/lldb/source/Plugins/ScriptInterpreter/Lua/
H A DLua.cpp34 Lua::Lua() : m_lua_state(luaL_newstate()) { in Lua() function in Lua
42 Lua::~Lua() { in ~Lua()
47 llvm::Error Lua::Run(llvm::StringRef buffer) { in Run()
62 llvm::Error Lua::RegisterBreakpointCallback(void *baton, const char *body) { in RegisterBreakpointCallback()
79 Lua::CallBreakpointCallback(void *baton, lldb::StackFrameSP stop_frame_sp, in CallBreakpointCallback()
90 llvm::Error Lua::RegisterWatchpointCallback(void *baton, const char *body) { in RegisterWatchpointCallback()
107 Lua::CallWatchpointCallback(void *baton, lldb::StackFrameSP stop_frame_sp, in CallWatchpointCallback()
116 llvm::Error Lua::CheckSyntax(llvm::StringRef buffer) { in CheckSyntax()
133 llvm::Error Lua::LoadModule(llvm::StringRef filename) { in LoadModule()
162 llvm::Error Lua::ChangeIO(FILE *out, FILE *err) { in ChangeIO()
H A DLua.h29 class Lua {
31 Lua();
32 ~Lua();
H A DScriptInterpreterLua.h21 class Lua; variable
77 Lua &GetLua();
101 std::unique_ptr<Lua> m_lua;
H A DScriptInterpreterLua.cpp147 m_lua(std::make_unique<Lua>()) {} in ScriptInterpreterLua()
284 Lua &lua = lua_interpreter->GetLua(); in BreakpointCallbackFunction()
312 Lua &lua = lua_interpreter->GetLua(); in WatchpointCallbackFunction()
399 Lua &ScriptInterpreterLua::GetLua() { return *m_lua; } in GetLua()
H A DCMakeLists.txt2 Lua.cpp
/llvm-project-15.0.7/lldb/bindings/lua/
H A Dlua-wrapper.swig5 // This function is called from Lua::CallBreakpointCallback
16 // Push the Lua wrappers
25 // Call into the Lua callback passing 'sb_frame' and 'sb_bp_loc'.
43 // This function is called from Lua::CallWatchpointCallback
50 // Push the Lua wrappers
54 // Call into the Lua callback passing 'sb_frame' and 'sb_wp'.
H A DCMakeLists.txt15 COMMENT "Building LLDB Lua wrapper")
32 COMMENT "LLDB Lua API")
53 # Ensure we do the Lua post-build step when building lldb.
H A Dlua.swig20 #include "../source/Plugins/ScriptInterpreter/Lua/SWIGLuaBridge.h"
H A Dlua-typemaps.swig7 // In Lua 5.3 and beyond the VM supports integers, so we need to remap
69 // different LLDB APIs across languages (C++, Python, Lua...).
195 // It should accept a Lua table of strings, for stuff like "argv" and "envp".
/llvm-project-15.0.7/lldb/cmake/modules/
H A DFindLuaAndSwig.cmake5 # Find Lua and SWIG as a whole.
12 find_package(Lua 5.3 EXACT)
20 message(STATUS "SWIG 3 or later is required for Lua support in LLDB but could not be found")
H A DLLDBConfig.cmake62 add_optional_dependency(LLDB_ENABLE_LUA "Enable Lua scripting support in LLDB" LuaAndSwig LUAANDSWI…
/llvm-project-15.0.7/lldb/unittests/ScriptInterpreter/Lua/
H A DLuaTests.cpp30 Lua lua; in TEST()
36 Lua lua; in TEST()
/llvm-project-15.0.7/lldb/unittests/ScriptInterpreter/
H A DCMakeLists.txt5 add_subdirectory(Lua)
/llvm-project-15.0.7/lldb/source/Plugins/ScriptInterpreter/
H A DCMakeLists.txt7 add_subdirectory(Lua)
/llvm-project-15.0.7/lldb/test/Shell/Reproducer/
H A DTestLuaImport.test3 # Ensure that the reproducers know about imported Lua modules.
/llvm-project-15.0.7/lldb/
H A DCMakeLists.txt71 CACHE STRING "Path where Lua modules are installed, relative to install prefix")
119 set(lldb_lua_target_dir "${LLDB_FRAMEWORK_ABSOLUTE_BUILD_DIR}/LLDB.framework/Resources/Lua")
/llvm-project-15.0.7/llvm/test/MC/COFF/
H A Dswitch-relocations.ll4 ; This test case was reduced from Lua/lapi.c.
/llvm-project-15.0.7/lldb/docs/resources/
H A Dbuild.rst65 | Lua | Lua scripting | ``LLDB_ENABLE_LUA`` …
/llvm-project-15.0.7/clang/docs/
H A DClangFormattedStatus.rst3427 * - lldb/source/Plugins/ScriptInterpreter/Lua
3772 * - lldb/unittests/ScriptInterpreter/Lua
/llvm-project-15.0.7/llvm/docs/
H A DGarbageCollection.rst141 Perl, Python, Lua, Ruby, other scripting languages, and more.
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt4496 lldb/source/Plugins/ScriptInterpreter/Lua/Lua.cpp
4497 lldb/source/Plugins/ScriptInterpreter/Lua/Lua.h
4498 lldb/source/Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.cpp
4499 lldb/source/Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.h
4500 lldb/source/Plugins/ScriptInterpreter/Lua/SWIGLuaBridge.h
4860 lldb/unittests/ScriptInterpreter/Lua/LuaTests.cpp
4861 lldb/unittests/ScriptInterpreter/Lua/ScriptInterpreterTests.cpp