| AddDestroyCallback(lldb_private::DebuggerDestroyCallback destroy_callback, void *baton) | lldb_private::Debugger | |
| AdoptTopIOHandlerFilesIfInvalid(lldb::FileSP &in, lldb::LockableStreamFileSP &out, lldb::LockableStreamFileSP &err) | lldb_private::Debugger | |
| Apropos(llvm::StringRef keyword, std::vector< const Property * > &matching_properties) const | lldb_private::Properties | |
| AssertCallback(llvm::StringRef message, llvm::StringRef backtrace, llvm::StringRef prompt) | lldb_private::Debugger | static |
| 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 | |
| CommandInterpreter class | lldb_private::Debugger | friend |
| CreateInstance(lldb::LogOutputCallback log_callback=nullptr, void *baton=nullptr) | lldb_private::Debugger | static |
| Debugger(lldb::LogOutputCallback m_log_callback, void *baton) | lldb_private::Debugger | private |
| Debugger(const Debugger &)=delete | lldb_private::Debugger | private |
| DebuggerList typedef | lldb_private::Debugger | |
| DebuggersRequestingInterruption() | lldb_private::Debugger | static |
| DefaultEventHandler() | lldb_private::Debugger | protected |
| Destroy(lldb::DebuggerSP &debugger_sp) | lldb_private::Debugger | static |
| DispatchClientTelemetry(const lldb_private::StructuredDataImpl &entry) | lldb_private::Debugger | |
| DispatchInputEndOfFile() | lldb_private::Debugger | |
| DispatchInputInterrupt() | lldb_private::Debugger | |
| DumpAllDescriptions(CommandInterpreter &interpreter, Stream &strm) const | lldb_private::Properties | virtual |
| DumpAllPropertyValues(const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask, bool is_json=false) | lldb_private::Properties | virtual |
| DumpPropertyValue(const ExecutionContext *exe_ctx, Stream &strm, llvm::StringRef property_path, uint32_t dump_mask, bool is_json=false) | lldb_private::Properties | virtual |
| eBroadcastBitEventThreadIsListening enum value | lldb_private::Debugger | protected |
| 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 | |
| FindDebuggerWithID(lldb::user_id_t id) | lldb_private::Debugger | static |
| FindDebuggerWithInstanceName(llvm::StringRef instance_name) | lldb_private::Debugger | static |
| FindTargetWithProcess(Process *process) | lldb_private::Debugger | static |
| FindTargetWithProcessID(lldb::pid_t pid) | lldb_private::Debugger | static |
| 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::Debugger | static |
| g_load_plugin_callback | lldb_private::Debugger | protectedstatic |
| GetAsyncErrorStream() | lldb_private::Debugger | |
| GetAsyncExecution() | lldb_private::Debugger | |
| GetAsyncOutputStream() | lldb_private::Debugger | |
| GetAutoConfirm() const | lldb_private::Debugger | |
| GetAutoIndent() const | lldb_private::Debugger | |
| GetAutoOneLineSummaries() const | lldb_private::Debugger | |
| GetAutosuggestionAnsiPrefix() const | lldb_private::Debugger | |
| GetAutosuggestionAnsiSuffix() const | lldb_private::Debugger | |
| GetBroadcaster() | lldb_private::Debugger | inline |
| GetBroadcaster() const | lldb_private::Debugger | inline |
| GetBroadcasterManager() | lldb_private::Debugger | inline |
| GetCommandInterpreter() | lldb_private::Debugger | inline |
| GetCurrentProgressReport() const | lldb_private::Debugger | |
| GetDebuggerAtIndex(size_t index) | lldb_private::Debugger | static |
| GetDisabledAnsiPrefix() const | lldb_private::Debugger | |
| GetDisabledAnsiSuffix() const | lldb_private::Debugger | |
| GetDisassemblyFormat() const | lldb_private::Debugger | |
| GetDisassemblyLineCount() const | lldb_private::Debugger | |
| GetDummyTarget() | lldb_private::Debugger | inline |
| GetDWIMPrintVerbosity() const | lldb_private::Debugger | |
| GetErrorFileSP() | lldb_private::Debugger | inline |
| GetErrorStreamSP() | lldb_private::Debugger | inlineprotected |
| GetEscapeNonPrintables() const | lldb_private::Debugger | |
| GetExperimentalSettingsName() | lldb_private::Properties | static |
| GetExternalEditor() const | lldb_private::Debugger | |
| GetFrameFormat() const | lldb_private::Debugger | |
| GetFrameFormatUnique() const | lldb_private::Debugger | |
| GetHighlightSource() const | lldb_private::Debugger | |
| GetID() const | lldb_private::UserID | inline |
| GetInputFile() | lldb_private::Debugger | inline |
| GetInputFileSP() | lldb_private::Debugger | inline |
| GetInstanceName() const | lldb_private::Debugger | inline |
| GetIOHandlerCommandPrefix() | lldb_private::Debugger | |
| GetIOHandlerHelpPrologue() | lldb_private::Debugger | |
| GetListener() | lldb_private::Debugger | inline |
| GetNotifyVoid() const | lldb_private::Debugger | |
| GetNumDebuggers() | lldb_private::Debugger | static |
| GetOutputFileSP() | lldb_private::Debugger | inline |
| GetOutputStreamSP() | lldb_private::Debugger | inlineprotected |
| GetPlatformList() | lldb_private::Debugger | inline |
| GetPrintDecls() const | lldb_private::Debugger | |
| GetPrompt() const | lldb_private::Debugger | |
| GetPromptAnsiPrefix() const | lldb_private::Debugger | |
| GetPromptAnsiSuffix() const | lldb_private::Debugger | |
| GetPropertyAtIndexAs(uint32_t idx, T default_value, const ExecutionContext *exe_ctx=nullptr) const | lldb_private::Properties | inline |
| GetPropertyAtIndexAs(uint32_t idx, const ExecutionContext *exe_ctx=nullptr) const | lldb_private::Properties | inline |
| GetPropertyValue(const ExecutionContext *exe_ctx, llvm::StringRef property_path, Status &error) const | lldb_private::Properties | virtual |
| GetRegexMatchAnsiPrefix() const | lldb_private::Debugger | |
| GetRegexMatchAnsiSuffix() const | lldb_private::Debugger | |
| GetREPLLanguage() const | lldb_private::Debugger | |
| GetScriptInterpreter(bool can_create=true, std::optional< lldb::ScriptLanguage > language={}) | lldb_private::Debugger | |
| GetScriptLanguage() const | lldb_private::Debugger | |
| GetSelectedExecutionContext() | lldb_private::Debugger | |
| GetSelectedExecutionContextRef() | lldb_private::Debugger | |
| GetSelectedOrDummyTarget(bool prefer_dummy=false) | lldb_private::Debugger | |
| GetSelectedTarget() | lldb_private::Debugger | inline |
| GetSeparator() const | lldb_private::Debugger | |
| GetShowDontUsePoHint() const | lldb_private::Debugger | |
| GetShowInlineDiagnostics() const | lldb_private::Debugger | |
| GetShowProgress() const | lldb_private::Debugger | |
| GetShowProgressAnsiPrefix() const | lldb_private::Debugger | |
| GetShowProgressAnsiSuffix() const | lldb_private::Debugger | |
| GetShowStatusline() const | lldb_private::Debugger | |
| GetSourceFileCache() | lldb_private::Debugger | inline |
| GetSourceManager() | lldb_private::Debugger | |
| GetStaticBroadcasterClass() | lldb_private::Debugger | static |
| GetStatuslineFormat() const | lldb_private::Debugger | |
| GetStopDisassemblyDisplay() const | lldb_private::Debugger | |
| GetStopDisassemblyMaxSize() const | lldb_private::Debugger | |
| GetStopShowColumn() const | lldb_private::Debugger | |
| GetStopShowColumnAnsiPrefix() const | lldb_private::Debugger | |
| GetStopShowColumnAnsiSuffix() const | lldb_private::Debugger | |
| GetStopShowLineMarkerAnsiPrefix() const | lldb_private::Debugger | |
| GetStopShowLineMarkerAnsiSuffix() const | lldb_private::Debugger | |
| GetStopSourceLineCount(bool before) const | lldb_private::Debugger | |
| GetTabSize() const | lldb_private::Debugger | |
| GetTargetList() | lldb_private::Debugger | inline |
| GetTerminalHeight() const | lldb_private::Debugger | |
| GetTerminalWidth() const | lldb_private::Debugger | |
| GetThreadFormat() const | lldb_private::Debugger | |
| GetThreadPool() | lldb_private::Debugger | static |
| GetThreadStopFormat() const | lldb_private::Debugger | |
| GetTopIOHandlerControlSequence(char ch) | lldb_private::Debugger | |
| GetUseAutosuggestion() const | lldb_private::Debugger | |
| GetUseColor() const | lldb_private::Debugger | |
| GetUseExternalEditor() const | lldb_private::Debugger | |
| GetUseSourceCache() const | lldb_private::Debugger | |
| GetValueProperties() const | lldb_private::Properties | inline |
| HandleBreakpointEvent(const lldb::EventSP &event_sp) | lldb_private::Debugger | protected |
| HandleDestroyCallback() | lldb_private::Debugger | protected |
| HandleDiagnosticEvent(const lldb::EventSP &event_sp) | lldb_private::Debugger | protected |
| HandleProcessEvent(const lldb::EventSP &event_sp) | lldb_private::Debugger | protected |
| HandleProgressEvent(const lldb::EventSP &event_sp) | lldb_private::Debugger | protected |
| HandleThreadEvent(const lldb::EventSP &event_sp) | lldb_private::Debugger | protected |
| HasIOHandlerThread() const | lldb_private::Debugger | protected |
| Initialize(LoadPluginCallbackType load_plugin_callback) | lldb_private::Debugger | static |
| InstanceInitialize() | lldb_private::Debugger | protected |
| InterruptRequested(const char *cur_func, const char *formatv, Args &&...args) | lldb_private::Debugger | inline |
| InterruptRequested() | lldb_private::Debugger | |
| IOHandlerThread() | lldb_private::Debugger | protected |
| IsEscapeCodeCapableTTY() | lldb_private::Debugger | protected |
| IsForwardingEvents() | lldb_private::Debugger | |
| IsHandlingEvents() const | lldb_private::Debugger | inline |
| IsIOHandlerThreadCurrentThread() const | lldb_private::Debugger | protected |
| IsSettingExperimental(llvm::StringRef setting) | lldb_private::Properties | static |
| IsTopIOHandler(const lldb::IOHandlerSP &reader_sp) | lldb_private::Debugger | |
| JoinIOHandlerThread() | lldb_private::Debugger | protected |
| LoadedPluginsList typedef | lldb_private::Debugger | protected |
| LoadPlugin(const FileSpec &spec, Status &error) | lldb_private::Debugger | |
| m_broadcaster | lldb_private::Debugger | protected |
| m_broadcaster_manager_sp | lldb_private::Debugger | protected |
| m_callback_handler_sp | lldb_private::Debugger | protected |
| m_clear_once | lldb_private::Debugger | protected |
| m_collection_sp | lldb_private::Properties | protected |
| m_command_interpreter_up | lldb_private::Debugger | protected |
| m_destroy_callback_mutex | lldb_private::Debugger | protected |
| m_destroy_callback_next_token | lldb_private::Debugger | protected |
| m_destroy_callbacks | lldb_private::Debugger | protected |
| m_diagnostics_callback_id | lldb_private::Debugger | protected |
| m_dummy_target_sp | lldb_private::Debugger | protected |
| m_error_stream_sp | lldb_private::Debugger | protected |
| m_event_handler_thread | lldb_private::Debugger | protected |
| m_forward_listener_sp | lldb_private::Debugger | protected |
| m_input_file_sp | lldb_private::Debugger | protected |
| m_instance_name | lldb_private::Debugger | protected |
| m_interrupt_mutex | lldb_private::Debugger | protected |
| m_interrupt_requested | lldb_private::Debugger | protected |
| m_io_handler_stack | lldb_private::Debugger | protected |
| m_io_handler_synchronous_mutex | lldb_private::Debugger | protected |
| m_io_handler_thread | lldb_private::Debugger | protected |
| m_listener_sp | lldb_private::Debugger | protected |
| m_loaded_plugins | lldb_private::Debugger | protected |
| m_output_flush_mutex | lldb_private::Debugger | protected |
| m_output_mutex | lldb_private::Debugger | protected |
| m_output_stream_sp | lldb_private::Debugger | protected |
| m_platform_list | lldb_private::Debugger | protected |
| m_progress_reports | lldb_private::Debugger | protected |
| m_progress_reports_mutex | lldb_private::Debugger | mutableprotected |
| m_script_interpreter_mutex | lldb_private::Debugger | protected |
| m_script_interpreters | lldb_private::Debugger | protected |
| m_source_file_cache | lldb_private::Debugger | protected |
| m_source_manager_up | lldb_private::Debugger | protected |
| m_statusline | lldb_private::Debugger | protected |
| m_statusline_mutex | lldb_private::Debugger | protected |
| m_stream_handlers | lldb_private::Debugger | protected |
| m_sync_broadcaster | lldb_private::Debugger | protected |
| m_target_list | lldb_private::Debugger | protected |
| m_terminal_state | lldb_private::Debugger | protected |
| m_uid | lldb_private::UserID | protected |
| operator=(const Debugger &)=delete | lldb_private::Debugger | private |
| PopIOHandler(const lldb::IOHandlerSP &reader_sp) | lldb_private::Debugger | protected |
| PrintAsync(const char *s, size_t len, bool is_stdout) | lldb_private::Debugger | |
| PrintProgress(const ProgressEventData &data) | lldb_private::Debugger | protected |
| Progress class | lldb_private::Debugger | friend |
| ProgressManager class | lldb_private::Debugger | friend |
| 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::Debugger | protected |
| RedrawStatusline(std::optional< ExecutionContextRef > exe_ctx_ref) | lldb_private::Debugger | |
| RefreshIOHandler() | lldb_private::Debugger | |
| RemoveDestroyCallback(lldb::callback_token_t token) | lldb_private::Debugger | |
| RemoveIOHandler(const lldb::IOHandlerSP &reader_sp) | lldb_private::Debugger | |
| REPL class | lldb_private::Debugger | friend |
| ReportDiagnosticImpl(lldb::Severity severity, std::string message, std::optional< lldb::user_id_t > debugger_id, std::once_flag *once) | lldb_private::Debugger | protectedstatic |
| ReportError(std::string message, std::optional< lldb::user_id_t > debugger_id=std::nullopt, std::once_flag *once=nullptr) | lldb_private::Debugger | static |
| ReportInfo(std::string message, std::optional< lldb::user_id_t > debugger_id=std::nullopt, std::once_flag *once=nullptr) | lldb_private::Debugger | static |
| 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=lldb::eBroadcastBitProgress) | lldb_private::Debugger | protectedstatic |
| ReportSymbolChange(const ModuleSpec &module_spec) | lldb_private::Debugger | static |
| ReportWarning(std::string message, std::optional< lldb::user_id_t > debugger_id=std::nullopt, std::once_flag *once=nullptr) | lldb_private::Debugger | static |
| 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::UserID | inline |
| SetInputFile(lldb::FileSP file) | lldb_private::Debugger | |
| SetInputString(const char *data) | lldb_private::Debugger | |
| SetIOHandlerThread(HostThread &new_thread) | lldb_private::Debugger | protected |
| 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 *)=delete | lldb_private::Debugger | |
| SetPropertyAtIndex(uint32_t idx, T t, const ExecutionContext *exe_ctx=nullptr) const | lldb_private::Properties | inline |
| SetPropertyValue(const ExecutionContext *exe_ctx, VarSetOperationType op, llvm::StringRef property_path, llvm::StringRef value) override | lldb_private::Debugger | virtual |
| SetREPLLanguage(lldb::LanguageType repl_lang) | lldb_private::Debugger | |
| SetScriptLanguage(lldb::ScriptLanguage script_lang) | lldb_private::Debugger | |
| SetSeparator(llvm::StringRef s) | lldb_private::Debugger | |
| SetShowInlineDiagnostics(bool) | lldb_private::Debugger | |
| SetShowProgress(bool show_progress) | lldb_private::Debugger | |
| SetStatuslineFormat(const FormatEntity::Entry &format) | lldb_private::Debugger | |
| SetTabSize(uint64_t tab_size) | lldb_private::Debugger | |
| SetTerminalHeight(uint64_t term_height) | lldb_private::Debugger | |
| SetTerminalWidth(uint64_t term_width) | lldb_private::Debugger | |
| SettingsInitialize() | lldb_private::Debugger | static |
| SettingsTerminate() | lldb_private::Debugger | static |
| 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::Debugger | protected |
| Statusline class | lldb_private::Debugger | friend |
| StatuslineSupported() | lldb_private::Debugger | protected |
| StopEventHandlerThread() | lldb_private::Debugger | |
| StopIOHandlerThread() | lldb_private::Debugger | protected |
| Terminate() | lldb_private::Debugger | static |
| UserID(lldb::user_id_t uid=LLDB_INVALID_UID) | lldb_private::UserID | inline |
| ~Debugger() override | lldb_private::Debugger | |
| ~Properties() | lldb_private::Properties | virtual |
| ~UserID()=default | lldb_private::UserID | |