LLDB mainline
lldb_private::CommandInterpreter Member List

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

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::Broadcastervirtual
AddListener(const lldb::ListenerSP &listener_sp, uint32_t event_mask)lldb_private::Broadcasterinline
AddUserCommand(llvm::StringRef name, const lldb::CommandObjectSP &cmd_sp, bool can_replace)lldb_private::CommandInterpreter
AliasExists(llvm::StringRef cmd) constlldb_private::CommandInterpreter
AllowExitCodeOnQuit(bool allow)lldb_private::CommandInterpreter
Apropos(llvm::StringRef keyword, std::vector< const Property * > &matching_properties) constlldb_private::Properties
Broadcaster(lldb::BroadcasterManagerSP manager_sp, std::string name)lldb_private::Broadcaster
Broadcaster(const Broadcaster &)=deletelldb_private::Broadcasterprivate
BroadcasterImplSP typedeflldb_private::Broadcasterprotected
BroadcasterImplWP typedeflldb_private::Broadcasterprotected
BroadcastEvent(lldb::EventSP &event_sp)lldb_private::Broadcasterinline
BroadcastEvent(uint32_t event_type, const lldb::EventDataSP &event_data_sp)lldb_private::Broadcasterinline
BroadcastEvent(uint32_t event_type)lldb_private::Broadcasterinline
BroadcastEventIfUnique(lldb::EventSP &event_sp)lldb_private::Broadcasterinline
BroadcastEventIfUnique(uint32_t event_type)lldb_private::Broadcasterinline
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 namelldb_private::CommandInterpreter
ChildrenTruncated()lldb_private::CommandInterpreterinline
Clear()lldb_private::CommandInterpreter
CommandExists(llvm::StringRef cmd) constlldb_private::CommandInterpreter
CommandHandlingState enum namelldb_private::CommandInterpreterprivate
CommandInterpreter(Debugger &debugger, bool synchronous_execution)lldb_private::CommandInterpreter
CommandTypes enum namelldb_private::CommandInterpreter
CommandUsageMap typedeflldb_private::CommandInterpreterprivate
Completion enum namelldb_private::IOHandlerDelegate
Confirm(llvm::StringRef message, bool default_answer)lldb_private::CommandInterpreter
Debuggerlldb_private::CommandInterpreterfriend
DidProcessStopAbnormally() constlldb_private::CommandInterpreterprotected
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
eBroadcastBitAsynchronousErrorData enum valuelldb_private::CommandInterpreter
eBroadcastBitAsynchronousOutputData enum valuelldb_private::CommandInterpreter
eBroadcastBitQuitCommandReceived enum valuelldb_private::CommandInterpreter
eBroadcastBitResetPrompt enum valuelldb_private::CommandInterpreter
eBroadcastBitThreadShouldExit enum valuelldb_private::CommandInterpreter
EchoCommandNonInteractive(llvm::StringRef line, const Flags &io_handler_flags) constlldb_private::CommandInterpreterprivate
eCommandTypesAliases enum valuelldb_private::CommandInterpreter
eCommandTypesAllThem enum valuelldb_private::CommandInterpreter
eCommandTypesBuiltin enum valuelldb_private::CommandInterpreter
eCommandTypesHidden enum valuelldb_private::CommandInterpreter
eCommandTypesUserDef enum valuelldb_private::CommandInterpreter
eCommandTypesUserMW enum valuelldb_private::CommandInterpreter
eNoOmission enum valuelldb_private::CommandInterpreter
eUnwarnedOmission enum valuelldb_private::CommandInterpreter
EventTypeHasListeners(uint32_t event_type)lldb_private::Broadcasterinline
eWarnedOmission enum valuelldb_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::CommandInterpreterprivate
FinishHandlingCommand()lldb_private::CommandInterpreterprivate
g_argumentlldb_private::CommandInterpreterstatic
g_need_argumentlldb_private::CommandInterpreterstatic
g_no_argumentlldb_private::CommandInterpreterstatic
GetAlias(llvm::StringRef alias_name) constlldb_private::CommandInterpreter
GetAliasCommandObject(llvm::StringRef cmd, StringList *matches=nullptr, StringList *descriptions=nullptr) constlldb_private::CommandInterpreter
GetAliases() constlldb_private::CommandInterpreterinline
GetAliasFullName(llvm::StringRef cmd, std::string &full_name) constlldb_private::CommandInterpreter
GetAliasHelp(const char *alias_name, StreamString &help_string)lldb_private::CommandInterpreter
GetAutoSuggestionForCommand(llvm::StringRef line)lldb_private::CommandInterpreter
GetBatchCommandMode()lldb_private::CommandInterpreterinline
GetBroadcasterClass() const overridelldb_private::CommandInterpreterinlinevirtual
GetBroadcasterImpl()lldb_private::Broadcasterinlineprotected
GetBroadcasterName()lldb_private::Broadcasterinline
GetCommandHistory()lldb_private::CommandInterpreterinline
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) constlldb_private::CommandInterpreter
GetCommandObjectForCommand(llvm::StringRef &command_line)lldb_private::CommandInterpreter
GetCommandPrefix()lldb_private::CommandInterpreter
GetCommands() constlldb_private::CommandInterpreterinline
GetCommandSP(llvm::StringRef cmd, bool include_aliases=true, bool exact=true, StringList *matches=nullptr, StringList *descriptions=nullptr) constlldb_private::CommandInterpreterprotected
GetCommandSPExact(llvm::StringRef cmd, bool include_aliases=false) constlldb_private::CommandInterpreter
GetCurrentSourceDir()lldb_private::CommandInterpreter
GetDebugger()lldb_private::CommandInterpreterinline
GetEchoCommands() constlldb_private::CommandInterpreter
GetEchoCommentCommands() constlldb_private::CommandInterpreter
GetEventName(uint32_t event_mask) constlldb_private::Broadcasterinline
GetEventNames(Stream &s, const uint32_t event_mask, bool prefix_with_broadcaster_name) constlldb_private::Broadcasterinline
GetExecutionContext() constlldb_private::CommandInterpreter
GetExpandRegexAliases() constlldb_private::CommandInterpreter
GetExperimentalSettingsName()lldb_private::Propertiesstatic
GetHelp(CommandReturnObject &result, uint32_t types=eCommandTypesAllThem)lldb_private::CommandInterpreter
GetHijackingListenerName()lldb_private::Broadcasterinlineprotected
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() constlldb_private::CommandInterpreter
GetOptionArgumentPosition(const char *in_string)lldb_private::CommandInterpreter
GetPlatform(bool prefer_target_platform)lldb_private::CommandInterpreter
GetPrimaryListener()lldb_private::Broadcasterinline
GetProcessOutput()lldb_private::CommandInterpreterprotected
GetPromptOnQuit() constlldb_private::CommandInterpreter
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
GetPythonCommandsFromIOHandler(const char *prompt, IOHandlerDelegate &delegate, void *baton=nullptr)lldb_private::CommandInterpreter
GetQuitExitCode(bool &exited) constlldb_private::CommandInterpreter
GetRepeatPreviousCommand() constlldb_private::CommandInterpreter
GetRequireCommandOverwrite() constlldb_private::CommandInterpreter
GetSaveSessionDirectory() constlldb_private::CommandInterpreter
GetSaveSessionOnQuit() constlldb_private::CommandInterpreter
GetSaveTranscript() constlldb_private::CommandInterpreter
GetSpaceReplPrompts() constlldb_private::CommandInterpreter
GetStaticBroadcasterClass()lldb_private::CommandInterpreterstatic
GetStatistics()lldb_private::CommandInterpreter
GetStopCmdSourceOnError() constlldb_private::CommandInterpreter
GetSynchronous()lldb_private::CommandInterpreter
GetTranscript() constlldb_private::CommandInterpreter
GetUserCommandObject(llvm::StringRef cmd, StringList *matches=nullptr, StringList *descriptions=nullptr) constlldb_private::CommandInterpreter
GetUserCommands() constlldb_private::CommandInterpreterinline
GetUserMultiwordCommands() constlldb_private::CommandInterpreterinline
GetValueProperties() constlldb_private::Propertiesinlinevirtual
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() constlldb_private::CommandInterpreter
HasAliasOptions() constlldb_private::CommandInterpreter
HasCommands() constlldb_private::CommandInterpreter
HasUserCommands() constlldb_private::CommandInterpreter
HasUserMultiwordCommands() constlldb_private::CommandInterpreter
HijackBroadcaster(const lldb::ListenerSP &listener_sp, uint32_t event_mask=UINT32_MAX)lldb_private::Broadcasterinline
IncreaseCommandUsage(const CommandObject &cmd_obj)lldb_private::CommandInterpreterinline
Initialize()lldb_private::CommandInterpreter
InterruptCommand()lldb_private::CommandInterpreter
IOHandlerActivated(IOHandler &io_handler, bool interactive)lldb_private::IOHandlerDelegateinlinevirtual
IOHandlerComplete(IOHandler &io_handler, CompletionRequest &request)lldb_private::IOHandlerDelegatevirtual
IOHandlerDeactivated(IOHandler &io_handler)lldb_private::IOHandlerDelegateinlinevirtual
IOHandlerDelegate(Completion completion=Completion::None)lldb_private::IOHandlerDelegateinline
IOHandlerFixIndentation(IOHandler &io_handler, const StringList &lines, int cursor_position)lldb_private::IOHandlerDelegateinlinevirtual
IOHandlerGetCommandPrefix()lldb_private::IOHandlerDelegateinlinevirtual
IOHandlerGetControlSequence(char ch) overridelldb_private::CommandInterpreterinlineprotectedvirtual
IOHandlerGetFixIndentationCharacters()lldb_private::IOHandlerDelegateinlinevirtual
IOHandlerGetHelpPrologue()lldb_private::IOHandlerDelegateinlinevirtual
IOHandlerInputComplete(IOHandler &io_handler, std::string &line) overridelldb_private::CommandInterpreterprotectedvirtual
IOHandlerInputInterrupted(IOHandler &io_handler, std::string &data)lldb_private::IOHandlerDelegateinlinevirtual
IOHandlerInterrupt(IOHandler &io_handler) overridelldb_private::CommandInterpretervirtual
IOHandlerIsInputComplete(IOHandler &io_handler, StringList &lines)lldb_private::IOHandlerDelegateinlinevirtual
IOHandlerSuggestion(IOHandler &io_handler, llvm::StringRef line)lldb_private::IOHandlerDelegatevirtual
IsActive()lldb_private::CommandInterpreter
IsHijackedForEvent(uint32_t event_mask)lldb_private::Broadcasterinline
IsInteractive()lldb_private::CommandInterpreter
IsSettingExperimental(llvm::StringRef setting)lldb_private::Propertiesstatic
LoadCommandDictionary()lldb_private::CommandInterpreter
m_alias_dictlldb_private::CommandInterpreterprivate
m_allow_exit_codelldb_private::CommandInterpreterprivate
m_batch_command_modelldb_private::CommandInterpreterprivate
m_broadcaster_namelldb_private::Broadcasterprivate
m_broadcaster_splldb_private::Broadcasterprivate
m_collection_splldb_private::Propertiesprotected
m_command_dictlldb_private::CommandInterpreterprivate
m_command_historylldb_private::CommandInterpreterprivate
m_command_io_handler_splldb_private::CommandInterpreterprivate
m_command_source_depthlldb_private::CommandInterpreterprivate
m_command_source_dirslldb_private::CommandInterpreterprivate
m_command_source_flagslldb_private::CommandInterpreterprivate
m_command_statelldb_private::CommandInterpreterprivate
m_command_usageslldb_private::CommandInterpreterprivate
m_comment_charlldb_private::CommandInterpreterprivate
m_completionlldb_private::IOHandlerDelegateprotected
m_debuggerlldb_private::CommandInterpreterprivate
m_iohandler_nesting_levellldb_private::CommandInterpreterprivate
m_manager_splldb_private::Broadcasterprivate
m_max_depth_warninglldb_private::CommandInterpreterprivate
m_overriden_exe_contextslldb_private::CommandInterpreterprivate
m_quit_exit_codelldb_private::CommandInterpreterprivate
m_repeat_commandlldb_private::CommandInterpreterprivate
m_resultlldb_private::CommandInterpreterprivate
m_skip_app_init_fileslldb_private::CommandInterpreterprivate
m_skip_lldbinit_fileslldb_private::CommandInterpreterprivate
m_synchronous_executionlldb_private::CommandInterpreterprivate
m_transcriptlldb_private::CommandInterpreterprivate
m_transcript_streamlldb_private::CommandInterpreterprivate
m_truncation_warninglldb_private::CommandInterpreterprivate
m_user_dictlldb_private::CommandInterpreterprivate
m_user_mw_dictlldb_private::CommandInterpreterprivate
operator=(const Broadcaster &)=deletelldb_private::Broadcasterprivate
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::CommandInterpreterprivate
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::CommandInterpreterprivate
PrintWarningsIfNecessary(Stream &s, const std::string &cmd_name)lldb_private::CommandInterpreterinline
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::CommandInterpreterinline
RemoveAllUserMultiword()lldb_private::CommandInterpreterinline
RemoveCommand(llvm::StringRef cmd, bool force=false)lldb_private::CommandInterpreter
RemoveListener(const lldb::ListenerSP &listener_sp, uint32_t event_mask=UINT32_MAX)lldb_private::Broadcasterinline
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::CommandInterpreterprivate
RestoreBroadcaster()lldb_private::Broadcasterinline
RestoreExecutionContext()lldb_private::CommandInterpreterprivate
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::CommandInterpreterinline
SetEchoCommands(bool enable)lldb_private::CommandInterpreter
SetEchoCommentCommands(bool enable)lldb_private::CommandInterpreter
SetEventName(uint32_t event_mask, const char *name)lldb_private::Broadcasterinline
SetOpenTranscriptInEditor(bool enable)lldb_private::CommandInterpreter
SetPrimaryListener(lldb::ListenerSP listener_sp)lldb_private::Broadcasterinline
SetPromptOnQuit(bool enable)lldb_private::CommandInterpreter
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)lldb_private::Propertiesvirtual
SetQuitExitCode(int exit_code)lldb_private::CommandInterpreter
SetReachedMaximumDepth()lldb_private::CommandInterpreterinline
SetSaveSessionDirectory(llvm::StringRef path)lldb_private::CommandInterpreter
SetSaveSessionOnQuit(bool enable)lldb_private::CommandInterpreter
SetSaveTranscript(bool enable)lldb_private::CommandInterpreter
SetSynchronous(bool value)lldb_private::CommandInterpreterprotected
SkipAppInitFiles(bool skip_app_init_files)lldb_private::CommandInterpreterinline
SkipLLDBInitFiles(bool skip_lldbinit_files)lldb_private::CommandInterpreterinline
SourceInitFile(FileSpec file, CommandReturnObject &result)lldb_private::CommandInterpreterprivate
SourceInitFileCwd(CommandReturnObject &result)lldb_private::CommandInterpreter
SourceInitFileGlobal(CommandReturnObject &result)lldb_private::CommandInterpreter
SourceInitFileHome(CommandReturnObject &result, bool is_repl)lldb_private::CommandInterpreter
StartHandlingCommand()lldb_private::CommandInterpreterprivate
UpdatePrompt(llvm::StringRef prompt)lldb_private::CommandInterpreter
UserCommandExists(llvm::StringRef cmd) constlldb_private::CommandInterpreter
UserMultiwordCommandExists(llvm::StringRef cmd) constlldb_private::CommandInterpreter
VerifyUserMultiwordCmdPath(Args &path, bool leaf_is_command, Status &result)lldb_private::CommandInterpreter
WasInterrupted() constlldb_private::CommandInterpreterprotected
~Broadcaster()lldb_private::Broadcastervirtual
~CommandInterpreter() override=defaultlldb_private::CommandInterpreter
~IOHandlerDelegate()=defaultlldb_private::IOHandlerDelegatevirtual
~Properties()lldb_private::Propertiesvirtual