reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/include/lldb/API/SBCommandInterpreter.h
  298   SBCommand(lldb::CommandObjectSP cmd_sp);
  300   lldb::CommandObjectSP m_opaque_sp;
tools/lldb/include/lldb/Interpreter/CommandAlias.h
   24   CommandAlias(CommandInterpreter &interpreter, lldb::CommandObjectSP cmd_sp,
   61   lldb::CommandObjectSP GetUnderlyingCommand() {
   69   std::pair<lldb::CommandObjectSP, OptionArgVectorSP> Desugar();
   75   lldb::CommandObjectSP m_underlying_command_sp;
tools/lldb/include/lldb/Interpreter/CommandInterpreter.h
  218   bool AddCommand(llvm::StringRef name, const lldb::CommandObjectSP &cmd_sp,
  221   bool AddUserCommand(llvm::StringRef name, const lldb::CommandObjectSP &cmd_sp,
  224   lldb::CommandObjectSP GetCommandSPExact(llvm::StringRef cmd,
  238                          lldb::CommandObjectSP &command_obj_sp,
  509   lldb::CommandObjectSP GetCommandSP(llvm::StringRef cmd,
tools/lldb/include/lldb/Interpreter/CommandObject.h
  109   typedef std::map<std::string, lldb::CommandObjectSP> CommandMap;
  156   virtual lldb::CommandObjectSP GetSubcommandSP(llvm::StringRef sub_cmd,
  181                               const lldb::CommandObjectSP &command_obj) {
tools/lldb/include/lldb/Interpreter/CommandObjectMultiword.h
   36                       const lldb::CommandObjectSP &command_obj) override;
   40   lldb::CommandObjectSP GetSubcommandSP(llvm::StringRef sub_cmd,
   95   lldb::CommandObjectSP GetSubcommandSP(llvm::StringRef sub_cmd,
  107                       const lldb::CommandObjectSP &command_obj) override;
tools/lldb/include/lldb/lldb-private-interfaces.h
   56 typedef lldb::CommandObjectSP (*LanguageRuntimeGetCommandObject)(
tools/lldb/source/API/SBCommandInterpreter.cpp
  670   lldb::CommandObjectSP new_command_sp(new_command);
  684   lldb::CommandObjectSP new_command_sp;
  703   lldb::CommandObjectSP new_command_sp;
  715 SBCommand::SBCommand(lldb::CommandObjectSP cmd_sp) : m_opaque_sp(cmd_sp) {}
  773   lldb::CommandObjectSP new_command_sp(new_command);
  791   lldb::CommandObjectSP new_command_sp;
  811   lldb::CommandObjectSP new_command_sp;
tools/lldb/source/Commands/CommandObjectBreakpoint.cpp
 1981     CommandObjectSP add_command_object(
 1983     CommandObjectSP delete_command_object(
 1985     CommandObjectSP list_command_object(
 1987     CommandObjectSP configure_command_object(
 2227   CommandObjectSP list_command_object(
 2229   CommandObjectSP enable_command_object(
 2231   CommandObjectSP disable_command_object(
 2233   CommandObjectSP clear_command_object(
 2235   CommandObjectSP delete_command_object(
 2237   CommandObjectSP set_command_object(
 2239   CommandObjectSP command_command_object(
 2241   CommandObjectSP modify_command_object(
 2243   CommandObjectSP name_command_object(
 2245   CommandObjectSP write_command_object(
 2247   CommandObjectSP read_command_object(
tools/lldb/source/Commands/CommandObjectBreakpointCommand.cpp
  709   CommandObjectSP add_command_object(
  711   CommandObjectSP delete_command_object(
  713   CommandObjectSP list_command_object(
tools/lldb/source/Commands/CommandObjectCommands.cpp
  618     if (CommandObjectSP cmd_obj_sp =
  673     CommandObjectSP command_obj_sp(
  675     CommandObjectSP subcommand_obj_sp;
  712       CommandObjectSP tmp_sp =
  975         CommandObjectSP cmd_sp(m_regex_cmd_up.release());
 1131         CommandObjectSP cmd_sp(m_regex_cmd_up.release());
 1614             CommandObjectSP command_obj_sp(new CommandObjectPythonFunction(
 1672         CommandObjectSP new_cmd(new CommandObjectPythonFunction(
 1698       CommandObjectSP new_cmd(new CommandObjectScriptingObject(
tools/lldb/source/Commands/CommandObjectMultiword.cpp
   30 CommandObjectSP CommandObjectMultiword::GetSubcommandSP(llvm::StringRef sub_cmd,
   32   CommandObjectSP return_cmd_sp;
   70                                             const CommandObjectSP &cmd_obj) {
  301 lldb::CommandObjectSP
  329     llvm::StringRef cmd_name, const lldb::CommandObjectSP &command_sp) {
tools/lldb/source/Commands/CommandObjectWatchpoint.cpp
 1113   CommandObjectSP list_command_object(
 1115   CommandObjectSP enable_command_object(
 1117   CommandObjectSP disable_command_object(
 1119   CommandObjectSP delete_command_object(
 1121   CommandObjectSP ignore_command_object(
 1123   CommandObjectSP command_command_object(
 1125   CommandObjectSP modify_command_object(
 1127   CommandObjectSP set_command_object(
tools/lldb/source/Commands/CommandObjectWatchpointCommand.cpp
  646   CommandObjectSP add_command_object(
  648   CommandObjectSP delete_command_object(
  650   CommandObjectSP list_command_object(
tools/lldb/source/Interpreter/CommandAlias.cpp
   22 static bool ProcessAliasOptionsArgs(lldb::CommandObjectSP &cmd_obj_sp,
   77                            lldb::CommandObjectSP cmd_sp,
  203 std::pair<lldb::CommandObjectSP, OptionArgVectorSP> CommandAlias::Desugar() {
tools/lldb/source/Interpreter/CommandInterpreter.cpp
  220   CommandObjectSP cmd_obj_sp = GetCommandSPExact("quit", false);
  552       CommandObjectSP break_regex_cmd_sp(break_regex_cmd_up.release());
  609       CommandObjectSP tbreak_regex_cmd_sp(tbreak_regex_cmd_up.release());
  629       CommandObjectSP attach_regex_cmd_sp(attach_regex_cmd_up.release());
  645       CommandObjectSP down_regex_cmd_sp(down_regex_cmd_up.release());
  659       CommandObjectSP up_regex_cmd_sp(up_regex_cmd_up.release());
  672       CommandObjectSP display_regex_cmd_sp(display_regex_cmd_up.release());
  687       CommandObjectSP undisplay_regex_cmd_sp(undisplay_regex_cmd_up.release());
  706       CommandObjectSP command_sp(connect_gdb_remote_cmd_up.release());
  724       CommandObjectSP command_sp(connect_kdp_remote_cmd_up.release());
  749       CommandObjectSP command_sp(bt_regex_cmd_up.release());
  785       CommandObjectSP list_regex_cmd_sp(list_regex_cmd_up.release());
  803       CommandObjectSP env_regex_cmd_sp(env_regex_cmd_up.release());
  826       CommandObjectSP jump_regex_cmd_sp(jump_regex_cmd_up.release());
  846 CommandObjectSP
  850   CommandObjectSP command_sp;
  875     CommandObjectSP user_match_sp, alias_match_sp, real_match_sp;
  948                                     const lldb::CommandObjectSP &cmd_sp,
  970                                         const lldb::CommandObjectSP &cmd_sp,
  998 CommandObjectSP CommandInterpreter::GetCommandSPExact(llvm::StringRef cmd_str,
 1002   CommandObjectSP ret_val;  // Possibly empty return value.
 1012     CommandObjectSP cmd_obj_sp = GetCommandSP(llvm::StringRef(cmd_words.GetArgumentAtIndex(0)),
 1097       CommandObjectSP cmd_obj_sp(
 1120                              lldb::CommandObjectSP &command_obj_sp,
 1379   std::pair<CommandObjectSP, OptionArgVectorSP> desugared =
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
 4935 lldb::CommandObjectSP RenderScriptRuntime::GetCommandObject(
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h
  313   static lldb::CommandObjectSP
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptScriptGroup.cpp
  157 lldb::CommandObjectSP NewCommandObjectRenderScriptScriptGroup(
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptScriptGroup.h
   14 lldb::CommandObjectSP NewCommandObjectRenderScriptScriptGroup(
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
  284   lldb::CommandObjectSP m_command_sp;
tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.h
  112   lldb::CommandObjectSP m_command_sp;
tools/lldb/source/Target/LanguageRuntime.cpp
  284       CommandObjectSP command =