9#ifndef LLDB_SOURCE_COMMANDS_COMMANDOBJECTDWIMPRINT_H
10#define LLDB_SOURCE_COMMANDS_COMMANDOBJECTDWIMPRINT_H
Implements dwim-print, a printing command that chooses the most direct, efficient,...
bool DoExecute(llvm::StringRef command, CommandReturnObject &result) override
Options * GetOptions() override
bool WantsCompletion() override
CommandObjectExpression::CommandOptions m_expr_options
OptionGroupFormat m_format_options
~CommandObjectDWIMPrint() override=default
OptionGroupOptions m_option_group
OptionGroupValueObjectDisplay m_varobj_options
void HandleArgumentCompletion(CompletionRequest &request, OptionElementVector &opt_element_vector) override
The input array contains a parsed version of the line.
"lldb/Utility/ArgCompletionRequest.h"
A command line option parsing protocol class.
A class that represents a running process on the host machine.
std::vector< OptionArgElement > OptionElementVector