Lines Matching refs:Debugger
98 Debugger::eStopDisassemblyTypeNever,
103 Debugger::eStopDisassemblyTypeNoDebugInfo,
108 Debugger::eStopDisassemblyTypeNoSource,
115 Debugger::eStopDisassemblyTypeAlways,
175 LoadPluginCallbackType Debugger::g_load_plugin_callback = nullptr;
177 Status Debugger::SetPropertyValue(const ExecutionContext *exe_ctx, in SetPropertyValue()
241 bool Debugger::GetAutoConfirm() const { in GetAutoConfirm()
247 const FormatEntity::Entry *Debugger::GetDisassemblyFormat() const { in GetDisassemblyFormat()
252 const FormatEntity::Entry *Debugger::GetFrameFormat() const { in GetFrameFormat()
257 const FormatEntity::Entry *Debugger::GetFrameFormatUnique() const { in GetFrameFormatUnique()
262 uint32_t Debugger::GetStopDisassemblyMaxSize() const { in GetStopDisassemblyMaxSize()
268 bool Debugger::GetNotifyVoid() const { in GetNotifyVoid()
274 llvm::StringRef Debugger::GetPrompt() const { in GetPrompt()
280 void Debugger::SetPrompt(llvm::StringRef p) { in SetPrompt()
291 llvm::StringRef Debugger::GetReproducerPath() const { in GetReproducerPath()
296 const FormatEntity::Entry *Debugger::GetThreadFormat() const { in GetThreadFormat()
301 const FormatEntity::Entry *Debugger::GetThreadStopFormat() const { in GetThreadStopFormat()
306 lldb::ScriptLanguage Debugger::GetScriptLanguage() const { in GetScriptLanguage()
312 bool Debugger::SetScriptLanguage(lldb::ScriptLanguage script_lang) { in SetScriptLanguage()
318 uint32_t Debugger::GetTerminalWidth() const { in GetTerminalWidth()
324 bool Debugger::SetTerminalWidth(uint32_t term_width) { in SetTerminalWidth()
332 bool Debugger::GetUseExternalEditor() const { in GetUseExternalEditor()
338 bool Debugger::SetUseExternalEditor(bool b) { in SetUseExternalEditor()
343 bool Debugger::GetUseColor() const { in GetUseColor()
349 bool Debugger::SetUseColor(bool b) { in SetUseColor()
356 bool Debugger::GetUseAutosuggestion() const { in GetUseAutosuggestion()
362 bool Debugger::GetUseSourceCache() const { in GetUseSourceCache()
368 bool Debugger::SetUseSourceCache(bool b) { in SetUseSourceCache()
376 bool Debugger::GetHighlightSource() const { in GetHighlightSource()
382 StopShowColumn Debugger::GetStopShowColumn() const { in GetStopShowColumn()
388 llvm::StringRef Debugger::GetStopShowColumnAnsiPrefix() const { in GetStopShowColumnAnsiPrefix()
393 llvm::StringRef Debugger::GetStopShowColumnAnsiSuffix() const { in GetStopShowColumnAnsiSuffix()
398 llvm::StringRef Debugger::GetStopShowLineMarkerAnsiPrefix() const { in GetStopShowLineMarkerAnsiPrefix()
403 llvm::StringRef Debugger::GetStopShowLineMarkerAnsiSuffix() const { in GetStopShowLineMarkerAnsiSuffix()
408 uint32_t Debugger::GetStopSourceLineCount(bool before) const { in GetStopSourceLineCount()
415 Debugger::StopDisassemblyType Debugger::GetStopDisassemblyDisplay() const { in GetStopDisassemblyDisplay()
417 return (Debugger::StopDisassemblyType) in GetStopDisassemblyDisplay()
422 uint32_t Debugger::GetDisassemblyLineCount() const { in GetDisassemblyLineCount()
428 bool Debugger::GetAutoOneLineSummaries() const { in GetAutoOneLineSummaries()
433 bool Debugger::GetEscapeNonPrintables() const { in GetEscapeNonPrintables()
438 bool Debugger::GetAutoIndent() const { in GetAutoIndent()
443 bool Debugger::SetAutoIndent(bool b) { in SetAutoIndent()
448 bool Debugger::GetPrintDecls() const { in GetPrintDecls()
453 bool Debugger::SetPrintDecls(bool b) { in SetPrintDecls()
458 uint32_t Debugger::GetTabSize() const { in GetTabSize()
464 bool Debugger::SetTabSize(uint32_t tab_size) { in SetTabSize()
469 #pragma mark Debugger
478 void Debugger::Initialize(LoadPluginCallbackType load_plugin_callback) { in Initialize()
486 void Debugger::Terminate() { in Terminate()
501 void Debugger::SettingsInitialize() { Target::SettingsInitialize(); } in SettingsInitialize()
503 void Debugger::SettingsTerminate() { Target::SettingsTerminate(); } in SettingsTerminate()
505 bool Debugger::LoadPlugin(const FileSpec &spec, Status &error) { in LoadPlugin()
533 Debugger *debugger = (Debugger *)baton; in LoadPluginCallback()
567 void Debugger::InstanceInitialize() { in InstanceInitialize()
593 DebuggerSP Debugger::CreateInstance(lldb::LogOutputCallback log_callback, in CreateInstance()
595 DebuggerSP debugger_sp(new Debugger(log_callback, baton)); in CreateInstance()
604 void Debugger::Destroy(DebuggerSP &debugger_sp) { in Destroy()
633 DebuggerSP Debugger::FindDebuggerWithInstanceName(ConstString instance_name) { in FindDebuggerWithInstanceName()
648 TargetSP Debugger::FindTargetWithProcessID(lldb::pid_t pid) { in FindTargetWithProcessID()
662 TargetSP Debugger::FindTargetWithProcess(Process *process) { in FindTargetWithProcess()
676 ConstString Debugger::GetStaticBroadcasterClass() { in GetStaticBroadcasterClass()
681 Debugger::Debugger(lldb::LogOutputCallback log_callback, void *baton) in Debugger() function in Debugger
760 Debugger::~Debugger() { Clear(); } in ~Debugger()
762 void Debugger::Clear() { in Clear()
794 bool Debugger::GetCloseInputOnEOF() const { in GetCloseInputOnEOF()
799 void Debugger::SetCloseInputOnEOF(bool b) { in SetCloseInputOnEOF()
803 bool Debugger::GetAsyncExecution() { in GetAsyncExecution()
807 void Debugger::SetAsyncExecution(bool async_execution) { in SetAsyncExecution()
811 repro::DataRecorder *Debugger::GetInputRecorder() { return m_input_recorder; } in GetInputRecorder()
813 void Debugger::SetInputFile(FileSP file_sp, repro::DataRecorder *recorder) { in SetInputFile()
822 void Debugger::SetOutputFile(FileSP file_sp) { in SetOutputFile()
827 void Debugger::SetErrorFile(FileSP file_sp) { in SetErrorFile()
832 void Debugger::SaveInputTerminalState() { in SaveInputTerminalState()
838 void Debugger::RestoreInputTerminalState() { m_terminal_state.Restore(); } in RestoreInputTerminalState()
840 ExecutionContext Debugger::GetSelectedExecutionContext() { in GetSelectedExecutionContext()
846 void Debugger::DispatchInputInterrupt() { in DispatchInputInterrupt()
853 void Debugger::DispatchInputEndOfFile() { in DispatchInputEndOfFile()
860 void Debugger::ClearIOHandlers() { in ClearIOHandlers()
871 void Debugger::RunIOHandlers() { in RunIOHandlers()
896 void Debugger::RunIOHandlerSync(const IOHandlerSP &reader_sp) { in RunIOHandlerSync()
930 bool Debugger::IsTopIOHandler(const lldb::IOHandlerSP &reader_sp) { in IsTopIOHandler()
934 bool Debugger::CheckTopIOHandlerTypes(IOHandler::Type top_type, in CheckTopIOHandlerTypes()
939 void Debugger::PrintAsync(const char *s, size_t len, bool is_stdout) { in PrintAsync()
945 ConstString Debugger::GetTopIOHandlerControlSequence(char ch) { in GetTopIOHandlerControlSequence()
949 const char *Debugger::GetIOHandlerCommandPrefix() { in GetIOHandlerCommandPrefix()
953 const char *Debugger::GetIOHandlerHelpPrologue() { in GetIOHandlerHelpPrologue()
957 bool Debugger::RemoveIOHandler(const IOHandlerSP &reader_sp) { in RemoveIOHandler()
961 void Debugger::RunIOHandlerAsync(const IOHandlerSP &reader_sp, in RunIOHandlerAsync()
966 void Debugger::AdoptTopIOHandlerFilesIfInvalid(FileSP &in, StreamFileSP &out, in AdoptTopIOHandlerFilesIfInvalid()
1007 void Debugger::PushIOHandler(const IOHandlerSP &reader_sp, in PushIOHandler()
1034 bool Debugger::PopIOHandler(const IOHandlerSP &pop_reader_sp) { in PopIOHandler()
1061 StreamSP Debugger::GetAsyncOutputStream() { in GetAsyncOutputStream()
1065 StreamSP Debugger::GetAsyncErrorStream() { in GetAsyncErrorStream()
1069 size_t Debugger::GetNumDebuggers() { in GetNumDebuggers()
1077 lldb::DebuggerSP Debugger::GetDebuggerAtIndex(size_t index) { in GetDebuggerAtIndex()
1089 DebuggerSP Debugger::FindDebuggerWithID(lldb::user_id_t id) { in FindDebuggerWithID()
1105 bool Debugger::FormatDisassemblerAddress(const FormatEntity::Entry *format, in FormatDisassemblerAddress()
1147 void Debugger::SetLoggingCallback(lldb::LogOutputCallback log_callback, in SetLoggingCallback()
1156 ConstString Debugger::ProgressEventData::GetFlavorString() { in GetFlavorString()
1161 ConstString Debugger::ProgressEventData::GetFlavor() const { in GetFlavor()
1162 return Debugger::ProgressEventData::GetFlavorString(); in GetFlavor()
1165 void Debugger::ProgressEventData::Dump(Stream *s) const { in Dump()
1177 const Debugger::ProgressEventData *
1178 Debugger::ProgressEventData::GetEventDataFromEvent(const Event *event_ptr) { in GetEventDataFromEvent()
1186 static void PrivateReportProgress(Debugger &debugger, uint64_t progress_id, in PrivateReportProgress()
1191 const uint32_t event_type = Debugger::eBroadcastBitProgress; in PrivateReportProgress()
1194 EventSP event_sp(new Event(event_type, new Debugger::ProgressEventData( in PrivateReportProgress()
1200 void Debugger::ReportProgress(uint64_t progress_id, const std::string &message, in ReportProgress()
1224 bool Debugger::EnableLog(llvm::StringRef channel, in EnableLog()
1275 Debugger::GetScriptInterpreter(bool can_create, in GetScriptInterpreter()
1291 SourceManager &Debugger::GetSourceManager() { in GetSourceManager()
1298 void Debugger::HandleBreakpointEvent(const EventSP &event_sp) { in HandleBreakpointEvent()
1345 void Debugger::FlushProcessOutput(Process &process, bool flush_stdout, in FlushProcessOutput()
1365 void Debugger::HandleProcessEvent(const EventSP &event_sp) { in HandleProcessEvent()
1449 void Debugger::HandleThreadEvent(const EventSP &event_sp) { in HandleThreadEvent()
1465 bool Debugger::IsForwardingEvents() { return (bool)m_forward_listener_sp; } in IsForwardingEvents()
1467 void Debugger::EnableForwardEvents(const ListenerSP &listener_sp) { in EnableForwardEvents()
1471 void Debugger::CancelForwardEvents(const ListenerSP &listener_sp) { in CancelForwardEvents()
1475 void Debugger::DefaultEventHandler() { in DefaultEventHandler()
1563 lldb::thread_result_t Debugger::EventHandlerThread(lldb::thread_arg_t arg) { in EventHandlerThread()
1564 ((Debugger *)arg)->DefaultEventHandler(); in EventHandlerThread()
1568 bool Debugger::StartEventHandlerThread() { in StartEventHandlerThread()
1608 void Debugger::StopEventHandlerThread() { in StopEventHandlerThread()
1616 lldb::thread_result_t Debugger::IOHandlerThread(lldb::thread_arg_t arg) { in IOHandlerThread()
1617 Debugger *debugger = (Debugger *)arg; in IOHandlerThread()
1623 bool Debugger::HasIOHandlerThread() { return m_io_handler_thread.IsJoinable(); } in HasIOHandlerThread()
1625 bool Debugger::StartIOHandlerThread() { in StartIOHandlerThread()
1641 void Debugger::StopIOHandlerThread() { in StopIOHandlerThread()
1648 void Debugger::JoinIOHandlerThread() { in JoinIOHandlerThread()
1656 Target &Debugger::GetSelectedOrDummyTarget(bool prefer_dummy) { in GetSelectedOrDummyTarget()
1664 Status Debugger::RunREPL(LanguageType language, const char *repl_options) { in RunREPL()