|
| 1 | +include "OptionsBase.td" |
| 2 | + |
| 3 | +let Command = "target modules dump symtab" in { |
| 4 | + def tm_sort : Option<"sort", "s">, Group<1>, |
| 5 | + Desc<"Supply a sort order when dumping the symbol table.">, |
| 6 | + EnumArg<"SortOrder", "OptionEnumValues(g_sort_option_enumeration)">; |
| 7 | +} |
| 8 | + |
| 9 | +let Command = "help" in { |
| 10 | + def help_hide_aliases : Option<"hide-aliases", "a">, |
| 11 | + Desc<"Hide aliases in the command list.">; |
| 12 | + def help_hide_user : Option<"hide-user-commands", "u">, |
| 13 | + Desc<"Hide user-defined commands from the list.">; |
| 14 | + def help_show_hidden : Option<"show-hidden-commands", "h">, |
| 15 | + Desc<"Include commands prefixed with an underscore.">; |
| 16 | +} |
| 17 | + |
| 18 | +let Command = "settings set" in { |
| 19 | + def setset_global : Option<"global", "g">, Arg<"Filename">, |
| 20 | + Completion<"DiskFile">, |
| 21 | + Desc<"Apply the new value to the global default value.">; |
| 22 | + def setset_force : Option<"force", "f">, |
| 23 | + Desc<"Force an empty value to be accepted as the default.">; |
| 24 | +} |
| 25 | + |
| 26 | +let Command = "settings write" in { |
| 27 | + def setwrite_file : Option<"file", "f">, Required, Arg<"Filename">, |
| 28 | + Completion<"DiskFile">, |
| 29 | + Desc<"The file into which to write the settings.">; |
| 30 | + def setwrite_append : Option<"append", "a">, |
| 31 | + Desc<"Append to saved settings file if it exists.">; |
| 32 | +} |
| 33 | + |
| 34 | +let Command = "settings read" in { |
| 35 | + def setread_file : Option<"file", "f">, Required, Arg<"Filename">, |
| 36 | + Completion<"DiskFile">, |
| 37 | + Desc<"The file from which to read the settings.">; |
| 38 | +} |
| 39 | + |
| 40 | +let Command = "breakpoint list" in { |
| 41 | + def blist_internal : Option<"internal", "i">, |
| 42 | + Desc<"Show debugger internal breakpoints">; |
| 43 | + def blist_brief : Option<"brief", "b">, Group<1>, |
| 44 | + Desc<"Give a brief description of the breakpoint (no location info).">; |
| 45 | + def blist_full : Option<"full", "f">, Group<2>, |
| 46 | + Desc<"Give a full description of the breakpoint and its locations.">; |
| 47 | + def blist_verbose : Option<"verbose", "v">, Group<3>, |
| 48 | + Desc<"Explain everything we know about the breakpoint (for debugging " |
| 49 | + "debugger bugs).">; |
| 50 | + def blist_dummy_bp : Option<"dummy-breakpoints", "D">, |
| 51 | + Desc<"List Dummy breakpoints - i.e. breakpoints set before a file is " |
| 52 | + "provided, which prime new targets.">; |
| 53 | +} |
0 commit comments