Lines Matching refs:Debugger

105 static Debugger::DebuggerList *g_debugger_list_ptr =
111 Debugger::eStopDisassemblyTypeNever,
116 Debugger::eStopDisassemblyTypeNoDebugInfo,
121 Debugger::eStopDisassemblyTypeNoSource,
128 Debugger::eStopDisassemblyTypeAlways,
198 LoadPluginCallbackType Debugger::g_load_plugin_callback = nullptr;
200 Status Debugger::SetPropertyValue(const ExecutionContext *exe_ctx, in SetPropertyValue()
273 bool Debugger::GetAutoConfirm() const { in GetAutoConfirm()
279 const FormatEntity::Entry *Debugger::GetDisassemblyFormat() const { in GetDisassemblyFormat()
284 const FormatEntity::Entry *Debugger::GetFrameFormat() const { in GetFrameFormat()
289 const FormatEntity::Entry *Debugger::GetFrameFormatUnique() const { in GetFrameFormatUnique()
294 uint64_t Debugger::GetStopDisassemblyMaxSize() const { in GetStopDisassemblyMaxSize()
300 bool Debugger::GetNotifyVoid() const { in GetNotifyVoid()
306 llvm::StringRef Debugger::GetPrompt() const { in GetPrompt()
312 llvm::StringRef Debugger::GetPromptAnsiPrefix() const { in GetPromptAnsiPrefix()
318 llvm::StringRef Debugger::GetPromptAnsiSuffix() const { in GetPromptAnsiSuffix()
324 void Debugger::SetPrompt(llvm::StringRef p) { in SetPrompt()
335 const FormatEntity::Entry *Debugger::GetThreadFormat() const { in GetThreadFormat()
340 const FormatEntity::Entry *Debugger::GetThreadStopFormat() const { in GetThreadStopFormat()
345 lldb::ScriptLanguage Debugger::GetScriptLanguage() const { in GetScriptLanguage()
352 bool Debugger::SetScriptLanguage(lldb::ScriptLanguage script_lang) { in SetScriptLanguage()
357 lldb::LanguageType Debugger::GetREPLLanguage() const { in GetREPLLanguage()
362 bool Debugger::SetREPLLanguage(lldb::LanguageType repl_lang) { in SetREPLLanguage()
367 uint64_t Debugger::GetTerminalWidth() const { in GetTerminalWidth()
373 bool Debugger::SetTerminalWidth(uint64_t term_width) { in SetTerminalWidth()
381 bool Debugger::GetUseExternalEditor() const { in GetUseExternalEditor()
387 bool Debugger::SetUseExternalEditor(bool b) { in SetUseExternalEditor()
392 llvm::StringRef Debugger::GetExternalEditor() const { in GetExternalEditor()
398 bool Debugger::SetExternalEditor(llvm::StringRef editor) { in SetExternalEditor()
403 bool Debugger::GetUseColor() const { in GetUseColor()
409 bool Debugger::SetUseColor(bool b) { in SetUseColor()
416 bool Debugger::GetShowProgress() const { in GetShowProgress()
422 bool Debugger::SetShowProgress(bool show_progress) { in SetShowProgress()
427 llvm::StringRef Debugger::GetShowProgressAnsiPrefix() const { in GetShowProgressAnsiPrefix()
433 llvm::StringRef Debugger::GetShowProgressAnsiSuffix() const { in GetShowProgressAnsiSuffix()
439 bool Debugger::GetUseAutosuggestion() const { in GetUseAutosuggestion()
445 llvm::StringRef Debugger::GetAutosuggestionAnsiPrefix() const { in GetAutosuggestionAnsiPrefix()
451 llvm::StringRef Debugger::GetAutosuggestionAnsiSuffix() const { in GetAutosuggestionAnsiSuffix()
457 llvm::StringRef Debugger::GetRegexMatchAnsiPrefix() const { in GetRegexMatchAnsiPrefix()
463 llvm::StringRef Debugger::GetRegexMatchAnsiSuffix() const { in GetRegexMatchAnsiSuffix()
469 bool Debugger::GetShowDontUsePoHint() const { in GetShowDontUsePoHint()
475 bool Debugger::GetUseSourceCache() const { in GetUseSourceCache()
481 bool Debugger::SetUseSourceCache(bool b) { in SetUseSourceCache()
489 bool Debugger::GetHighlightSource() const { in GetHighlightSource()
495 StopShowColumn Debugger::GetStopShowColumn() const { in GetStopShowColumn()
502 llvm::StringRef Debugger::GetStopShowColumnAnsiPrefix() const { in GetStopShowColumnAnsiPrefix()
508 llvm::StringRef Debugger::GetStopShowColumnAnsiSuffix() const { in GetStopShowColumnAnsiSuffix()
514 llvm::StringRef Debugger::GetStopShowLineMarkerAnsiPrefix() const { in GetStopShowLineMarkerAnsiPrefix()
520 llvm::StringRef Debugger::GetStopShowLineMarkerAnsiSuffix() const { in GetStopShowLineMarkerAnsiSuffix()
526 uint64_t Debugger::GetStopSourceLineCount(bool before) const { in GetStopSourceLineCount()
533 Debugger::StopDisassemblyType Debugger::GetStopDisassemblyDisplay() const { in GetStopDisassemblyDisplay()
535 return GetPropertyAtIndexAs<Debugger::StopDisassemblyType>( in GetStopDisassemblyDisplay()
536 idx, static_cast<Debugger::StopDisassemblyType>( in GetStopDisassemblyDisplay()
540 uint64_t Debugger::GetDisassemblyLineCount() const { in GetDisassemblyLineCount()
546 bool Debugger::GetAutoOneLineSummaries() const { in GetAutoOneLineSummaries()
552 bool Debugger::GetEscapeNonPrintables() const { in GetEscapeNonPrintables()
558 bool Debugger::GetAutoIndent() const { in GetAutoIndent()
564 bool Debugger::SetAutoIndent(bool b) { in SetAutoIndent()
569 bool Debugger::GetPrintDecls() const { in GetPrintDecls()
575 bool Debugger::SetPrintDecls(bool b) { in SetPrintDecls()
580 uint64_t Debugger::GetTabSize() const { in GetTabSize()
586 bool Debugger::SetTabSize(uint64_t tab_size) { in SetTabSize()
591 lldb::DWIMPrintVerbosity Debugger::GetDWIMPrintVerbosity() const { in GetDWIMPrintVerbosity()
598 #pragma mark Debugger
607 void Debugger::Initialize(LoadPluginCallbackType load_plugin_callback) { in Initialize()
616 void Debugger::Terminate() { in Terminate()
642 void Debugger::SettingsInitialize() { Target::SettingsInitialize(); } in SettingsInitialize()
644 void Debugger::SettingsTerminate() { Target::SettingsTerminate(); } in SettingsTerminate()
646 bool Debugger::LoadPlugin(const FileSpec &spec, Status &error) { in LoadPlugin()
674 Debugger *debugger = (Debugger *)baton; in LoadPluginCallback()
708 void Debugger::InstanceInitialize() { in InstanceInitialize()
734 DebuggerSP Debugger::CreateInstance(lldb::LogOutputCallback log_callback, in CreateInstance()
736 DebuggerSP debugger_sp(new Debugger(log_callback, baton)); in CreateInstance()
745 void Debugger::HandleDestroyCallback() { in HandleDestroyCallback()
765 void Debugger::Destroy(DebuggerSP &debugger_sp) { in Destroy()
796 Debugger::FindDebuggerWithInstanceName(llvm::StringRef instance_name) { in FindDebuggerWithInstanceName()
811 TargetSP Debugger::FindTargetWithProcessID(lldb::pid_t pid) { in FindTargetWithProcessID()
825 TargetSP Debugger::FindTargetWithProcess(Process *process) { in FindTargetWithProcess()
839 llvm::StringRef Debugger::GetStaticBroadcasterClass() { in GetStaticBroadcasterClass()
844 Debugger::Debugger(lldb::LogOutputCallback log_callback, void *baton) in Debugger() function in Debugger
943 Debugger::~Debugger() { Clear(); } in ~Debugger()
945 void Debugger::Clear() { in Clear()
980 bool Debugger::GetAsyncExecution() { in GetAsyncExecution()
984 void Debugger::SetAsyncExecution(bool async_execution) { in SetAsyncExecution()
988 repro::DataRecorder *Debugger::GetInputRecorder() { return m_input_recorder; } in GetInputRecorder()
999 Status Debugger::SetInputString(const char *data) { in SetInputString()
1042 void Debugger::SetInputFile(FileSP file_sp) { in SetInputFile()
1050 void Debugger::SetOutputFile(FileSP file_sp) { in SetOutputFile()
1055 void Debugger::SetErrorFile(FileSP file_sp) { in SetErrorFile()
1060 void Debugger::SaveInputTerminalState() { in SaveInputTerminalState()
1066 void Debugger::RestoreInputTerminalState() { m_terminal_state.Restore(); } in RestoreInputTerminalState()
1068 ExecutionContext Debugger::GetSelectedExecutionContext() { in GetSelectedExecutionContext()
1074 void Debugger::DispatchInputInterrupt() { in DispatchInputInterrupt()
1081 void Debugger::DispatchInputEndOfFile() { in DispatchInputEndOfFile()
1088 void Debugger::ClearIOHandlers() { in ClearIOHandlers()
1099 void Debugger::RunIOHandlers() { in RunIOHandlers()
1124 void Debugger::RunIOHandlerSync(const IOHandlerSP &reader_sp) { in RunIOHandlerSync()
1155 bool Debugger::IsTopIOHandler(const lldb::IOHandlerSP &reader_sp) { in IsTopIOHandler()
1159 bool Debugger::CheckTopIOHandlerTypes(IOHandler::Type top_type, in CheckTopIOHandlerTypes()
1164 void Debugger::PrintAsync(const char *s, size_t len, bool is_stdout) { in PrintAsync()
1173 llvm::StringRef Debugger::GetTopIOHandlerControlSequence(char ch) { in GetTopIOHandlerControlSequence()
1177 const char *Debugger::GetIOHandlerCommandPrefix() { in GetIOHandlerCommandPrefix()
1181 const char *Debugger::GetIOHandlerHelpPrologue() { in GetIOHandlerHelpPrologue()
1185 bool Debugger::RemoveIOHandler(const IOHandlerSP &reader_sp) { in RemoveIOHandler()
1189 void Debugger::RunIOHandlerAsync(const IOHandlerSP &reader_sp, in RunIOHandlerAsync()
1194 void Debugger::AdoptTopIOHandlerFilesIfInvalid(FileSP &in, StreamFileSP &out, in AdoptTopIOHandlerFilesIfInvalid()
1235 void Debugger::PushIOHandler(const IOHandlerSP &reader_sp, in PushIOHandler()
1262 bool Debugger::PopIOHandler(const IOHandlerSP &pop_reader_sp) { in PopIOHandler()
1289 StreamSP Debugger::GetAsyncOutputStream() { in GetAsyncOutputStream()
1293 StreamSP Debugger::GetAsyncErrorStream() { in GetAsyncErrorStream()
1297 void Debugger::RequestInterrupt() { in RequestInterrupt()
1302 void Debugger::CancelInterruptRequest() { in CancelInterruptRequest()
1308 bool Debugger::InterruptRequested() { in InterruptRequested()
1320 Debugger::InterruptionReport::InterruptionReport( in InterruptionReport()
1329 void Debugger::ReportInterruption(const InterruptionReport &report) { in ReportInterruption()
1335 Debugger::DebuggerList Debugger::DebuggersRequestingInterruption() { in DebuggersRequestingInterruption()
1347 size_t Debugger::GetNumDebuggers() { in GetNumDebuggers()
1355 lldb::DebuggerSP Debugger::GetDebuggerAtIndex(size_t index) { in GetDebuggerAtIndex()
1367 DebuggerSP Debugger::FindDebuggerWithID(lldb::user_id_t id) { in FindDebuggerWithID()
1383 bool Debugger::FormatDisassemblerAddress(const FormatEntity::Entry *format, in FormatDisassemblerAddress()
1425 void Debugger::AssertCallback(llvm::StringRef message, in AssertCallback()
1428 Debugger::ReportError( in AssertCallback()
1432 void Debugger::SetLoggingCallback(lldb::LogOutputCallback log_callback, in SetLoggingCallback()
1441 void Debugger::SetDestroyCallback( in SetDestroyCallback()
1449 lldb::callback_token_t Debugger::AddDestroyCallback( in AddDestroyCallback()
1457 bool Debugger::RemoveDestroyCallback(lldb::callback_token_t token) { in RemoveDestroyCallback()
1469 static void PrivateReportProgress(Debugger &debugger, uint64_t progress_id, in PrivateReportProgress()
1485 void Debugger::ReportProgress(uint64_t progress_id, std::string title, in ReportProgress()
1514 static void PrivateReportDiagnostic(Debugger &debugger, Severity severity, in PrivateReportDiagnostic()
1546 void Debugger::ReportDiagnosticImpl(Severity severity, std::string message, in ReportDiagnosticImpl()
1587 void Debugger::ReportWarning(std::string message, in ReportWarning()
1593 void Debugger::ReportError(std::string message, in ReportError()
1599 void Debugger::ReportInfo(std::string message, in ReportInfo()
1605 void Debugger::ReportSymbolChange(const ModuleSpec &module_spec) { in ReportSymbolChange()
1633 bool Debugger::EnableLog(llvm::StringRef channel, in EnableLog()
1684 Debugger::GetScriptInterpreter(bool can_create, in GetScriptInterpreter()
1700 SourceManager &Debugger::GetSourceManager() { in GetSourceManager()
1707 void Debugger::HandleBreakpointEvent(const EventSP &event_sp) { in HandleBreakpointEvent()
1754 void Debugger::FlushProcessOutput(Process &process, bool flush_stdout, in FlushProcessOutput()
1774 void Debugger::HandleProcessEvent(const EventSP &event_sp) { in HandleProcessEvent()
1861 void Debugger::HandleThreadEvent(const EventSP &event_sp) { in HandleThreadEvent()
1877 bool Debugger::IsForwardingEvents() { return (bool)m_forward_listener_sp; } in IsForwardingEvents()
1879 void Debugger::EnableForwardEvents(const ListenerSP &listener_sp) { in EnableForwardEvents()
1883 void Debugger::CancelForwardEvents(const ListenerSP &listener_sp) { in CancelForwardEvents()
1887 lldb::thread_result_t Debugger::DefaultEventHandler() { in DefaultEventHandler()
1988 bool Debugger::StartEventHandlerThread() { in StartEventHandlerThread()
2028 void Debugger::StopEventHandlerThread() { in StopEventHandlerThread()
2036 lldb::thread_result_t Debugger::IOHandlerThread() { in IOHandlerThread()
2042 void Debugger::HandleProgressEvent(const lldb::EventSP &event_sp) { in HandleProgressEvent()
2127 void Debugger::HandleDiagnosticEvent(const lldb::EventSP &event_sp) { in HandleDiagnosticEvent()
2136 bool Debugger::HasIOHandlerThread() const { in HasIOHandlerThread()
2140 HostThread Debugger::SetIOHandlerThread(HostThread &new_thread) { in SetIOHandlerThread()
2146 bool Debugger::StartIOHandlerThread() { in StartIOHandlerThread()
2161 void Debugger::StopIOHandlerThread() { in StopIOHandlerThread()
2168 void Debugger::JoinIOHandlerThread() { in JoinIOHandlerThread()
2176 bool Debugger::IsIOHandlerThreadCurrentThread() const { in IsIOHandlerThreadCurrentThread()
2182 Target &Debugger::GetSelectedOrDummyTarget(bool prefer_dummy) { in GetSelectedOrDummyTarget()
2190 Status Debugger::RunREPL(LanguageType language, const char *repl_options) { in RunREPL()
2234 llvm::ThreadPoolInterface &Debugger::GetThreadPool() { in GetThreadPool()