Home
last modified time | relevance | path

Searched refs:debugger (Results 1 – 25 of 184) sorted by relevance

12345678

/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DREPL.cpp29 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 DTelemetry.h85 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 DPluginManager.h358 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 DSBProgress.cpp16 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 DSBListener.cpp74 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 DOptions.td15 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 DCommandObjectGUI.cpp29 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 Dlldb.rst16 :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 DScriptInterpreterLua.cpp40 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 DPluginManager.cpp466 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 DIOHandler.cpp55 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 DTelemetry.cpp117 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 DStreamAsynchronousIO.cpp18 Debugger &debugger, StreamAsynchronousIO::ForSTDOUT for_stdout) in StreamAsynchronousIO() argument
19 : Stream(0, 4, eByteOrderBig, debugger.GetUseColor()), m_debugger(debugger), in StreamAsynchronousIO()
H A DProgress.cpp30 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 Ddebugger.hpp50 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 DTargetList.cpp38 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 DStructuredDataPlugin.cpp45 void StructuredDataPlugin::InitializeBasePluginForDebugger(Debugger &debugger) { in InitializeBasePluginForDebugger() argument
47 auto &interpreter = debugger.GetCommandInterpreter(); in InitializeBasePluginForDebugger()
51 debugger.GetCommandInterpreter().GetCommandObject("plugin"); in InitializeBasePluginForDebugger()
H A DRemoteAwarePlatform.cpp255 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 DScriptInterpreterNone.cpp24 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 DScriptInterpreter.cpp30 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 DTargetList.h32 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 Dtest_case.cpp64 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 Dcmd_debug.cpp128 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 DPlatformQemuUser.h39 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 Ddebug_test.cpp66 drivers::debug_test::drive(engine::debugger_ptr debugger, in drive() argument
97 if (debugger) in drive()
98 test_case.attach_debugger(debugger); in drive()

12345678