Lines Matching refs:Debugger
112 Debugger::eStopDisassemblyTypeNever,
117 Debugger::eStopDisassemblyTypeNoDebugInfo,
122 Debugger::eStopDisassemblyTypeNoSource,
129 Debugger::eStopDisassemblyTypeAlways,
199 LoadPluginCallbackType Debugger::g_load_plugin_callback = nullptr;
201 Status Debugger::SetPropertyValue(const ExecutionContext *exe_ctx, in SetPropertyValue()
265 bool Debugger::GetAutoConfirm() const { in GetAutoConfirm()
271 const FormatEntity::Entry *Debugger::GetDisassemblyFormat() const { in GetDisassemblyFormat()
276 const FormatEntity::Entry *Debugger::GetFrameFormat() const { in GetFrameFormat()
281 const FormatEntity::Entry *Debugger::GetFrameFormatUnique() const { in GetFrameFormatUnique()
286 uint32_t Debugger::GetStopDisassemblyMaxSize() const { in GetStopDisassemblyMaxSize()
292 bool Debugger::GetNotifyVoid() const { in GetNotifyVoid()
298 llvm::StringRef Debugger::GetPrompt() const { in GetPrompt()
304 void Debugger::SetPrompt(llvm::StringRef p) { in SetPrompt()
315 const FormatEntity::Entry *Debugger::GetThreadFormat() const { in GetThreadFormat()
320 const FormatEntity::Entry *Debugger::GetThreadStopFormat() const { in GetThreadStopFormat()
325 lldb::ScriptLanguage Debugger::GetScriptLanguage() const { in GetScriptLanguage()
331 bool Debugger::SetScriptLanguage(lldb::ScriptLanguage script_lang) { in SetScriptLanguage()
337 lldb::LanguageType Debugger::GetREPLLanguage() const { in GetREPLLanguage()
346 bool Debugger::SetREPLLanguage(lldb::LanguageType repl_lang) { in SetREPLLanguage()
351 uint32_t Debugger::GetTerminalWidth() const { in GetTerminalWidth()
357 bool Debugger::SetTerminalWidth(uint32_t term_width) { in SetTerminalWidth()
365 bool Debugger::GetUseExternalEditor() const { in GetUseExternalEditor()
371 bool Debugger::SetUseExternalEditor(bool b) { in SetUseExternalEditor()
376 bool Debugger::GetUseColor() const { in GetUseColor()
382 bool Debugger::SetUseColor(bool b) { in SetUseColor()
389 bool Debugger::GetShowProgress() const { in GetShowProgress()
395 bool Debugger::SetShowProgress(bool show_progress) { in SetShowProgress()
401 llvm::StringRef Debugger::GetShowProgressAnsiPrefix() const { in GetShowProgressAnsiPrefix()
406 llvm::StringRef Debugger::GetShowProgressAnsiSuffix() const { in GetShowProgressAnsiSuffix()
411 bool Debugger::GetUseAutosuggestion() const { in GetUseAutosuggestion()
417 llvm::StringRef Debugger::GetAutosuggestionAnsiPrefix() const { in GetAutosuggestionAnsiPrefix()
422 llvm::StringRef Debugger::GetAutosuggestionAnsiSuffix() const { in GetAutosuggestionAnsiSuffix()
427 bool Debugger::GetUseSourceCache() const { in GetUseSourceCache()
433 bool Debugger::SetUseSourceCache(bool b) { in SetUseSourceCache()
441 bool Debugger::GetHighlightSource() const { in GetHighlightSource()
447 StopShowColumn Debugger::GetStopShowColumn() const { in GetStopShowColumn()
453 llvm::StringRef Debugger::GetStopShowColumnAnsiPrefix() const { in GetStopShowColumnAnsiPrefix()
458 llvm::StringRef Debugger::GetStopShowColumnAnsiSuffix() const { in GetStopShowColumnAnsiSuffix()
463 llvm::StringRef Debugger::GetStopShowLineMarkerAnsiPrefix() const { in GetStopShowLineMarkerAnsiPrefix()
468 llvm::StringRef Debugger::GetStopShowLineMarkerAnsiSuffix() const { in GetStopShowLineMarkerAnsiSuffix()
473 uint32_t Debugger::GetStopSourceLineCount(bool before) const { in GetStopSourceLineCount()
480 Debugger::StopDisassemblyType Debugger::GetStopDisassemblyDisplay() const { in GetStopDisassemblyDisplay()
482 return (Debugger::StopDisassemblyType) in GetStopDisassemblyDisplay()
487 uint32_t Debugger::GetDisassemblyLineCount() const { in GetDisassemblyLineCount()
493 bool Debugger::GetAutoOneLineSummaries() const { in GetAutoOneLineSummaries()
498 bool Debugger::GetEscapeNonPrintables() const { in GetEscapeNonPrintables()
503 bool Debugger::GetAutoIndent() const { in GetAutoIndent()
508 bool Debugger::SetAutoIndent(bool b) { in SetAutoIndent()
513 bool Debugger::GetPrintDecls() const { in GetPrintDecls()
518 bool Debugger::SetPrintDecls(bool b) { in SetPrintDecls()
523 uint32_t Debugger::GetTabSize() const { in GetTabSize()
529 bool Debugger::SetTabSize(uint32_t tab_size) { in SetTabSize()
534 lldb::DWIMPrintVerbosity Debugger::GetDWIMPrintVerbosity() const { in GetDWIMPrintVerbosity()
541 #pragma mark Debugger
550 void Debugger::Initialize(LoadPluginCallbackType load_plugin_callback) { in Initialize()
559 void Debugger::Terminate() { in Terminate()
579 void Debugger::SettingsInitialize() { Target::SettingsInitialize(); } in SettingsInitialize()
581 void Debugger::SettingsTerminate() { Target::SettingsTerminate(); } in SettingsTerminate()
583 bool Debugger::LoadPlugin(const FileSpec &spec, Status &error) { in LoadPlugin()
611 Debugger *debugger = (Debugger *)baton; in LoadPluginCallback()
645 void Debugger::InstanceInitialize() { in InstanceInitialize()
671 DebuggerSP Debugger::CreateInstance(lldb::LogOutputCallback log_callback, in CreateInstance()
673 DebuggerSP debugger_sp(new Debugger(log_callback, baton)); in CreateInstance()
682 void Debugger::Destroy(DebuggerSP &debugger_sp) { in Destroy()
711 DebuggerSP Debugger::FindDebuggerWithInstanceName(ConstString instance_name) { in FindDebuggerWithInstanceName()
726 TargetSP Debugger::FindTargetWithProcessID(lldb::pid_t pid) { in FindTargetWithProcessID()
740 TargetSP Debugger::FindTargetWithProcess(Process *process) { in FindTargetWithProcess()
754 ConstString Debugger::GetStaticBroadcasterClass() { in GetStaticBroadcasterClass()
759 Debugger::Debugger(lldb::LogOutputCallback log_callback, void *baton) in Debugger() function in Debugger
838 Debugger::~Debugger() { Clear(); } in ~Debugger()
840 void Debugger::Clear() { in Clear()
872 bool Debugger::GetCloseInputOnEOF() const { in GetCloseInputOnEOF()
877 void Debugger::SetCloseInputOnEOF(bool b) { in SetCloseInputOnEOF()
881 bool Debugger::GetAsyncExecution() { in GetAsyncExecution()
885 void Debugger::SetAsyncExecution(bool async_execution) { in SetAsyncExecution()
889 repro::DataRecorder *Debugger::GetInputRecorder() { return m_input_recorder; } in GetInputRecorder()
900 Status Debugger::SetInputString(const char *data) { in SetInputString()
943 void Debugger::SetInputFile(FileSP file_sp) { in SetInputFile()
951 void Debugger::SetOutputFile(FileSP file_sp) { in SetOutputFile()
956 void Debugger::SetErrorFile(FileSP file_sp) { in SetErrorFile()
961 void Debugger::SaveInputTerminalState() { in SaveInputTerminalState()
967 void Debugger::RestoreInputTerminalState() { m_terminal_state.Restore(); } in RestoreInputTerminalState()
969 ExecutionContext Debugger::GetSelectedExecutionContext() { in GetSelectedExecutionContext()
975 void Debugger::DispatchInputInterrupt() { in DispatchInputInterrupt()
982 void Debugger::DispatchInputEndOfFile() { in DispatchInputEndOfFile()
989 void Debugger::ClearIOHandlers() { in ClearIOHandlers()
1000 void Debugger::RunIOHandlers() { in RunIOHandlers()
1025 void Debugger::RunIOHandlerSync(const IOHandlerSP &reader_sp) { in RunIOHandlerSync()
1059 bool Debugger::IsTopIOHandler(const lldb::IOHandlerSP &reader_sp) { in IsTopIOHandler()
1063 bool Debugger::CheckTopIOHandlerTypes(IOHandler::Type top_type, in CheckTopIOHandlerTypes()
1068 void Debugger::PrintAsync(const char *s, size_t len, bool is_stdout) { in PrintAsync()
1077 ConstString Debugger::GetTopIOHandlerControlSequence(char ch) { in GetTopIOHandlerControlSequence()
1081 const char *Debugger::GetIOHandlerCommandPrefix() { in GetIOHandlerCommandPrefix()
1085 const char *Debugger::GetIOHandlerHelpPrologue() { in GetIOHandlerHelpPrologue()
1089 bool Debugger::RemoveIOHandler(const IOHandlerSP &reader_sp) { in RemoveIOHandler()
1093 void Debugger::RunIOHandlerAsync(const IOHandlerSP &reader_sp, in RunIOHandlerAsync()
1098 void Debugger::AdoptTopIOHandlerFilesIfInvalid(FileSP &in, StreamFileSP &out, in AdoptTopIOHandlerFilesIfInvalid()
1139 void Debugger::PushIOHandler(const IOHandlerSP &reader_sp, in PushIOHandler()
1166 bool Debugger::PopIOHandler(const IOHandlerSP &pop_reader_sp) { in PopIOHandler()
1193 StreamSP Debugger::GetAsyncOutputStream() { in GetAsyncOutputStream()
1197 StreamSP Debugger::GetAsyncErrorStream() { in GetAsyncErrorStream()
1201 size_t Debugger::GetNumDebuggers() { in GetNumDebuggers()
1209 lldb::DebuggerSP Debugger::GetDebuggerAtIndex(size_t index) { in GetDebuggerAtIndex()
1221 DebuggerSP Debugger::FindDebuggerWithID(lldb::user_id_t id) { in FindDebuggerWithID()
1237 bool Debugger::FormatDisassemblerAddress(const FormatEntity::Entry *format, in FormatDisassemblerAddress()
1279 void Debugger::SetLoggingCallback(lldb::LogOutputCallback log_callback, in SetLoggingCallback()
1288 static void PrivateReportProgress(Debugger &debugger, uint64_t progress_id, in PrivateReportProgress()
1293 const uint32_t event_type = Debugger::eBroadcastBitProgress; in PrivateReportProgress()
1302 void Debugger::ReportProgress(uint64_t progress_id, const std::string &message, in ReportProgress()
1326 static void PrivateReportDiagnostic(Debugger &debugger, in PrivateReportDiagnostic()
1336 event_type = Debugger::eBroadcastBitWarning; in PrivateReportDiagnostic()
1339 event_type = Debugger::eBroadcastBitError; in PrivateReportDiagnostic()
1358 void Debugger::ReportDiagnosticImpl(DiagnosticEventData::Type type, in ReportDiagnosticImpl()
1396 void Debugger::ReportWarning(std::string message, in ReportWarning()
1403 void Debugger::ReportError(std::string message, in ReportError()
1410 void Debugger::ReportInfo(std::string message, in ReportInfo()
1417 void Debugger::ReportSymbolChange(const ModuleSpec &module_spec) { in ReportSymbolChange()
1422 Debugger::eBroadcastSymbolChange, in ReportSymbolChange()
1445 bool Debugger::EnableLog(llvm::StringRef channel, in EnableLog()
1496 Debugger::GetScriptInterpreter(bool can_create, in GetScriptInterpreter()
1512 SourceManager &Debugger::GetSourceManager() { in GetSourceManager()
1519 void Debugger::HandleBreakpointEvent(const EventSP &event_sp) { in HandleBreakpointEvent()
1566 void Debugger::FlushProcessOutput(Process &process, bool flush_stdout, in FlushProcessOutput()
1586 void Debugger::HandleProcessEvent(const EventSP &event_sp) { in HandleProcessEvent()
1669 void Debugger::HandleThreadEvent(const EventSP &event_sp) { in HandleThreadEvent()
1685 bool Debugger::IsForwardingEvents() { return (bool)m_forward_listener_sp; } in IsForwardingEvents()
1687 void Debugger::EnableForwardEvents(const ListenerSP &listener_sp) { in EnableForwardEvents()
1691 void Debugger::CancelForwardEvents(const ListenerSP &listener_sp) { in CancelForwardEvents()
1695 lldb::thread_result_t Debugger::DefaultEventHandler() { in DefaultEventHandler()
1778 if (event_type & Debugger::eBroadcastBitProgress) in DefaultEventHandler()
1780 else if (event_type & Debugger::eBroadcastBitWarning) in DefaultEventHandler()
1782 else if (event_type & Debugger::eBroadcastBitError) in DefaultEventHandler()
1795 bool Debugger::StartEventHandlerThread() { in StartEventHandlerThread()
1835 void Debugger::StopEventHandlerThread() { in StopEventHandlerThread()
1843 lldb::thread_result_t Debugger::IOHandlerThread() { in IOHandlerThread()
1849 void Debugger::HandleProgressEvent(const lldb::EventSP &event_sp) { in HandleProgressEvent()
1934 void Debugger::HandleDiagnosticEvent(const lldb::EventSP &event_sp) { in HandleDiagnosticEvent()
1943 bool Debugger::HasIOHandlerThread() { return m_io_handler_thread.IsJoinable(); } in HasIOHandlerThread()
1945 bool Debugger::StartIOHandlerThread() { in StartIOHandlerThread()
1960 void Debugger::StopIOHandlerThread() { in StopIOHandlerThread()
1967 void Debugger::JoinIOHandlerThread() { in JoinIOHandlerThread()
1975 Target &Debugger::GetSelectedOrDummyTarget(bool prefer_dummy) { in GetSelectedOrDummyTarget()
1983 Status Debugger::RunREPL(LanguageType language, const char *repl_options) { in RunREPL()
2027 llvm::ThreadPool &Debugger::GetThreadPool() { in GetThreadPool()