CommandObjectProxy needs to proxy GenerateHelpText as well as

everything else.

<rdar://problem/18383591>

llvm-svn: 252122
This commit is contained in:
Jim Ingham 2015-11-05 01:18:07 +00:00
parent 96c6ecc842
commit 2471434cc2
2 changed files with 11 additions and 0 deletions

View File

@ -126,6 +126,9 @@ public:
bool
IsMultiwordObject() override;
void
GenerateHelpText (Stream &result) override;
lldb::CommandObjectSP
GetSubcommandSP(const char *sub_cmd, StringList *matches = nullptr) override;

View File

@ -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)
{