diff options
-rw-r--r-- | lldb/include/lldb/Interpreter/CommandObjectMultiword.h | 3 | ||||
-rw-r--r-- | lldb/source/Commands/CommandObjectMultiword.cpp | 8 |
2 files changed, 11 insertions, 0 deletions
diff --git a/lldb/include/lldb/Interpreter/CommandObjectMultiword.h b/lldb/include/lldb/Interpreter/CommandObjectMultiword.h index f217d56bfc1..e1ad2940c38 100644 --- a/lldb/include/lldb/Interpreter/CommandObjectMultiword.h +++ b/lldb/include/lldb/Interpreter/CommandObjectMultiword.h @@ -126,6 +126,9 @@ public: bool IsMultiwordObject() override; + void + GenerateHelpText (Stream &result) override; + lldb::CommandObjectSP GetSubcommandSP(const char *sub_cmd, StringList *matches = nullptr) override; diff --git a/lldb/source/Commands/CommandObjectMultiword.cpp b/lldb/source/Commands/CommandObjectMultiword.cpp index 2f0e2a78a0c..206f3b6fb7d 100644 --- a/lldb/source/Commands/CommandObjectMultiword.cpp +++ b/lldb/source/Commands/CommandObjectMultiword.cpp @@ -382,6 +382,14 @@ CommandObjectProxy::IsMultiwordObject () return false; } +void +CommandObjectProxy::GenerateHelpText (Stream &result) +{ + CommandObject *proxy_command = GetProxyCommandObject(); + if (proxy_command) + return proxy_command->GenerateHelpText(result); +} + lldb::CommandObjectSP CommandObjectProxy::GetSubcommandSP (const char *sub_cmd, StringList *matches) { |