#include "CommandObjectHelp.h"
#include "lldb/Interpreter/CommandInterpreter.h"
#include "lldb/Interpreter/CommandOptionArgumentTable.h"
#include "lldb/Interpreter/CommandReturnObject.h"
usingnamespacelldb;
usingnamespacelldb_private;
void CommandObjectHelp::GenerateAdditionalHelpAvenuesMessage(
Stream *s, llvm::StringRef command, llvm::StringRef prefix,
llvm::StringRef subcommand, bool include_upropos,
bool include_type_lookup) { … }
CommandObjectHelp::CommandObjectHelp(CommandInterpreter &interpreter)
: … { … }
CommandObjectHelp::~CommandObjectHelp() = default;
#define LLDB_OPTIONS_help
#include "CommandOptions.inc"
llvm::ArrayRef<OptionDefinition>
CommandObjectHelp::CommandOptions::GetDefinitions() { … }
void CommandObjectHelp::DoExecute(Args &command, CommandReturnObject &result) { … }
void CommandObjectHelp::HandleCompletion(CompletionRequest &request) { … }