#include "lldb/Interpreter/OptionGroupFile.h"
#include "lldb/Host/OptionParser.h"
usingnamespacelldb;
usingnamespacelldb_private;
OptionGroupFile::OptionGroupFile(uint32_t usage_mask, bool required,
const char *long_option, int short_option,
uint32_t completion_type,
lldb::CommandArgumentType argument_type,
const char *usage_text) { … }
Status OptionGroupFile::SetOptionValue(uint32_t option_idx,
llvm::StringRef option_arg,
ExecutionContext *execution_context) { … }
void OptionGroupFile::OptionParsingStarting(
ExecutionContext *execution_context) { … }
OptionGroupFileList::OptionGroupFileList(
uint32_t usage_mask, bool required, const char *long_option,
int short_option, uint32_t completion_type,
lldb::CommandArgumentType argument_type, const char *usage_text)
: … { … }
OptionGroupFileList::~OptionGroupFileList() = default;
Status
OptionGroupFileList::SetOptionValue(uint32_t option_idx,
llvm::StringRef option_value,
ExecutionContext *execution_context) { … }
void OptionGroupFileList::OptionParsingStarting(
ExecutionContext *execution_context) { … }