AddAlias(llvm::StringRef alias_name, lldb::CommandObjectSP &command_obj_sp, llvm::StringRef args_string=llvm::StringRef()) | lldb_private::CommandInterpreter | |
AddCommand(llvm::StringRef name, const lldb::CommandObjectSP &cmd_sp, bool can_replace) | lldb_private::CommandInterpreter | |
AddInitialEventsToListener(const lldb::ListenerSP &listener_sp, uint32_t requested_events) | lldb_private::Broadcaster | virtual |
AddListener(const lldb::ListenerSP &listener_sp, uint32_t event_mask) | lldb_private::Broadcaster | inline |
AddUserCommand(llvm::StringRef name, const lldb::CommandObjectSP &cmd_sp, bool can_replace) | lldb_private::CommandInterpreter | |
AliasExists(llvm::StringRef cmd) const | lldb_private::CommandInterpreter | |
AllowExitCodeOnQuit(bool allow) | lldb_private::CommandInterpreter | |
Apropos(llvm::StringRef keyword, std::vector< const Property * > &matching_properties) const | lldb_private::Properties | |
Broadcaster(lldb::BroadcasterManagerSP manager_sp, std::string name) | lldb_private::Broadcaster | |
Broadcaster(const Broadcaster &)=delete | lldb_private::Broadcaster | private |
BroadcasterImplSP typedef | lldb_private::Broadcaster | protected |
BroadcasterImplWP typedef | lldb_private::Broadcaster | protected |
BroadcastEvent(lldb::EventSP &event_sp) | lldb_private::Broadcaster | inline |
BroadcastEvent(uint32_t event_type, const lldb::EventDataSP &event_data_sp) | lldb_private::Broadcaster | inline |
BroadcastEvent(uint32_t event_type) | lldb_private::Broadcaster | inline |
BroadcastEventIfUnique(lldb::EventSP &event_sp) | lldb_private::Broadcaster | inline |
BroadcastEventIfUnique(uint32_t event_type) | lldb_private::Broadcaster | inline |
BuildAliasCommandArgs(CommandObject *alias_cmd_obj, const char *alias_name, Args &cmd_args, std::string &raw_input_string, CommandReturnObject &result) | lldb_private::CommandInterpreter | |
BuildAliasResult(llvm::StringRef alias_name, std::string &raw_input_string, std::string &alias_result, CommandReturnObject &result) | lldb_private::CommandInterpreter | |
CheckInWithManager() | lldb_private::Broadcaster | |
ChildrenOmissionWarningStatus enum name | lldb_private::CommandInterpreter | |
ChildrenTruncated() | lldb_private::CommandInterpreter | inline |
Clear() | lldb_private::CommandInterpreter | |
CommandExists(llvm::StringRef cmd) const | lldb_private::CommandInterpreter | |
CommandHandlingState enum name | lldb_private::CommandInterpreter | private |
CommandInterpreter(Debugger &debugger, bool synchronous_execution) | lldb_private::CommandInterpreter | |
CommandTypes enum name | lldb_private::CommandInterpreter | |
CommandUsageMap typedef | lldb_private::CommandInterpreter | private |
Completion enum name | lldb_private::IOHandlerDelegate | |
Confirm(llvm::StringRef message, bool default_answer) | lldb_private::CommandInterpreter | |
Debugger | lldb_private::CommandInterpreter | friend |
DidProcessStopAbnormally() const | lldb_private::CommandInterpreter | protected |
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 |
eBroadcastBitAsynchronousErrorData enum value | lldb_private::CommandInterpreter | |
eBroadcastBitAsynchronousOutputData enum value | lldb_private::CommandInterpreter | |
eBroadcastBitQuitCommandReceived enum value | lldb_private::CommandInterpreter | |
eBroadcastBitResetPrompt enum value | lldb_private::CommandInterpreter | |
eBroadcastBitThreadShouldExit enum value | lldb_private::CommandInterpreter | |
EchoCommandNonInteractive(llvm::StringRef line, const Flags &io_handler_flags) const | lldb_private::CommandInterpreter | private |
eCommandTypesAliases enum value | lldb_private::CommandInterpreter | |
eCommandTypesAllThem enum value | lldb_private::CommandInterpreter | |
eCommandTypesBuiltin enum value | lldb_private::CommandInterpreter | |
eCommandTypesHidden enum value | lldb_private::CommandInterpreter | |
eCommandTypesUserDef enum value | lldb_private::CommandInterpreter | |
eCommandTypesUserMW enum value | lldb_private::CommandInterpreter | |
eNoOmission enum value | lldb_private::CommandInterpreter | |
eUnwarnedOmission enum value | lldb_private::CommandInterpreter | |
EventTypeHasListeners(uint32_t event_type) | lldb_private::Broadcaster | inline |
eWarnedOmission enum value | lldb_private::CommandInterpreter | |
FindCommandsForApropos(llvm::StringRef word, StringList &commands_found, StringList &commands_help, bool search_builtin_commands, bool search_user_commands, bool search_alias_commands, bool search_user_mw_commands) | lldb_private::CommandInterpreter | |
FindCommandsForApropos(llvm::StringRef word, StringList &commands_found, StringList &commands_help, const CommandObject::CommandMap &command_map) | lldb_private::CommandInterpreter | private |
FinishHandlingCommand() | lldb_private::CommandInterpreter | private |
g_argument | lldb_private::CommandInterpreter | static |
g_need_argument | lldb_private::CommandInterpreter | static |
g_no_argument | lldb_private::CommandInterpreter | static |
GetAlias(llvm::StringRef alias_name) const | lldb_private::CommandInterpreter | |
GetAliasCommandObject(llvm::StringRef cmd, StringList *matches=nullptr, StringList *descriptions=nullptr) const | lldb_private::CommandInterpreter | |
GetAliases() const | lldb_private::CommandInterpreter | inline |
GetAliasFullName(llvm::StringRef cmd, std::string &full_name) const | lldb_private::CommandInterpreter | |
GetAliasHelp(const char *alias_name, StreamString &help_string) | lldb_private::CommandInterpreter | |
GetAutoSuggestionForCommand(llvm::StringRef line) | lldb_private::CommandInterpreter | |
GetBatchCommandMode() | lldb_private::CommandInterpreter | inline |
GetBroadcasterClass() const override | lldb_private::CommandInterpreter | inlinevirtual |
GetBroadcasterImpl() | lldb_private::Broadcaster | inlineprotected |
GetBroadcasterName() | lldb_private::Broadcaster | inline |
GetCommandHistory() | lldb_private::CommandInterpreter | inline |
GetCommandNamesMatchingPartialString(const char *cmd_cstr, bool include_aliases, StringList &matches, StringList &descriptions) | lldb_private::CommandInterpreter | |
GetCommandObject(llvm::StringRef cmd, StringList *matches=nullptr, StringList *descriptions=nullptr) const | lldb_private::CommandInterpreter | |
GetCommandObjectForCommand(llvm::StringRef &command_line) | lldb_private::CommandInterpreter | |
GetCommandPrefix() | lldb_private::CommandInterpreter | |
GetCommands() const | lldb_private::CommandInterpreter | inline |
GetCommandSP(llvm::StringRef cmd, bool include_aliases=true, bool exact=true, StringList *matches=nullptr, StringList *descriptions=nullptr) const | lldb_private::CommandInterpreter | protected |
GetCommandSPExact(llvm::StringRef cmd, bool include_aliases=false) const | lldb_private::CommandInterpreter | |
GetCurrentSourceDir() | lldb_private::CommandInterpreter | |
GetDebugger() | lldb_private::CommandInterpreter | inline |
GetEchoCommands() const | lldb_private::CommandInterpreter | |
GetEchoCommentCommands() const | lldb_private::CommandInterpreter | |
GetEventName(uint32_t event_mask) const | lldb_private::Broadcaster | inline |
GetEventNames(Stream &s, const uint32_t event_mask, bool prefix_with_broadcaster_name) const | lldb_private::Broadcaster | inline |
GetExecutionContext() const | lldb_private::CommandInterpreter | |
GetExpandRegexAliases() const | lldb_private::CommandInterpreter | |
GetExperimentalSettingsName() | lldb_private::Properties | static |
GetHelp(CommandReturnObject &result, uint32_t types=eCommandTypesAllThem) | lldb_private::CommandInterpreter | |
GetHijackingListenerName() | lldb_private::Broadcaster | inlineprotected |
GetIOHandler(bool force_create=false, CommandInterpreterRunOptions *options=nullptr) | lldb_private::CommandInterpreter | |
GetLLDBCommandsFromIOHandler(const char *prompt, IOHandlerDelegate &delegate, void *baton=nullptr) | lldb_private::CommandInterpreter | |
GetManager() | lldb_private::Broadcaster | |
GetOpenTranscriptInEditor() const | lldb_private::CommandInterpreter | |
GetOptionArgumentPosition(const char *in_string) | lldb_private::CommandInterpreter | |
GetPlatform(bool prefer_target_platform) | lldb_private::CommandInterpreter | |
GetPrimaryListener() | lldb_private::Broadcaster | inline |
GetProcessOutput() | lldb_private::CommandInterpreter | protected |
GetPromptOnQuit() const | lldb_private::CommandInterpreter | |
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 |
GetPythonCommandsFromIOHandler(const char *prompt, IOHandlerDelegate &delegate, void *baton=nullptr) | lldb_private::CommandInterpreter | |
GetQuitExitCode(bool &exited) const | lldb_private::CommandInterpreter | |
GetRepeatPreviousCommand() const | lldb_private::CommandInterpreter | |
GetRequireCommandOverwrite() const | lldb_private::CommandInterpreter | |
GetSaveSessionDirectory() const | lldb_private::CommandInterpreter | |
GetSaveSessionOnQuit() const | lldb_private::CommandInterpreter | |
GetSaveTranscript() const | lldb_private::CommandInterpreter | |
GetSpaceReplPrompts() const | lldb_private::CommandInterpreter | |
GetStaticBroadcasterClass() | lldb_private::CommandInterpreter | static |
GetStatistics() | lldb_private::CommandInterpreter | |
GetStopCmdSourceOnError() const | lldb_private::CommandInterpreter | |
GetSynchronous() | lldb_private::CommandInterpreter | |
GetTranscript() const | lldb_private::CommandInterpreter | |
GetUserCommandObject(llvm::StringRef cmd, StringList *matches=nullptr, StringList *descriptions=nullptr) const | lldb_private::CommandInterpreter | |
GetUserCommands() const | lldb_private::CommandInterpreter | inline |
GetUserMultiwordCommands() const | lldb_private::CommandInterpreter | inline |
GetValueProperties() const | lldb_private::Properties | inlinevirtual |
HandleCommand(const char *command_line, LazyBool add_to_history, const ExecutionContext &override_context, CommandReturnObject &result) | lldb_private::CommandInterpreter | |
HandleCommand(const char *command_line, LazyBool add_to_history, CommandReturnObject &result, bool force_repeat_command=false) | lldb_private::CommandInterpreter | |
HandleCommands(const StringList &commands, const ExecutionContext &context, const CommandInterpreterRunOptions &options, CommandReturnObject &result) | lldb_private::CommandInterpreter | |
HandleCommands(const StringList &commands, const CommandInterpreterRunOptions &options, CommandReturnObject &result) | lldb_private::CommandInterpreter | |
HandleCommandsFromFile(FileSpec &file, const ExecutionContext &context, const CommandInterpreterRunOptions &options, CommandReturnObject &result) | lldb_private::CommandInterpreter | |
HandleCommandsFromFile(FileSpec &file, const CommandInterpreterRunOptions &options, CommandReturnObject &result) | lldb_private::CommandInterpreter | |
HandleCompletion(CompletionRequest &request) | lldb_private::CommandInterpreter | |
HandleCompletionMatches(CompletionRequest &request) | lldb_private::CommandInterpreter | |
HasAliases() const | lldb_private::CommandInterpreter | |
HasAliasOptions() const | lldb_private::CommandInterpreter | |
HasCommands() const | lldb_private::CommandInterpreter | |
HasUserCommands() const | lldb_private::CommandInterpreter | |
HasUserMultiwordCommands() const | lldb_private::CommandInterpreter | |
HijackBroadcaster(const lldb::ListenerSP &listener_sp, uint32_t event_mask=UINT32_MAX) | lldb_private::Broadcaster | inline |
IncreaseCommandUsage(const CommandObject &cmd_obj) | lldb_private::CommandInterpreter | inline |
Initialize() | lldb_private::CommandInterpreter | |
InterruptCommand() | lldb_private::CommandInterpreter | |
IOHandlerActivated(IOHandler &io_handler, bool interactive) | lldb_private::IOHandlerDelegate | inlinevirtual |
IOHandlerComplete(IOHandler &io_handler, CompletionRequest &request) | lldb_private::IOHandlerDelegate | virtual |
IOHandlerDeactivated(IOHandler &io_handler) | lldb_private::IOHandlerDelegate | inlinevirtual |
IOHandlerDelegate(Completion completion=Completion::None) | lldb_private::IOHandlerDelegate | inline |
IOHandlerFixIndentation(IOHandler &io_handler, const StringList &lines, int cursor_position) | lldb_private::IOHandlerDelegate | inlinevirtual |
IOHandlerGetCommandPrefix() | lldb_private::IOHandlerDelegate | inlinevirtual |
IOHandlerGetControlSequence(char ch) override | lldb_private::CommandInterpreter | inlineprotectedvirtual |
IOHandlerGetFixIndentationCharacters() | lldb_private::IOHandlerDelegate | inlinevirtual |
IOHandlerGetHelpPrologue() | lldb_private::IOHandlerDelegate | inlinevirtual |
IOHandlerInputComplete(IOHandler &io_handler, std::string &line) override | lldb_private::CommandInterpreter | protectedvirtual |
IOHandlerInputInterrupted(IOHandler &io_handler, std::string &data) | lldb_private::IOHandlerDelegate | inlinevirtual |
IOHandlerInterrupt(IOHandler &io_handler) override | lldb_private::CommandInterpreter | virtual |
IOHandlerIsInputComplete(IOHandler &io_handler, StringList &lines) | lldb_private::IOHandlerDelegate | inlinevirtual |
IOHandlerSuggestion(IOHandler &io_handler, llvm::StringRef line) | lldb_private::IOHandlerDelegate | virtual |
IsActive() | lldb_private::CommandInterpreter | |
IsHijackedForEvent(uint32_t event_mask) | lldb_private::Broadcaster | inline |
IsInteractive() | lldb_private::CommandInterpreter | |
IsSettingExperimental(llvm::StringRef setting) | lldb_private::Properties | static |
LoadCommandDictionary() | lldb_private::CommandInterpreter | |
m_alias_dict | lldb_private::CommandInterpreter | private |
m_allow_exit_code | lldb_private::CommandInterpreter | private |
m_batch_command_mode | lldb_private::CommandInterpreter | private |
m_broadcaster_name | lldb_private::Broadcaster | private |
m_broadcaster_sp | lldb_private::Broadcaster | private |
m_collection_sp | lldb_private::Properties | protected |
m_command_dict | lldb_private::CommandInterpreter | private |
m_command_history | lldb_private::CommandInterpreter | private |
m_command_io_handler_sp | lldb_private::CommandInterpreter | private |
m_command_source_depth | lldb_private::CommandInterpreter | private |
m_command_source_dirs | lldb_private::CommandInterpreter | private |
m_command_source_flags | lldb_private::CommandInterpreter | private |
m_command_state | lldb_private::CommandInterpreter | private |
m_command_usages | lldb_private::CommandInterpreter | private |
m_comment_char | lldb_private::CommandInterpreter | private |
m_completion | lldb_private::IOHandlerDelegate | protected |
m_debugger | lldb_private::CommandInterpreter | private |
m_iohandler_nesting_level | lldb_private::CommandInterpreter | private |
m_manager_sp | lldb_private::Broadcaster | private |
m_max_depth_warning | lldb_private::CommandInterpreter | private |
m_overriden_exe_contexts | lldb_private::CommandInterpreter | private |
m_quit_exit_code | lldb_private::CommandInterpreter | private |
m_repeat_command | lldb_private::CommandInterpreter | private |
m_result | lldb_private::CommandInterpreter | private |
m_skip_app_init_files | lldb_private::CommandInterpreter | private |
m_skip_lldbinit_files | lldb_private::CommandInterpreter | private |
m_synchronous_execution | lldb_private::CommandInterpreter | private |
m_transcript | lldb_private::CommandInterpreter | private |
m_transcript_stream | lldb_private::CommandInterpreter | private |
m_truncation_warning | lldb_private::CommandInterpreter | private |
m_user_dict | lldb_private::CommandInterpreter | private |
m_user_mw_dict | lldb_private::CommandInterpreter | private |
operator=(const Broadcaster &)=delete | lldb_private::Broadcaster | private |
OutputFormattedHelpText(Stream &strm, llvm::StringRef prefix, llvm::StringRef help_text) | lldb_private::CommandInterpreter | |
OutputFormattedHelpText(Stream &stream, llvm::StringRef command_word, llvm::StringRef separator, llvm::StringRef help_text, size_t max_word_len) | lldb_private::CommandInterpreter | |
OutputHelpText(Stream &stream, llvm::StringRef command_word, llvm::StringRef separator, llvm::StringRef help_text, uint32_t max_word_len) | lldb_private::CommandInterpreter | |
OverrideExecutionContext(const ExecutionContext &override_context) | lldb_private::CommandInterpreter | private |
PreprocessCommand(std::string &command) | lldb_private::CommandInterpreter | |
PreprocessToken(std::string &token) | lldb_private::CommandInterpreter | |
PrintCommandOutput(IOHandler &io_handler, llvm::StringRef str, bool is_stdout) | lldb_private::CommandInterpreter | private |
PrintWarningsIfNecessary(Stream &s, const std::string &cmd_name) | lldb_private::CommandInterpreter | inline |
ProcessEmbeddedScriptCommands(const char *arg) | lldb_private::CommandInterpreter | |
Properties() | lldb_private::Properties | |
Properties(const lldb::OptionValuePropertiesSP &collection_sp) | lldb_private::Properties | |
RemoveAlias(llvm::StringRef alias_name) | lldb_private::CommandInterpreter | |
RemoveAllUser() | lldb_private::CommandInterpreter | inline |
RemoveAllUserMultiword() | lldb_private::CommandInterpreter | inline |
RemoveCommand(llvm::StringRef cmd, bool force=false) | lldb_private::CommandInterpreter | |
RemoveListener(const lldb::ListenerSP &listener_sp, uint32_t event_mask=UINT32_MAX) | lldb_private::Broadcaster | inline |
RemoveUser(llvm::StringRef alias_name) | lldb_private::CommandInterpreter | |
RemoveUserMultiword(llvm::StringRef multiword_name) | lldb_private::CommandInterpreter | |
ResolveCommand(const char *command_line, CommandReturnObject &result) | lldb_private::CommandInterpreter | |
ResolveCommandImpl(std::string &command_line, CommandReturnObject &result) | lldb_private::CommandInterpreter | private |
RestoreBroadcaster() | lldb_private::Broadcaster | inline |
RestoreExecutionContext() | lldb_private::CommandInterpreter | private |
RunCommandInterpreter(CommandInterpreterRunOptions &options) | lldb_private::CommandInterpreter | |
SaveTranscript(CommandReturnObject &result, std::optional< std::string > output_file=std::nullopt) | lldb_private::CommandInterpreter | |
SetBatchCommandMode(bool value) | lldb_private::CommandInterpreter | inline |
SetEchoCommands(bool enable) | lldb_private::CommandInterpreter | |
SetEchoCommentCommands(bool enable) | lldb_private::CommandInterpreter | |
SetEventName(uint32_t event_mask, const char *name) | lldb_private::Broadcaster | inline |
SetOpenTranscriptInEditor(bool enable) | lldb_private::CommandInterpreter | |
SetPrimaryListener(lldb::ListenerSP listener_sp) | lldb_private::Broadcaster | inline |
SetPromptOnQuit(bool enable) | lldb_private::CommandInterpreter | |
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) | lldb_private::Properties | virtual |
SetQuitExitCode(int exit_code) | lldb_private::CommandInterpreter | |
SetReachedMaximumDepth() | lldb_private::CommandInterpreter | inline |
SetSaveSessionDirectory(llvm::StringRef path) | lldb_private::CommandInterpreter | |
SetSaveSessionOnQuit(bool enable) | lldb_private::CommandInterpreter | |
SetSaveTranscript(bool enable) | lldb_private::CommandInterpreter | |
SetSynchronous(bool value) | lldb_private::CommandInterpreter | protected |
SkipAppInitFiles(bool skip_app_init_files) | lldb_private::CommandInterpreter | inline |
SkipLLDBInitFiles(bool skip_lldbinit_files) | lldb_private::CommandInterpreter | inline |
SourceInitFile(FileSpec file, CommandReturnObject &result) | lldb_private::CommandInterpreter | private |
SourceInitFileCwd(CommandReturnObject &result) | lldb_private::CommandInterpreter | |
SourceInitFileGlobal(CommandReturnObject &result) | lldb_private::CommandInterpreter | |
SourceInitFileHome(CommandReturnObject &result, bool is_repl) | lldb_private::CommandInterpreter | |
StartHandlingCommand() | lldb_private::CommandInterpreter | private |
UpdatePrompt(llvm::StringRef prompt) | lldb_private::CommandInterpreter | |
UserCommandExists(llvm::StringRef cmd) const | lldb_private::CommandInterpreter | |
UserMultiwordCommandExists(llvm::StringRef cmd) const | lldb_private::CommandInterpreter | |
VerifyUserMultiwordCmdPath(Args &path, bool leaf_is_command, Status &result) | lldb_private::CommandInterpreter | |
WasInterrupted() const | lldb_private::CommandInterpreter | protected |
~Broadcaster() | lldb_private::Broadcaster | virtual |
~CommandInterpreter() override=default | lldb_private::CommandInterpreter | |
~IOHandlerDelegate()=default | lldb_private::IOHandlerDelegate | virtual |
~Properties() | lldb_private::Properties | virtual |