LLDB mainline
lldb_private::Debugger Member List

This is the complete list of members for lldb_private::Debugger, including all inherited members.

AdoptTopIOHandlerFilesIfInvalid(lldb::FileSP &in, lldb::StreamFileSP &out, lldb::StreamFileSP &err)lldb_private::Debugger
Apropos(llvm::StringRef keyword, std::vector< const Property * > &matching_properties) constlldb_private::Properties
AssertCallback(llvm::StringRef message, llvm::StringRef backtrace, llvm::StringRef prompt)lldb_private::Debuggerstatic
CancelForwardEvents(const lldb::ListenerSP &listener_sp)lldb_private::Debugger
CancelInterruptRequest()lldb_private::Debugger
CheckTopIOHandlerTypes(IOHandler::Type top_type, IOHandler::Type second_top_type)lldb_private::Debugger
Clear()lldb_private::Debugger
ClearIOHandlers()lldb_private::Debugger
CommandInterpreterlldb_private::Debuggerfriend
CreateInstance(lldb::LogOutputCallback log_callback=nullptr, void *baton=nullptr)lldb_private::Debuggerstatic
Debugger(lldb::LogOutputCallback m_log_callback, void *baton)lldb_private::Debuggerprivate
Debugger(const Debugger &)=deletelldb_private::Debuggerprivate
DebuggerList typedeflldb_private::Debugger
DebuggersRequestingInterruption()lldb_private::Debuggerstatic
DefaultEventHandler()lldb_private::Debuggerprotected
Destroy(lldb::DebuggerSP &debugger_sp)lldb_private::Debuggerstatic
DispatchInputEndOfFile()lldb_private::Debugger
DispatchInputInterrupt()lldb_private::Debugger
DumpAllDescriptions(CommandInterpreter &interpreter, Stream &strm) constlldb_private::Propertiesvirtual
DumpAllPropertyValues(const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask, bool is_json=false)lldb_private::Propertiesvirtual
DumpPropertyValue(const ExecutionContext *exe_ctx, Stream &strm, llvm::StringRef property_path, uint32_t dump_mask, bool is_json=false)lldb_private::Propertiesvirtual
eBroadcastBitError enum valuelldb_private::Debugger
eBroadcastBitEventThreadIsListening enum valuelldb_private::Debuggerprotected
eBroadcastBitProgress enum valuelldb_private::Debugger
eBroadcastBitProgressCategory enum valuelldb_private::Debugger
eBroadcastBitWarning enum valuelldb_private::Debugger
eBroadcastSymbolChange enum valuelldb_private::Debugger
EnableForwardEvents(const lldb::ListenerSP &listener_sp)lldb_private::Debugger
EnableLog(llvm::StringRef channel, llvm::ArrayRef< const char * > categories, llvm::StringRef log_file, uint32_t log_options, size_t buffer_size, LogHandlerKind log_handler_kind, llvm::raw_ostream &error_stream)lldb_private::Debugger
eStopDisassemblyTypeAlways enum valuelldb_private::Debugger
eStopDisassemblyTypeNever enum valuelldb_private::Debugger
eStopDisassemblyTypeNoDebugInfo enum valuelldb_private::Debugger
eStopDisassemblyTypeNoSource enum valuelldb_private::Debugger
FindDebuggerWithID(lldb::user_id_t id)lldb_private::Debuggerstatic
FindDebuggerWithInstanceName(llvm::StringRef instance_name)lldb_private::Debuggerstatic
FindTargetWithProcess(Process *process)lldb_private::Debuggerstatic
FindTargetWithProcessID(lldb::pid_t pid)lldb_private::Debuggerstatic
FlushProcessOutput(Process &process, bool flush_stdout, bool flush_stderr)lldb_private::Debugger
FormatDisassemblerAddress(const FormatEntity::Entry *format, const SymbolContext *sc, const SymbolContext *prev_sc, const ExecutionContext *exe_ctx, const Address *addr, Stream &s)lldb_private::Debuggerstatic
g_load_plugin_callbacklldb_private::Debuggerprotectedstatic
GetAsyncErrorStream()lldb_private::Debugger
GetAsyncExecution()lldb_private::Debugger
GetAsyncOutputStream()lldb_private::Debugger
GetAutoConfirm() constlldb_private::Debugger
GetAutoIndent() constlldb_private::Debugger
GetAutoOneLineSummaries() constlldb_private::Debugger
GetAutosuggestionAnsiPrefix() constlldb_private::Debugger
GetAutosuggestionAnsiSuffix() constlldb_private::Debugger
GetBroadcaster()lldb_private::Debuggerinline
GetBroadcaster() constlldb_private::Debuggerinline
GetBroadcasterManager()lldb_private::Debuggerinline
GetCommandInterpreter()lldb_private::Debuggerinline
GetDebuggerAtIndex(size_t index)lldb_private::Debuggerstatic
GetDisassemblyFormat() constlldb_private::Debugger
GetDisassemblyLineCount() constlldb_private::Debugger
GetDummyTarget()lldb_private::Debuggerinline
GetDWIMPrintVerbosity() constlldb_private::Debugger
GetErrorFile()lldb_private::Debuggerinline
GetErrorStream()lldb_private::Debuggerinline
GetErrorStreamSP()lldb_private::Debuggerinline
GetEscapeNonPrintables() constlldb_private::Debugger
GetExperimentalSettingsName()lldb_private::Propertiesstatic
GetExternalEditor() constlldb_private::Debugger
GetFrameFormat() constlldb_private::Debugger
GetFrameFormatUnique() constlldb_private::Debugger
GetHighlightSource() constlldb_private::Debugger
GetID() constlldb_private::UserIDinline
GetInputFile()lldb_private::Debuggerinline
GetInputFileSP()lldb_private::Debuggerinline
GetInputRecorder()lldb_private::Debugger
GetInstanceName()lldb_private::Debuggerinline
GetIOHandlerCommandPrefix()lldb_private::Debugger
GetIOHandlerHelpPrologue()lldb_private::Debugger
GetListener()lldb_private::Debuggerinline
GetNotifyVoid() constlldb_private::Debugger
GetNumDebuggers()lldb_private::Debuggerstatic
GetOutputFile()lldb_private::Debuggerinline
GetOutputStream()lldb_private::Debuggerinline
GetOutputStreamSP()lldb_private::Debuggerinline
GetPlatformList()lldb_private::Debuggerinline
GetPrintDecls() constlldb_private::Debugger
GetPrompt() constlldb_private::Debugger
GetPromptAnsiPrefix() constlldb_private::Debugger
GetPromptAnsiSuffix() constlldb_private::Debugger
GetPropertyAtIndexAs(uint32_t idx, T default_value, const ExecutionContext *exe_ctx=nullptr) constlldb_private::Propertiesinline
GetPropertyAtIndexAs(uint32_t idx, const ExecutionContext *exe_ctx=nullptr) constlldb_private::Propertiesinline
GetPropertyValue(const ExecutionContext *exe_ctx, llvm::StringRef property_path, Status &error) constlldb_private::Propertiesvirtual
GetRegexMatchAnsiPrefix() constlldb_private::Debugger
GetRegexMatchAnsiSuffix() constlldb_private::Debugger
GetREPLLanguage() constlldb_private::Debugger
GetScriptInterpreter(bool can_create=true, std::optional< lldb::ScriptLanguage > language={})lldb_private::Debugger
GetScriptLanguage() constlldb_private::Debugger
GetSelectedExecutionContext()lldb_private::Debugger
GetSelectedOrDummyTarget(bool prefer_dummy=false)lldb_private::Debugger
GetSelectedTarget()lldb_private::Debuggerinline
GetShowDontUsePoHint() constlldb_private::Debugger
GetShowProgress() constlldb_private::Debugger
GetShowProgressAnsiPrefix() constlldb_private::Debugger
GetShowProgressAnsiSuffix() constlldb_private::Debugger
GetSourceFileCache()lldb_private::Debuggerinline
GetSourceManager()lldb_private::Debugger
GetStaticBroadcasterClass()lldb_private::Debuggerstatic
GetStopDisassemblyDisplay() constlldb_private::Debugger
GetStopDisassemblyMaxSize() constlldb_private::Debugger
GetStopShowColumn() constlldb_private::Debugger
GetStopShowColumnAnsiPrefix() constlldb_private::Debugger
GetStopShowColumnAnsiSuffix() constlldb_private::Debugger
GetStopShowLineMarkerAnsiPrefix() constlldb_private::Debugger
GetStopShowLineMarkerAnsiSuffix() constlldb_private::Debugger
GetStopSourceLineCount(bool before) constlldb_private::Debugger
GetTabSize() constlldb_private::Debugger
GetTargetList()lldb_private::Debuggerinline
GetTerminalWidth() constlldb_private::Debugger
GetThreadFormat() constlldb_private::Debugger
GetThreadPool()lldb_private::Debuggerstatic
GetThreadStopFormat() constlldb_private::Debugger
GetTopIOHandlerControlSequence(char ch)lldb_private::Debugger
GetUseAutosuggestion() constlldb_private::Debugger
GetUseColor() constlldb_private::Debugger
GetUseExternalEditor() constlldb_private::Debugger
GetUseSourceCache() constlldb_private::Debugger
GetValueProperties() constlldb_private::Propertiesinlinevirtual
HandleBreakpointEvent(const lldb::EventSP &event_sp)lldb_private::Debuggerprotected
HandleDestroyCallback()lldb_private::Debuggerprotected
HandleDiagnosticEvent(const lldb::EventSP &event_sp)lldb_private::Debuggerprotected
HandleProcessEvent(const lldb::EventSP &event_sp)lldb_private::Debuggerprotected
HandleProgressEvent(const lldb::EventSP &event_sp)lldb_private::Debuggerprotected
HandleThreadEvent(const lldb::EventSP &event_sp)lldb_private::Debuggerprotected
HasIOHandlerThread() constlldb_private::Debuggerprotected
Initialize(LoadPluginCallbackType load_plugin_callback)lldb_private::Debuggerstatic
InstanceInitialize()lldb_private::Debuggerprotected
InterruptRequested(const char *cur_func, const char *formatv, Args &&...args)lldb_private::Debuggerinline
InterruptRequested()lldb_private::Debugger
IOHandlerThread()lldb_private::Debuggerprotected
IsForwardingEvents()lldb_private::Debugger
IsHandlingEvents() constlldb_private::Debuggerinline
IsIOHandlerThreadCurrentThread() constlldb_private::Debuggerprotected
IsSettingExperimental(llvm::StringRef setting)lldb_private::Propertiesstatic
IsTopIOHandler(const lldb::IOHandlerSP &reader_sp)lldb_private::Debugger
JoinIOHandlerThread()lldb_private::Debuggerprotected
LoadedPluginsList typedeflldb_private::Debuggerprotected
LoadPlugin(const FileSpec &spec, Status &error)lldb_private::Debugger
m_broadcasterlldb_private::Debuggerprotected
m_broadcaster_manager_splldb_private::Debuggerprotected
m_callback_handler_splldb_private::Debuggerprotected
m_clear_oncelldb_private::Debuggerprotected
m_collection_splldb_private::Propertiesprotected
m_command_interpreter_uplldb_private::Debuggerprotected
m_current_event_idlldb_private::Debuggerprotected
m_destroy_callbacklldb_private::Debuggerprotected
m_destroy_callback_batonlldb_private::Debuggerprotected
m_diagnostics_callback_idlldb_private::Debuggerprotected
m_dummy_target_splldb_private::Debuggerprotected
m_error_stream_splldb_private::Debuggerprotected
m_event_handler_threadlldb_private::Debuggerprotected
m_forward_listener_splldb_private::Debuggerprotected
m_input_file_splldb_private::Debuggerprotected
m_input_recorderlldb_private::Debuggerprotected
m_instance_namelldb_private::Debuggerprotected
m_interrupt_mutexlldb_private::Debuggerprotected
m_interrupt_requestedlldb_private::Debuggerprotected
m_io_handler_stacklldb_private::Debuggerprotected
m_io_handler_synchronous_mutexlldb_private::Debuggerprotected
m_io_handler_threadlldb_private::Debuggerprotected
m_listener_splldb_private::Debuggerprotected
m_loaded_pluginslldb_private::Debuggerprotected
m_output_flush_mutexlldb_private::Debuggerprotected
m_output_stream_splldb_private::Debuggerprotected
m_platform_listlldb_private::Debuggerprotected
m_script_interpreter_mutexlldb_private::Debuggerprotected
m_script_interpreterslldb_private::Debuggerprotected
m_source_file_cachelldb_private::Debuggerprotected
m_source_manager_uplldb_private::Debuggerprotected
m_stream_handlerslldb_private::Debuggerprotected
m_sync_broadcasterlldb_private::Debuggerprotected
m_target_listlldb_private::Debuggerprotected
m_terminal_statelldb_private::Debuggerprotected
m_uidlldb_private::UserIDprotected
operator=(const Debugger &)=deletelldb_private::Debuggerprivate
PopIOHandler(const lldb::IOHandlerSP &reader_sp)lldb_private::Debuggerprotected
PrintAsync(const char *s, size_t len, bool is_stdout)lldb_private::Debugger
PrintProgress(const ProgressEventData &data)lldb_private::Debuggerprotected
Progresslldb_private::Debuggerfriend
ProgressManagerlldb_private::Debuggerfriend
Properties()lldb_private::Properties
Properties(const lldb::OptionValuePropertiesSP &collection_sp)lldb_private::Properties
PushIOHandler(const lldb::IOHandlerSP &reader_sp, bool cancel_top_handler=true)lldb_private::Debuggerprotected
RemoveIOHandler(const lldb::IOHandlerSP &reader_sp)lldb_private::Debugger
REPLlldb_private::Debuggerfriend
ReportDiagnosticImpl(DiagnosticEventData::Type type, std::string message, std::optional< lldb::user_id_t > debugger_id, std::once_flag *once)lldb_private::Debuggerprotectedstatic
ReportError(std::string message, std::optional< lldb::user_id_t > debugger_id=std::nullopt, std::once_flag *once=nullptr)lldb_private::Debuggerstatic
ReportInfo(std::string message, std::optional< lldb::user_id_t > debugger_id=std::nullopt, std::once_flag *once=nullptr)lldb_private::Debuggerstatic
ReportInterruption(const InterruptionReport &report)lldb_private::Debugger
ReportProgress(uint64_t progress_id, std::string title, std::string details, uint64_t completed, uint64_t total, std::optional< lldb::user_id_t > debugger_id, uint32_t progress_category_bit=eBroadcastBitProgress)lldb_private::Debuggerprotectedstatic
ReportSymbolChange(const ModuleSpec &module_spec)lldb_private::Debuggerstatic
ReportWarning(std::string message, std::optional< lldb::user_id_t > debugger_id=std::nullopt, std::once_flag *once=nullptr)lldb_private::Debuggerstatic
RequestInterrupt()lldb_private::Debugger
RestoreInputTerminalState()lldb_private::Debugger
RunIOHandlerAsync(const lldb::IOHandlerSP &reader_sp, bool cancel_top_handler=true)lldb_private::Debugger
RunIOHandlers()lldb_private::Debugger
RunIOHandlerSync(const lldb::IOHandlerSP &reader_sp)lldb_private::Debugger
RunREPL(lldb::LanguageType language, const char *repl_options)lldb_private::Debugger
SaveInputTerminalState()lldb_private::Debugger
SetAsyncExecution(bool async)lldb_private::Debugger
SetAutoIndent(bool b)lldb_private::Debugger
SetDestroyCallback(lldb_private::DebuggerDestroyCallback destroy_callback, void *baton)lldb_private::Debugger
SetErrorFile(lldb::FileSP file)lldb_private::Debugger
SetExternalEditor(llvm::StringRef editor)lldb_private::Debugger
SetID(lldb::user_id_t uid)lldb_private::UserIDinline
SetInputFile(lldb::FileSP file)lldb_private::Debugger
SetInputString(const char *data)lldb_private::Debugger
SetIOHandlerThread(HostThread &new_thread)lldb_private::Debuggerprotected
SetLoggingCallback(lldb::LogOutputCallback log_callback, void *baton)lldb_private::Debugger
SetOutputFile(lldb::FileSP file)lldb_private::Debugger
SetPrintDecls(bool b)lldb_private::Debugger
SetPrompt(llvm::StringRef p)lldb_private::Debugger
SetPrompt(const char *)=deletelldb_private::Debugger
SetPropertyAtIndex(uint32_t idx, T t, const ExecutionContext *exe_ctx=nullptr) constlldb_private::Propertiesinline
SetPropertyValue(const ExecutionContext *exe_ctx, VarSetOperationType op, llvm::StringRef property_path, llvm::StringRef value) overridelldb_private::Debuggervirtual
SetREPLLanguage(lldb::LanguageType repl_lang)lldb_private::Debugger
SetScriptLanguage(lldb::ScriptLanguage script_lang)lldb_private::Debugger
SetShowProgress(bool show_progress)lldb_private::Debugger
SetTabSize(uint64_t tab_size)lldb_private::Debugger
SetTerminalWidth(uint64_t term_width)lldb_private::Debugger
SettingsInitialize()lldb_private::Debuggerstatic
SettingsTerminate()lldb_private::Debuggerstatic
SetUseColor(bool use_color)lldb_private::Debugger
SetUseExternalEditor(bool use_external_editor_p)lldb_private::Debugger
SetUseSourceCache(bool use_source_cache)lldb_private::Debugger
StartEventHandlerThread()lldb_private::Debugger
StartIOHandlerThread()lldb_private::Debuggerprotected
StopDisassemblyType enum namelldb_private::Debugger
StopEventHandlerThread()lldb_private::Debugger
StopIOHandlerThread()lldb_private::Debuggerprotected
Terminate()lldb_private::Debuggerstatic
UserID(lldb::user_id_t uid=LLDB_INVALID_UID)lldb_private::UserIDinline
~Debugger() overridelldb_private::Debugger
~Properties()lldb_private::Propertiesvirtual
~UserID()=defaultlldb_private::UserID