================ @@ -9,14 +9,21 @@ #ifndef LLDB_SOURCE_INTERPRETER_COMMANDOBJECTSCRIPT_H #define LLDB_SOURCE_INTERPRETER_COMMANDOBJECTSCRIPT_H -#include "lldb/Interpreter/CommandObject.h" +#include "lldb/Interpreter/CommandObjectMultiword.h" namespace lldb_private { -class CommandObjectScript : public CommandObjectRaw { +class CommandObjectMultiwordScripting : public CommandObjectMultiword { public: - CommandObjectScript(CommandInterpreter &interpreter); - ~CommandObjectScript() override; + CommandObjectMultiwordScripting(CommandInterpreter &interpreter); + + ~CommandObjectMultiwordScripting() override; +}; + +class CommandObjectScriptingExecute : public CommandObjectRaw { ---------------- jimingham wrote:
We're somewhat inconsistent about this, but we don't tend to put the subcommands of the multiword commands in the header file. It's not necessary since they get added to the command in the .cpp file and aren't needed more globally. https://github.com/llvm/llvm-project/pull/97263 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits