25 "Omit function arguments."},
28 "Omit recognized function arguments."},
31 "Omit local variables."},
34 "Show the current frame source file global and static variables."},
37 "Show variable declaration information (source file and line where the "
38 "variable was declared)."},
41 "The <variable-name> argument for name lookups are regular expressions."},
44 "Show variable scope (argument, local, global, static)."},
45 {
LLDB_OPT_SET_1,
false,
"summary",
'y', OptionParser::eRequiredArgument,
47 "Specify the summary that the variable output should use."},
49 OptionParser::eRequiredArgument,
nullptr, {}, 0,
eArgTypeName,
50 "Specify a summary string to use to format the variable output."},
55 return Status(
"must specify a valid named summary");
56 TypeSummaryImplSP summary_sp;
57 if (!DataVisualization::NamedSummaryFormats::GetSummaryFormat(
59 return Status(
"must specify a valid named summary");
65 return Status(
"must specify a non-empty summary string");
69 OptionGroupVariable::OptionGroupVariable(
bool show_frame_options)
75 llvm::StringRef option_arg,
81 switch (short_option) {
110 llvm_unreachable(
"Unimplemented option");
129 #define NUM_FRAME_OPTS 3