| /freebsd/contrib/llvm-project/lldb/source/Expression/ |
| H A D | REPL.cpp | 29 Debugger &debugger = m_target.GetDebugger(); in REPL() local 30 debugger.SetShowProgress(false); in REPL() 31 auto exe_ctx = debugger.GetCommandInterpreter().GetExecutionContext(); in REPL() 39 Debugger *debugger, Target *target, in Create() argument 50 ret = (*create_instance)(err, language, debugger, target, repl_options); in Create() 75 Debugger &debugger = m_target.GetDebugger(); in GetIOHandler() local 77 debugger, IOHandler::Type::REPL, in GetIOHandler() 92 m_indent_str.assign(debugger.GetTabSize(), ' '); in GetIOHandler() 93 m_enable_auto_indent = debugger.GetAutoIndent(); in GetIOHandler() 234 Debugger &debugger = m_target.GetDebugger(); in IOHandlerInputComplete() local [all …]
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Core/ |
| H A D | Telemetry.h | 85 Debugger *debugger = nullptr; member 249 Debugger *debugger); 272 ScopedDispatcher(Debugger *debugger = nullptr) { 275 this->debugger = debugger; 278 Debugger *debugger = nullptr) 282 this->debugger = debugger; in m_final_callback() 285 void SetDebugger(Debugger *debugger) { this->debugger = debugger; } in SetDebugger() 301 info.debugger = debugger; in DispatchNow() 320 Debugger *debugger; member
|
| H A D | PluginManager.h | 358 Debugger &debugger); 611 static void DebuggerInitialize(Debugger &debugger); 614 GetSettingForDynamicLoaderPlugin(Debugger &debugger, 618 Debugger &debugger, const lldb::OptionValuePropertiesSP &properties_sp, 622 GetSettingForPlatformPlugin(Debugger &debugger, llvm::StringRef setting_name); 625 Debugger &debugger, const lldb::OptionValuePropertiesSP &properties_sp, 629 GetSettingForProcessPlugin(Debugger &debugger, llvm::StringRef setting_name); 632 Debugger &debugger, const lldb::OptionValuePropertiesSP &properties_sp, 636 GetSettingForSymbolLocatorPlugin(Debugger &debugger, 640 Debugger &debugger, const lldb::OptionValuePropertiesSP &properties_sp, [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/API/ |
| H A D | SBProgress.cpp | 16 SBDebugger &debugger) { in SBProgress() argument 17 LLDB_INSTRUMENT_VA(this, title, details, debugger); in SBProgress() 20 title, details, /*total=*/std::nullopt, debugger.get(), in SBProgress() 26 uint64_t total_units, SBDebugger &debugger) { in SBProgress() argument 27 LLDB_INSTRUMENT_VA(this, title, details, total_units, debugger); in SBProgress() 30 title, details, total_units, debugger.get(), in SBProgress()
|
| H A D | SBListener.cpp | 74 uint32_t SBListener::StartListeningForEventClass(SBDebugger &debugger, in StartListeningForEventClass() argument 77 LLDB_INSTRUMENT_VA(this, debugger, broadcaster_class, event_mask); in StartListeningForEventClass() 80 Debugger *lldb_debugger = debugger.get(); in StartListeningForEventClass() 90 bool SBListener::StopListeningForEventClass(SBDebugger &debugger, in StopListeningForEventClass() argument 93 LLDB_INSTRUMENT_VA(this, debugger, broadcaster_class, event_mask); in StopListeningForEventClass() 96 Debugger *lldb_debugger = debugger.get(); in StopListeningForEventClass()
|
| /freebsd/contrib/llvm-project/lldb/tools/driver/ |
| H A D | Options.td | 15 HelpText<"Tells the debugger to attach to a process with the given name.">, 24 HelpText<"Tells the debugger to wait for the process with the name " 34 HelpText<"Tells the debugger to attach to a process with the given pid.">, 59 HelpText<"Tells the debugger to use the specified scripting language for user-defined scripts.">, 107 …HelpText<"Allow the debugger to parse the .lldbinit files in the current working directory, unless… 111 HelpText<"Tells the debugger to run the commands from -s, -S, -o & -O, and then quit.">, 119 …HelpText<"Tells the debugger not to echo commands while sourcing files or one-line commands provid… 128 …HelpText<"When in batch mode, tells the debugger to run this one-line lldb command if the target c… 137 …HelpText<"When in batch mode, tells the debugger to source this file of lldb commands if the targe… 146 …HelpText<"Tells the debugger to read in and execute the lldb commands in the given file, after any… [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Commands/ |
| H A D | CommandObjectGUI.cpp | 29 Debugger &debugger = GetDebugger(); in DoExecute() local 31 FileSP input_sp = debugger.GetInputFileSP(); in DoExecute() 32 FileSP output_sp = debugger.GetOutputFileSP(); in DoExecute() 35 IOHandlerSP io_handler_sp(new IOHandlerCursesGUI(debugger)); in DoExecute() 37 debugger.RunIOHandlerAsync(io_handler_sp); in DoExecute()
|
| /freebsd/contrib/llvm-project/lldb/docs/man/ |
| H A D | lldb.rst | 16 :program:`lldb` is a next generation, high-performance debugger. It is built as 20 :program:`lldb` is the default debugger in Xcode on macOS and supports 31 Tells the debugger to attach to a process with the given name. 35 Tells the debugger to attach to a process with the given pid. 47 Tells the debugger to wait for a process with the given pid or name to launch before attaching. 58 Tells the debugger to run the commands from -s, -S, -o & -O, and then quit. 74 …Allow the debugger to parse the .lldbinit files in the current working directory, unless --no-lldb… 82 …Tells the debugger to execute this one-line lldb command before any file provided on the command l… 86 When in batch mode, tells the debugger to run this one-line lldb command if the target crashes. 90 …Tells the debugger to execute this one-line lldb command after any file provided on the command li… [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Lua/ |
| H A D | ScriptInterpreterLua.cpp | 40 IOHandlerLuaInterpreter(Debugger &debugger, in IOHandlerLuaInterpreter() argument 43 : IOHandlerEditline(debugger, IOHandler::Type::LuaInterpreter, "lua", in IOHandlerLuaInterpreter() 45 true, debugger.GetUseColor(), 0, *this), in IOHandlerLuaInterpreter() 49 debugger.GetOutputFileSP()->GetStream(), in IOHandlerLuaInterpreter() 50 debugger.GetErrorFileSP()->GetStream())); in IOHandlerLuaInterpreter() 51 llvm::cantFail(m_script_interpreter.EnterSession(debugger.GetID())); in IOHandlerLuaInterpreter() 158 ScriptInterpreterLua::ScriptInterpreterLua(Debugger &debugger) in ScriptInterpreterLua() argument 159 : ScriptInterpreter(debugger, eScriptLanguageLua), in ScriptInterpreterLua() 295 Debugger &debugger = target->GetDebugger(); in BreakpointCallbackFunction() local 297 debugger.GetScriptInterpreter(true, eScriptLanguageLua)); in BreakpointCallbackFunction() [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Core/ |
| H A D | PluginManager.cpp | 466 void PerformDebuggerCallback(Debugger &debugger) { in PerformDebuggerCallback() argument 471 instance.debugger_init_callback(debugger); in PerformDebuggerCallback() 1284 Debugger &debugger) { in GetScriptInterpreterForLanguage() argument 1292 return instance.create_callback(debugger); in GetScriptInterpreterForLanguage() 1297 return none_instance(debugger); in GetScriptInterpreterForLanguage() 1932 void PluginManager::DebuggerInitialize(Debugger &debugger) { in DebuggerInitialize() argument 1933 GetDynamicLoaderInstances().PerformDebuggerCallback(debugger); in DebuggerInitialize() 1934 GetJITLoaderInstances().PerformDebuggerCallback(debugger); in DebuggerInitialize() 1935 GetObjectFileInstances().PerformDebuggerCallback(debugger); in DebuggerInitialize() 1936 GetPlatformInstances().PerformDebuggerCallback(debugger); in DebuggerInitialize() [all …]
|
| H A D | IOHandler.cpp | 55 IOHandler::IOHandler(Debugger &debugger, IOHandler::Type type) in IOHandler() argument 56 : IOHandler(debugger, type, in IOHandler() 64 IOHandler::IOHandler(Debugger &debugger, IOHandler::Type type, in IOHandler() argument 68 : m_debugger(debugger), m_input_sp(input_sp), m_output_sp(output_sp), in IOHandler() 73 debugger.AdoptTopIOHandlerFilesIfInvalid(m_input_sp, m_output_sp, in IOHandler() 123 IOHandlerConfirm::IOHandlerConfirm(Debugger &debugger, llvm::StringRef prompt, in IOHandlerConfirm() argument 126 debugger, IOHandler::Type::Confirm, in IOHandlerConfirm() 213 Debugger &debugger, IOHandler::Type type, in IOHandlerEditline() argument 219 debugger, type, in IOHandlerEditline() 229 Debugger &debugger, IOHandler::Type type, const lldb::FileSP &input_sp, in IOHandlerEditline() argument [all …]
|
| H A D | Telemetry.cpp | 117 if (Debugger *debugger = lldb_entry->debugger) in preDispatch() local 118 lldb_entry->debugger_id = debugger->GetID(); in preDispatch() 136 const lldb_private::StructuredDataImpl &entry, Debugger *debugger) { in DispatchClientTelemetry() argument 141 client_info.debugger = debugger; in DispatchClientTelemetry() 198 Debugger *debugger) override { in DispatchClientTelemetry() argument
|
| H A D | StreamAsynchronousIO.cpp | 18 Debugger &debugger, StreamAsynchronousIO::ForSTDOUT for_stdout) in StreamAsynchronousIO() argument 19 : Stream(0, 4, eByteOrderBig, debugger.GetUseColor()), m_debugger(debugger), in StreamAsynchronousIO()
|
| H A D | Progress.cpp | 30 lldb_private::Debugger *debugger, in Progress() argument 36 m_debugger_id(debugger ? std::optional<user_id_t>(debugger->GetID()) in Progress()
|
| /freebsd/contrib/kyua/engine/ |
| H A D | debugger.hpp | 50 class debugger { class 52 debugger() {} in debugger() function in engine::debugger 53 virtual ~debugger() {} in ~debugger() 72 typedef std::shared_ptr< debugger > debugger_ptr;
|
| /freebsd/contrib/llvm-project/lldb/source/Target/ |
| H A D | TargetList.cpp | 38 TargetList::TargetList(Debugger &debugger) in TargetList() argument 39 : Broadcaster(debugger.GetBroadcasterManager(), in TargetList() 45 Status TargetList::CreateTarget(Debugger &debugger, in CreateTarget() argument 53 debugger, user_exe_path, triple_str, load_dependent_files, in CreateTarget() 61 Status TargetList::CreateTarget(Debugger &debugger, in CreateTarget() argument 68 debugger, user_exe_path, specified_arch, load_dependent_files, in CreateTarget() 77 Debugger &debugger, llvm::StringRef user_exe_path, in CreateTargetInternal() argument 82 PlatformList &platform_list = debugger.GetPlatformList(); in CreateTargetInternal() 104 debugger.GetCommandInterpreter(), arch, select_platform, error, in CreateTargetInternal() 242 return TargetList::CreateTargetInternal(debugger, user_exe_path, in CreateTargetInternal() [all …]
|
| H A D | StructuredDataPlugin.cpp | 45 void StructuredDataPlugin::InitializeBasePluginForDebugger(Debugger &debugger) { in InitializeBasePluginForDebugger() argument 47 auto &interpreter = debugger.GetCommandInterpreter(); in InitializeBasePluginForDebugger() 51 debugger.GetCommandInterpreter().GetCommandObject("plugin"); in InitializeBasePluginForDebugger()
|
| H A D | RemoteAwarePlatform.cpp | 255 Debugger &debugger, in ConnectProcess() argument 260 debugger, target, error); in ConnectProcess() 261 return Platform::ConnectProcess(connect_url, plugin_name, debugger, target, in ConnectProcess() 277 size_t RemoteAwarePlatform::ConnectToWaitingProcesses(Debugger &debugger, in ConnectToWaitingProcesses() argument 280 return m_remote_platform_sp->ConnectToWaitingProcesses(debugger, error); in ConnectToWaitingProcesses() 281 return Platform::ConnectToWaitingProcesses(debugger, error); in ConnectToWaitingProcesses()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/None/ |
| H A D | ScriptInterpreterNone.cpp | 24 ScriptInterpreterNone::ScriptInterpreterNone(Debugger &debugger) in LLDB_PLUGIN_DEFINE() 25 : ScriptInterpreter(debugger, eScriptLanguageNone) {} in LLDB_PLUGIN_DEFINE() 57 ScriptInterpreterNone::CreateInstance(Debugger &debugger) { in CreateInstance() argument 58 return std::make_shared<ScriptInterpreterNone>(debugger); in CreateInstance()
|
| /freebsd/contrib/llvm-project/lldb/source/Interpreter/ |
| H A D | ScriptInterpreter.cpp | 30 ScriptInterpreter::ScriptInterpreter(Debugger &debugger, in ScriptInterpreter() argument 32 : m_debugger(debugger), m_script_lang(script_lang) {} in ScriptInterpreter() 185 ScriptInterpreterIORedirect::Create(bool enable_io, Debugger &debugger, in Create() argument 189 new ScriptInterpreterIORedirect(debugger, result)); in Create() 215 Debugger &debugger, CommandReturnObject *result) in ScriptInterpreterIORedirect() argument 220 m_input_file_sp = debugger.GetInputFileSP(); in ScriptInterpreterIORedirect() 250 result->SetImmediateOutputFile(debugger.GetOutputFileSP()); in ScriptInterpreterIORedirect() 251 result->SetImmediateErrorFile(debugger.GetErrorFileSP()); in ScriptInterpreterIORedirect() 256 debugger.AdoptTopIOHandlerFilesIfInvalid(m_input_file_sp, m_output_file_sp, in ScriptInterpreterIORedirect()
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Target/ |
| H A D | TargetList.h | 32 TargetList(Debugger &debugger); 86 Status CreateTarget(Debugger &debugger, llvm::StringRef user_exe_path, 96 Status CreateTarget(Debugger &debugger, llvm::StringRef user_exe_path, 204 Debugger &debugger, llvm::StringRef user_exe_path, 208 static Status CreateTargetInternal(Debugger &debugger,
|
| /freebsd/contrib/kyua/model/ |
| H A D | test_case.cpp | 64 engine::debugger_ptr debugger; member 241 model::test_case::attach_debugger(engine::debugger_ptr debugger) const in attach_debugger() 243 _pimpl->debugger = debugger; in attach_debugger() 253 return _pimpl->debugger; in get_debugger()
|
| /freebsd/contrib/kyua/cli/ |
| H A D | cmd_debug.cpp | 128 class dbg : public engine::debugger { 231 engine::debugger_ptr debugger = nullptr; in run() local 235 debugger = std::shared_ptr< engine::debugger >(new dbg(ui, cmdline)); in run() 239 debugger, in run()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Platform/QemuUser/ |
| H A D | PlatformQemuUser.h | 39 Debugger &debugger, Target &target, 42 lldb::ProcessSP Attach(ProcessAttachInfo &attach_info, Debugger &debugger, in Attach() argument 74 static void DebuggerInitialize(Debugger &debugger);
|
| /freebsd/contrib/kyua/drivers/ |
| H A D | debug_test.cpp | 66 drivers::debug_test::drive(engine::debugger_ptr debugger, in drive() argument 97 if (debugger) in drive() 98 test_case.attach_debugger(debugger); in drive()
|