diff options
Diffstat (limited to 'lldb/source/Commands/Options.td')
| -rw-r--r-- | lldb/source/Commands/Options.td | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/lldb/source/Commands/Options.td b/lldb/source/Commands/Options.td index 87f5506c305f..850df133a429 100644 --- a/lldb/source/Commands/Options.td +++ b/lldb/source/Commands/Options.td @@ -4,6 +4,8 @@ let Command = "target modules dump symtab" in { def tm_sort : Option<"sort", "s">, Group<1>, Desc<"Supply a sort order when dumping the symbol table.">, EnumArg<"SortOrder", "OptionEnumValues(g_sort_option_enumeration)">; + def tm_smn : Option<"show-mangled-names", "m">, Group<1>, + Desc<"Do not demangle symbol names before showing them.">; } let Command = "help" in { @@ -268,10 +270,6 @@ let Command = "breakpoint command add" in { EnumArg<"None", "ScriptOptionEnum()">, Desc<"Specify the language for the commands - if none is specified, the " "lldb command interpreter will be used.">; - def breakpoint_add_python_function : Option<"python-function", "F">, - Group<2>, Arg<"PythonFunction">, - Desc<"Give the name of a Python function to run as command for this " - "breakpoint. Be sure to give a module name if appropriate.">; def breakpoint_add_dummy_breakpoints : Option<"dummy-breakpoints", "D">, Desc<"Sets Dummy breakpoints - i.e. breakpoints set before a file is " "provided, which prime new targets.">; @@ -431,7 +429,7 @@ let Command = "log" in { Desc<"Prepend the names of files and function that generate the logs.">; } -let Command = "reproducer" in { +let Command = "reproducer dump" in { def reproducer_provider : Option<"provider", "p">, Group<1>, EnumArg<"None", "ReproducerProviderType()">, Required, Desc<"The reproducer provider to dump.">; @@ -440,6 +438,12 @@ let Command = "reproducer" in { "provided, that reproducer is dumped.">; } +let Command = "reproducer xcrash" in { + def reproducer_signal : Option<"signal", "s">, Group<1>, + EnumArg<"None", "ReproducerSignalType()">, + Required, Desc<"The signal to crash the debugger.">; +} + let Command = "memory read" in { def memory_read_num_per_line : Option<"num-per-line", "l">, Group<1>, Arg<"NumberPerLine">, Desc<"The number of items per line to display.">; @@ -907,9 +911,6 @@ let Command = "thread step scope" in { def thread_step_scope_step_in_target : Option<"step-in-target", "t">, Group<1>, Arg<"FunctionName">, Desc<"The name of the directly called " "function step in should stop at when stepping into.">; - def thread_step_scope_python_class : Option<"python-class", "C">, Group<2>, - Arg<"PythonClass">, Desc<"The name of the class that will manage this step " - "- only supported for Scripted Step.">; } let Command = "thread until" in { @@ -1125,3 +1126,8 @@ let Command = "watchpoint command add" in { "to run as command for this watchpoint. Be sure to give a module name if " "appropriate.">; } + +let Command = "watchpoint delete" in { + def watchpoint_delete_force : Option<"force", "f">, Group<1>, + Desc<"Delete all watchpoints without querying for confirmation.">; +} |
