Lines Matching refs:Debugger

110         Debugger::eStopDisassemblyTypeNever,
115 Debugger::eStopDisassemblyTypeNoDebugInfo,
120 Debugger::eStopDisassemblyTypeNoSource,
127 Debugger::eStopDisassemblyTypeAlways,
187 LoadPluginCallbackType Debugger::g_load_plugin_callback = nullptr;
189 Status Debugger::SetPropertyValue(const ExecutionContext *exe_ctx, in SetPropertyValue()
253 bool Debugger::GetAutoConfirm() const { in GetAutoConfirm()
259 const FormatEntity::Entry *Debugger::GetDisassemblyFormat() const { in GetDisassemblyFormat()
264 const FormatEntity::Entry *Debugger::GetFrameFormat() const { in GetFrameFormat()
269 const FormatEntity::Entry *Debugger::GetFrameFormatUnique() const { in GetFrameFormatUnique()
274 uint32_t Debugger::GetStopDisassemblyMaxSize() const { in GetStopDisassemblyMaxSize()
280 bool Debugger::GetNotifyVoid() const { in GetNotifyVoid()
286 llvm::StringRef Debugger::GetPrompt() const { in GetPrompt()
292 void Debugger::SetPrompt(llvm::StringRef p) { in SetPrompt()
303 llvm::StringRef Debugger::GetReproducerPath() const { in GetReproducerPath()
308 const FormatEntity::Entry *Debugger::GetThreadFormat() const { in GetThreadFormat()
313 const FormatEntity::Entry *Debugger::GetThreadStopFormat() const { in GetThreadStopFormat()
318 lldb::ScriptLanguage Debugger::GetScriptLanguage() const { in GetScriptLanguage()
324 bool Debugger::SetScriptLanguage(lldb::ScriptLanguage script_lang) { in SetScriptLanguage()
330 lldb::LanguageType Debugger::GetREPLLanguage() const { in GetREPLLanguage()
339 bool Debugger::SetREPLLanguage(lldb::LanguageType repl_lang) { in SetREPLLanguage()
344 uint32_t Debugger::GetTerminalWidth() const { in GetTerminalWidth()
350 bool Debugger::SetTerminalWidth(uint32_t term_width) { in SetTerminalWidth()
358 bool Debugger::GetUseExternalEditor() const { in GetUseExternalEditor()
364 bool Debugger::SetUseExternalEditor(bool b) { in SetUseExternalEditor()
369 bool Debugger::GetUseColor() const { in GetUseColor()
375 bool Debugger::SetUseColor(bool b) { in SetUseColor()
382 bool Debugger::GetShowProgress() const { in GetShowProgress()
388 bool Debugger::SetShowProgress(bool show_progress) { in SetShowProgress()
394 llvm::StringRef Debugger::GetShowProgressAnsiPrefix() const { in GetShowProgressAnsiPrefix()
399 llvm::StringRef Debugger::GetShowProgressAnsiSuffix() const { in GetShowProgressAnsiSuffix()
404 bool Debugger::GetUseAutosuggestion() const { in GetUseAutosuggestion()
410 llvm::StringRef Debugger::GetAutosuggestionAnsiPrefix() const { in GetAutosuggestionAnsiPrefix()
415 llvm::StringRef Debugger::GetAutosuggestionAnsiSuffix() const { in GetAutosuggestionAnsiSuffix()
420 bool Debugger::GetUseSourceCache() const { in GetUseSourceCache()
426 bool Debugger::SetUseSourceCache(bool b) { in SetUseSourceCache()
434 bool Debugger::GetHighlightSource() const { in GetHighlightSource()
440 StopShowColumn Debugger::GetStopShowColumn() const { in GetStopShowColumn()
446 llvm::StringRef Debugger::GetStopShowColumnAnsiPrefix() const { in GetStopShowColumnAnsiPrefix()
451 llvm::StringRef Debugger::GetStopShowColumnAnsiSuffix() const { in GetStopShowColumnAnsiSuffix()
456 llvm::StringRef Debugger::GetStopShowLineMarkerAnsiPrefix() const { in GetStopShowLineMarkerAnsiPrefix()
461 llvm::StringRef Debugger::GetStopShowLineMarkerAnsiSuffix() const { in GetStopShowLineMarkerAnsiSuffix()
466 uint32_t Debugger::GetStopSourceLineCount(bool before) const { in GetStopSourceLineCount()
473 Debugger::StopDisassemblyType Debugger::GetStopDisassemblyDisplay() const { in GetStopDisassemblyDisplay()
475 return (Debugger::StopDisassemblyType) in GetStopDisassemblyDisplay()
480 uint32_t Debugger::GetDisassemblyLineCount() const { in GetDisassemblyLineCount()
486 bool Debugger::GetAutoOneLineSummaries() const { in GetAutoOneLineSummaries()
491 bool Debugger::GetEscapeNonPrintables() const { in GetEscapeNonPrintables()
496 bool Debugger::GetAutoIndent() const { in GetAutoIndent()
501 bool Debugger::SetAutoIndent(bool b) { in SetAutoIndent()
506 bool Debugger::GetPrintDecls() const { in GetPrintDecls()
511 bool Debugger::SetPrintDecls(bool b) { in SetPrintDecls()
516 uint32_t Debugger::GetTabSize() const { in GetTabSize()
522 bool Debugger::SetTabSize(uint32_t tab_size) { in SetTabSize()
527 #pragma mark Debugger
536 void Debugger::Initialize(LoadPluginCallbackType load_plugin_callback) { in Initialize()
544 void Debugger::Terminate() { in Terminate()
559 void Debugger::SettingsInitialize() { Target::SettingsInitialize(); } in SettingsInitialize()
561 void Debugger::SettingsTerminate() { Target::SettingsTerminate(); } in SettingsTerminate()
563 bool Debugger::LoadPlugin(const FileSpec &spec, Status &error) { in LoadPlugin()
591 Debugger *debugger = (Debugger *)baton; in LoadPluginCallback()
625 void Debugger::InstanceInitialize() { in InstanceInitialize()
651 DebuggerSP Debugger::CreateInstance(lldb::LogOutputCallback log_callback, in CreateInstance()
653 DebuggerSP debugger_sp(new Debugger(log_callback, baton)); in CreateInstance()
662 void Debugger::Destroy(DebuggerSP &debugger_sp) { in Destroy()
691 DebuggerSP Debugger::FindDebuggerWithInstanceName(ConstString instance_name) { in FindDebuggerWithInstanceName()
706 TargetSP Debugger::FindTargetWithProcessID(lldb::pid_t pid) { in FindTargetWithProcessID()
720 TargetSP Debugger::FindTargetWithProcess(Process *process) { in FindTargetWithProcess()
734 ConstString Debugger::GetStaticBroadcasterClass() { in GetStaticBroadcasterClass()
739 Debugger::Debugger(lldb::LogOutputCallback log_callback, void *baton) in Debugger() function in Debugger
818 Debugger::~Debugger() { Clear(); } in ~Debugger()
820 void Debugger::Clear() { in Clear()
852 bool Debugger::GetCloseInputOnEOF() const { in GetCloseInputOnEOF()
857 void Debugger::SetCloseInputOnEOF(bool b) { in SetCloseInputOnEOF()
861 bool Debugger::GetAsyncExecution() { in GetAsyncExecution()
865 void Debugger::SetAsyncExecution(bool async_execution) { in SetAsyncExecution()
869 repro::DataRecorder *Debugger::GetInputRecorder() { return m_input_recorder; } in GetInputRecorder()
880 Status Debugger::SetInputString(const char *data) { in SetInputString()
923 Status Debugger::SetInputFile(FileSP file_sp) { in SetInputFile()
952 void Debugger::SetInputFile(FileSP file_sp, repro::DataRecorder *recorder) { in SetInputFile()
961 void Debugger::SetOutputFile(FileSP file_sp) { in SetOutputFile()
966 void Debugger::SetErrorFile(FileSP file_sp) { in SetErrorFile()
971 void Debugger::SaveInputTerminalState() { in SaveInputTerminalState()
977 void Debugger::RestoreInputTerminalState() { m_terminal_state.Restore(); } in RestoreInputTerminalState()
979 ExecutionContext Debugger::GetSelectedExecutionContext() { in GetSelectedExecutionContext()
985 void Debugger::DispatchInputInterrupt() { in DispatchInputInterrupt()
992 void Debugger::DispatchInputEndOfFile() { in DispatchInputEndOfFile()
999 void Debugger::ClearIOHandlers() { in ClearIOHandlers()
1010 void Debugger::RunIOHandlers() { in RunIOHandlers()
1035 void Debugger::RunIOHandlerSync(const IOHandlerSP &reader_sp) { in RunIOHandlerSync()
1069 bool Debugger::IsTopIOHandler(const lldb::IOHandlerSP &reader_sp) { in IsTopIOHandler()
1073 bool Debugger::CheckTopIOHandlerTypes(IOHandler::Type top_type, in CheckTopIOHandlerTypes()
1078 void Debugger::PrintAsync(const char *s, size_t len, bool is_stdout) { in PrintAsync()
1087 ConstString Debugger::GetTopIOHandlerControlSequence(char ch) { in GetTopIOHandlerControlSequence()
1091 const char *Debugger::GetIOHandlerCommandPrefix() { in GetIOHandlerCommandPrefix()
1095 const char *Debugger::GetIOHandlerHelpPrologue() { in GetIOHandlerHelpPrologue()
1099 bool Debugger::RemoveIOHandler(const IOHandlerSP &reader_sp) { in RemoveIOHandler()
1103 void Debugger::RunIOHandlerAsync(const IOHandlerSP &reader_sp, in RunIOHandlerAsync()
1108 void Debugger::AdoptTopIOHandlerFilesIfInvalid(FileSP &in, StreamFileSP &out, in AdoptTopIOHandlerFilesIfInvalid()
1149 void Debugger::PushIOHandler(const IOHandlerSP &reader_sp, in PushIOHandler()
1176 bool Debugger::PopIOHandler(const IOHandlerSP &pop_reader_sp) { in PopIOHandler()
1203 StreamSP Debugger::GetAsyncOutputStream() { in GetAsyncOutputStream()
1207 StreamSP Debugger::GetAsyncErrorStream() { in GetAsyncErrorStream()
1211 size_t Debugger::GetNumDebuggers() { in GetNumDebuggers()
1219 lldb::DebuggerSP Debugger::GetDebuggerAtIndex(size_t index) { in GetDebuggerAtIndex()
1231 DebuggerSP Debugger::FindDebuggerWithID(lldb::user_id_t id) { in FindDebuggerWithID()
1247 bool Debugger::FormatDisassemblerAddress(const FormatEntity::Entry *format, in FormatDisassemblerAddress()
1289 void Debugger::SetLoggingCallback(lldb::LogOutputCallback log_callback, in SetLoggingCallback()
1298 static void PrivateReportProgress(Debugger &debugger, uint64_t progress_id, in PrivateReportProgress()
1303 const uint32_t event_type = Debugger::eBroadcastBitProgress; in PrivateReportProgress()
1312 void Debugger::ReportProgress(uint64_t progress_id, const std::string &message, in ReportProgress()
1336 static void PrivateReportDiagnostic(Debugger &debugger, in PrivateReportDiagnostic()
1343 event_type = Debugger::eBroadcastBitWarning; in PrivateReportDiagnostic()
1346 event_type = Debugger::eBroadcastBitError; in PrivateReportDiagnostic()
1365 void Debugger::ReportDiagnosticImpl(DiagnosticEventData::Type type, in ReportDiagnosticImpl()
1394 void Debugger::ReportWarning(std::string message, in ReportWarning()
1401 void Debugger::ReportError(std::string message, in ReportError()
1425 bool Debugger::EnableLog(llvm::StringRef channel, in EnableLog()
1476 Debugger::GetScriptInterpreter(bool can_create, in GetScriptInterpreter()
1492 SourceManager &Debugger::GetSourceManager() { in GetSourceManager()
1499 void Debugger::HandleBreakpointEvent(const EventSP &event_sp) { in HandleBreakpointEvent()
1546 void Debugger::FlushProcessOutput(Process &process, bool flush_stdout, in FlushProcessOutput()
1566 void Debugger::HandleProcessEvent(const EventSP &event_sp) { in HandleProcessEvent()
1649 void Debugger::HandleThreadEvent(const EventSP &event_sp) { in HandleThreadEvent()
1665 bool Debugger::IsForwardingEvents() { return (bool)m_forward_listener_sp; } in IsForwardingEvents()
1667 void Debugger::EnableForwardEvents(const ListenerSP &listener_sp) { in EnableForwardEvents()
1671 void Debugger::CancelForwardEvents(const ListenerSP &listener_sp) { in CancelForwardEvents()
1675 lldb::thread_result_t Debugger::DefaultEventHandler() { in DefaultEventHandler()
1758 if (event_type & Debugger::eBroadcastBitProgress) in DefaultEventHandler()
1760 else if (event_type & Debugger::eBroadcastBitWarning) in DefaultEventHandler()
1762 else if (event_type & Debugger::eBroadcastBitError) in DefaultEventHandler()
1775 bool Debugger::StartEventHandlerThread() { in StartEventHandlerThread()
1815 void Debugger::StopEventHandlerThread() { in StopEventHandlerThread()
1823 lldb::thread_result_t Debugger::IOHandlerThread() { in IOHandlerThread()
1829 void Debugger::HandleProgressEvent(const lldb::EventSP &event_sp) { in HandleProgressEvent()
1914 void Debugger::HandleDiagnosticEvent(const lldb::EventSP &event_sp) { in HandleDiagnosticEvent()
1923 bool Debugger::HasIOHandlerThread() { return m_io_handler_thread.IsJoinable(); } in HasIOHandlerThread()
1925 bool Debugger::StartIOHandlerThread() { in StartIOHandlerThread()
1940 void Debugger::StopIOHandlerThread() { in StopIOHandlerThread()
1947 void Debugger::JoinIOHandlerThread() { in JoinIOHandlerThread()
1955 Target &Debugger::GetSelectedOrDummyTarget(bool prefer_dummy) { in GetSelectedOrDummyTarget()
1963 Status Debugger::RunREPL(LanguageType language, const char *repl_options) { in RunREPL()
2007 llvm::ThreadPool &Debugger::GetThreadPool() { in GetThreadPool()