[Lldb-commits] [lldb] cd983cd - [lldb] Format tools/driver/Options.td (NFC) (#156111)
via lldb-commits
lldb-commits at lists.llvm.org
Fri Aug 29 15:00:40 PDT 2025
Author: Jonas Devlieghere
Date: 2025-08-29T22:00:35Z
New Revision: cd983cd5c702c7d321adcc2b41933b80d40d0973
URL: https://github.com/llvm/llvm-project/commit/cd983cd5c702c7d321adcc2b41933b80d40d0973
DIFF: https://github.com/llvm/llvm-project/commit/cd983cd5c702c7d321adcc2b41933b80d40d0973.diff
LOG: [lldb] Format tools/driver/Options.td (NFC) (#156111)
Use clang-format to format the driver options tablegen file.
Added:
Modified:
lldb/tools/driver/Options.td
Removed:
################################################################################
diff --git a/lldb/tools/driver/Options.td b/lldb/tools/driver/Options.td
index 1d8372c4aa404..099b9f910d283 100644
--- a/lldb/tools/driver/Options.td
+++ b/lldb/tools/driver/Options.td
@@ -1,233 +1,248 @@
include "llvm/Option/OptParser.td"
-class F<string name>: Flag<["--", "-"], name>;
-class S<string name>: Separate<["--", "-"], name>;
+class F<string name> : Flag<["--", "-"], name>;
+class S<string name> : Separate<["--", "-"], name>;
class R<list<string> prefixes, string name>
- : Option<prefixes, name, KIND_REMAINING_ARGS>;
+ : Option<prefixes, name, KIND_REMAINING_ARGS>;
// Please keep this in sync with the man page in docs/man/lldb.rst
// Attaching options.
def grp_attach : OptionGroup<"attaching">, HelpText<"ATTACHING">;
-def attach_name: Separate<["--", "-"], "attach-name">,
- MetaVarName<"<name>">,
- HelpText<"Tells the debugger to attach to a process with the given name.">,
- Group<grp_attach>;
-def: Separate<["-"], "n">,
- Alias<attach_name>,
- HelpText<"Alias for --attach-name">,
- Group<grp_attach>;
+def attach_name
+ : Separate<["--", "-"], "attach-name">,
+ MetaVarName<"<name>">,
+ HelpText<
+ "Tells the debugger to attach to a process with the given name.">,
+ Group<grp_attach>;
+def : Separate<["-"], "n">,
+ Alias<attach_name>,
+ HelpText<"Alias for --attach-name">,
+ Group<grp_attach>;
def wait_for
: F<"wait-for">,
HelpText<"Tells the debugger to wait for the process with the name "
"specified by --attach-name to launch before attaching.">,
Group<grp_attach>;
-def: Flag<["-"], "w">,
- Alias<wait_for>,
- HelpText<"Alias for --wait-for">,
- Group<grp_attach>;
-
-def attach_pid: Separate<["--", "-"], "attach-pid">,
- MetaVarName<"<pid>">,
- HelpText<"Tells the debugger to attach to a process with the given pid.">,
- Group<grp_attach>;
-def: Separate<["-"], "p">,
- Alias<attach_pid>,
- HelpText<"Alias for --attach-pid">,
- Group<grp_attach>;
+def : Flag<["-"], "w">,
+ Alias<wait_for>,
+ HelpText<"Alias for --wait-for">,
+ Group<grp_attach>;
+def attach_pid
+ : Separate<["--", "-"], "attach-pid">,
+ MetaVarName<"<pid>">,
+ HelpText<"Tells the debugger to attach to a process with the given pid.">,
+ Group<grp_attach>;
+def : Separate<["-"], "p">,
+ Alias<attach_pid>,
+ HelpText<"Alias for --attach-pid">,
+ Group<grp_attach>;
// Scripting options.
def grp_scripting : OptionGroup<"scripting">, HelpText<"SCRIPTING">;
-def python_path: F<"python-path">,
- HelpText<"Prints out the path to the lldb.py file for this version of lldb.">,
- Group<grp_scripting>;
-def: Flag<["-"], "P">,
- Alias<python_path>,
- HelpText<"Alias for --python-path">,
- Group<grp_scripting>;
-
-def print_script_interpreter_info: F<"print-script-interpreter-info">,
- HelpText<"Prints out a json dictionary with information about the scripting language interpreter.">,
- Group<grp_scripting>;
-
-def script_language: Separate<["--", "-"], "script-language">,
- MetaVarName<"<language>">,
- HelpText<"Tells the debugger to use the specified scripting language for user-defined scripts.">,
- Group<grp_scripting>;
-def: Separate<["-"], "l">,
- Alias<script_language>,
- HelpText<"Alias for --script-language">,
- Group<grp_scripting>;
+def python_path
+ : F<"python-path">,
+ HelpText<
+ "Prints out the path to the lldb.py file for this version of lldb.">,
+ Group<grp_scripting>;
+def : Flag<["-"], "P">,
+ Alias<python_path>,
+ HelpText<"Alias for --python-path">,
+ Group<grp_scripting>;
+
+def print_script_interpreter_info
+ : F<"print-script-interpreter-info">,
+ HelpText<"Prints out a json dictionary with information about the "
+ "scripting language interpreter.">,
+ Group<grp_scripting>;
+
+def script_language : Separate<["--", "-"], "script-language">,
+ MetaVarName<"<language>">,
+ HelpText<"Tells the debugger to use the specified "
+ "scripting language for user-defined scripts.">,
+ Group<grp_scripting>;
+def : Separate<["-"], "l">,
+ Alias<script_language>,
+ HelpText<"Alias for --script-language">,
+ Group<grp_scripting>;
// Repl options.
def grp_repl : OptionGroup<"repl">, HelpText<"REPL">;
-def repl: Flag<["--", "-"], "repl">,
- HelpText<"Runs lldb in REPL mode with a stub process.">,
- Group<grp_repl>;
-def: Flag<["-"], "r">,
- Alias<repl>,
- HelpText<"Alias for --repl">,
- Group<grp_repl>;
-def repl_: Joined<["--", "-"], "repl=">,
- MetaVarName<"<flags>">,
- HelpText<"Runs lldb in REPL mode with a stub process with the given flags.">,
- Group<grp_repl>;
-def: Joined<["-"], "r=">,
- MetaVarName<"<flags>">,
- Alias<repl_>,
- HelpText<"Alias for --repl=<flags>">,
- Group<grp_repl>;
-
-def repl_language: Separate<["--", "-"], "repl-language">,
- MetaVarName<"<language>">,
- HelpText<"Chooses the language for the REPL.">,
- Group<grp_repl>;
-def: Separate<["-"], "R">,
- Alias<repl_language>,
- HelpText<"Alias for --repl-language">,
- Group<grp_repl>;
-
+def repl : Flag<["--", "-"], "repl">,
+ HelpText<"Runs lldb in REPL mode with a stub process.">,
+ Group<grp_repl>;
+def : Flag<["-"], "r">,
+ Alias<repl>,
+ HelpText<"Alias for --repl">,
+ Group<grp_repl>;
+def repl_
+ : Joined<["--", "-"], "repl=">,
+ MetaVarName<"<flags>">,
+ HelpText<
+ "Runs lldb in REPL mode with a stub process with the given flags.">,
+ Group<grp_repl>;
+def : Joined<["-"], "r=">,
+ MetaVarName<"<flags>">,
+ Alias<repl_>,
+ HelpText<"Alias for --repl=<flags>">,
+ Group<grp_repl>;
+
+def repl_language : Separate<["--", "-"], "repl-language">,
+ MetaVarName<"<language>">,
+ HelpText<"Chooses the language for the REPL.">,
+ Group<grp_repl>;
+def : Separate<["-"], "R">,
+ Alias<repl_language>,
+ HelpText<"Alias for --repl-language">,
+ Group<grp_repl>;
// Command options.
def grp_command : OptionGroup<"command">, HelpText<"COMMANDS">;
-def no_lldbinit: F<"no-lldbinit">,
- HelpText<"Do not automatically parse any '.lldbinit' files.">,
- Group<grp_command>;
-def: Flag<["-"], "x">,
- Alias<no_lldbinit>,
- HelpText<"Alias for --no-lldbinit">,
- Group<grp_command>;
-def local_lldbinit: F<"local-lldbinit">,
- HelpText<"Allow the debugger to parse the .lldbinit files in the current working directory, unless --no-lldbinit is passed.">,
- Group<grp_command>;
-
-def batch: F<"batch">,
- HelpText<"Tells the debugger to run the commands from -s, -S, -o & -O, and then quit.">,
- Group<grp_command>;
-def: Flag<["-"], "b">,
- Alias<batch>,
- HelpText<"Alias for --batch">,
- Group<grp_command>;
-
-def source_quietly: F<"source-quietly">,
- HelpText<"Tells the debugger not to echo commands while sourcing files or one-line commands provided on the command line.">,
- Group<grp_command>;
-def: Flag<["-"], "Q">,
- Alias<source_quietly>,
- HelpText<"Alias for --source-quietly">,
- Group<grp_command>;
-
-def one_line_on_crash: Separate<["--", "-"], "one-line-on-crash">,
- MetaVarName<"<command>">,
- HelpText<"When in batch mode, tells the debugger to run this one-line lldb command if the target crashes.">,
- Group<grp_command>;
-def: Separate<["-"], "k">,
- Alias<one_line_on_crash>,
- HelpText<"Alias for --one-line-on-crash">,
- Group<grp_command>;
-
-def source_on_crash: Separate<["--", "-"], "source-on-crash">,
- MetaVarName<"<file>">,
- HelpText<"When in batch mode, tells the debugger to source this file of lldb commands if the target crashes.">,
- Group<grp_command>;
-def: Separate<["-"], "K">,
- Alias<source_on_crash>,
- HelpText<"Alias for --source-on-crash">,
- Group<grp_command>;
-
-def source: Separate<["--", "-"], "source">,
- MetaVarName<"<file>">,
- HelpText<"Tells the debugger to read in and execute the lldb commands in the given file, after any file has been loaded.">,
- Group<grp_command>;
-def: Separate<["-"], "s">,
- Alias<source>,
- HelpText<"Alias for --source">,
- Group<grp_command>;
-
-def source_before_file: Separate<["--", "-"], "source-before-file">,
- MetaVarName<"<file>">,
- HelpText<"Tells the debugger to read in and execute the lldb commands in the given file, before any file has been loaded.">,
- Group<grp_command>;
-def: Separate<["-"], "S">,
- Alias<source_before_file>,
- HelpText<"Alias for --source-before-file">,
- Group<grp_command>;
-
-def one_line: Separate<["--", "-"], "one-line">,
- MetaVarName<"<command>">,
- HelpText<"Tells the debugger to execute this one-line lldb command after any file provided on the command line has been loaded.">,
- Group<grp_command>;
-def: Separate<["-"], "o">,
- Alias<one_line>,
- HelpText<"Alias for --one-line">,
- Group<grp_command>;
-
-def one_line_before_file: Separate<["--", "-"], "one-line-before-file">,
- MetaVarName<"<command>">,
- HelpText<"Tells the debugger to execute this one-line lldb command before any file provided on the command line has been loaded.">,
- Group<grp_command>;
-def: Separate<["-"], "O">,
- Alias<one_line_before_file>,
- HelpText<"Alias for --one-line-before-file">,
- Group<grp_command>;
-
+def no_lldbinit : F<"no-lldbinit">,
+ HelpText<"Do not automatically parse any '.lldbinit' files.">,
+ Group<grp_command>;
+def : Flag<["-"], "x">,
+ Alias<no_lldbinit>,
+ HelpText<"Alias for --no-lldbinit">,
+ Group<grp_command>;
+def local_lldbinit
+ : F<"local-lldbinit">,
+ HelpText<"Allow the debugger to parse the .lldbinit files in the current "
+ "working directory, unless --no-lldbinit is passed.">,
+ Group<grp_command>;
+
+def batch : F<"batch">,
+ HelpText<"Tells the debugger to run the commands from -s, -S, -o & "
+ "-O, and then quit.">,
+ Group<grp_command>;
+def : Flag<["-"], "b">,
+ Alias<batch>,
+ HelpText<"Alias for --batch">,
+ Group<grp_command>;
+
+def source_quietly
+ : F<"source-quietly">,
+ HelpText<"Tells the debugger not to echo commands while sourcing files "
+ "or one-line commands provided on the command line.">,
+ Group<grp_command>;
+def : Flag<["-"], "Q">,
+ Alias<source_quietly>,
+ HelpText<"Alias for --source-quietly">,
+ Group<grp_command>;
+
+def one_line_on_crash
+ : Separate<["--", "-"], "one-line-on-crash">,
+ MetaVarName<"<command>">,
+ HelpText<"When in batch mode, tells the debugger to run this one-line "
+ "lldb command if the target crashes.">,
+ Group<grp_command>;
+def : Separate<["-"], "k">,
+ Alias<one_line_on_crash>,
+ HelpText<"Alias for --one-line-on-crash">,
+ Group<grp_command>;
+
+def source_on_crash
+ : Separate<["--", "-"], "source-on-crash">,
+ MetaVarName<"<file>">,
+ HelpText<"When in batch mode, tells the debugger to source this file of "
+ "lldb commands if the target crashes.">,
+ Group<grp_command>;
+def : Separate<["-"], "K">,
+ Alias<source_on_crash>,
+ HelpText<"Alias for --source-on-crash">,
+ Group<grp_command>;
+
+def source
+ : Separate<["--", "-"], "source">,
+ MetaVarName<"<file>">,
+ HelpText<"Tells the debugger to read in and execute the lldb commands in "
+ "the given file, after any file has been loaded.">,
+ Group<grp_command>;
+def : Separate<["-"], "s">,
+ Alias<source>,
+ HelpText<"Alias for --source">,
+ Group<grp_command>;
+
+def source_before_file
+ : Separate<["--", "-"], "source-before-file">,
+ MetaVarName<"<file>">,
+ HelpText<"Tells the debugger to read in and execute the lldb commands in "
+ "the given file, before any file has been loaded.">,
+ Group<grp_command>;
+def : Separate<["-"], "S">,
+ Alias<source_before_file>,
+ HelpText<"Alias for --source-before-file">,
+ Group<grp_command>;
+
+def one_line
+ : Separate<["--", "-"], "one-line">,
+ MetaVarName<"<command>">,
+ HelpText<"Tells the debugger to execute this one-line lldb command after "
+ "any file provided on the command line has been loaded.">,
+ Group<grp_command>;
+def : Separate<["-"], "o">,
+ Alias<one_line>,
+ HelpText<"Alias for --one-line">,
+ Group<grp_command>;
+
+def one_line_before_file
+ : Separate<["--", "-"], "one-line-before-file">,
+ MetaVarName<"<command>">,
+ HelpText<"Tells the debugger to execute this one-line lldb command "
+ "before any file provided on the command line has been loaded.">,
+ Group<grp_command>;
+def : Separate<["-"], "O">,
+ Alias<one_line_before_file>,
+ HelpText<"Alias for --one-line-before-file">,
+ Group<grp_command>;
// General options.
-def version: F<"version">,
- HelpText<"Prints out the current version number of the LLDB debugger.">;
-def: Flag<["-"], "v">,
- Alias<version>,
- HelpText<"Alias for --version">;
-
-def help: F<"help">,
- HelpText<"Prints out the usage information for the LLDB debugger.">;
-def: Flag<["-"], "h">,
- Alias<help>,
- HelpText<"Alias for --help">;
-
-def core: Separate<["--", "-"], "core">,
- MetaVarName<"<filename>">,
- HelpText<"Tells the debugger to use the full path to <filename> as the core file.">;
-def: Separate<["-"], "c">,
- Alias<core>,
- HelpText<"Alias for --core">;
-
-def editor: F<"editor">,
- HelpText<"Tells the debugger to open source files using the host's \"external editor\" mechanism.">;
-def: Flag<["-"], "e">,
- Alias<editor>,
- HelpText<"Alias for --editor">;
-
-def no_use_colors: F<"no-use-colors">,
- HelpText<"Do not use colors.">;
-def: Flag<["-"], "X">,
- Alias<no_use_colors>,
- HelpText<"Alias for --no-use-color">;
-
-def file: Separate<["--", "-"], "file">,
- MetaVarName<"<filename>">,
- HelpText<"Tells the debugger to use the file <filename> as the program to be debugged.">;
-def: Separate<["-"], "f">,
- Alias<file>,
- HelpText<"Alias for --file">;
-
-def arch: Separate<["--", "-"], "arch">,
- MetaVarName<"<architecture>">,
- HelpText<"Tells the debugger to use the specified architecture when starting and running the program.">;
-def: Separate<["-"], "a">,
- Alias<arch>,
- HelpText<"Alias for --arch">;
-
-def debug: F<"debug">,
- HelpText<"Tells the debugger to print out extra information for debugging itself.">;
-def: Flag<["-"], "d">,
- Alias<debug>,
- HelpText<"Alias for --debug">;
+def version
+ : F<"version">,
+ HelpText<"Prints out the current version number of the LLDB debugger.">;
+def : Flag<["-"], "v">, Alias<version>, HelpText<"Alias for --version">;
+
+def help : F<"help">,
+ HelpText<"Prints out the usage information for the LLDB debugger.">;
+def : Flag<["-"], "h">, Alias<help>, HelpText<"Alias for --help">;
+
+def core : Separate<["--", "-"], "core">,
+ MetaVarName<"<filename>">,
+ HelpText<"Tells the debugger to use the full path to <filename> as "
+ "the core file.">;
+def : Separate<["-"], "c">, Alias<core>, HelpText<"Alias for --core">;
+
+def editor : F<"editor">,
+ HelpText<"Tells the debugger to open source files using the "
+ "host's \"external editor\" mechanism.">;
+def : Flag<["-"], "e">, Alias<editor>, HelpText<"Alias for --editor">;
+
+def no_use_colors : F<"no-use-colors">, HelpText<"Do not use colors.">;
+def : Flag<["-"], "X">,
+ Alias<no_use_colors>,
+ HelpText<"Alias for --no-use-color">;
+
+def file : Separate<["--", "-"], "file">,
+ MetaVarName<"<filename>">,
+ HelpText<"Tells the debugger to use the file <filename> as the "
+ "program to be debugged.">;
+def : Separate<["-"], "f">, Alias<file>, HelpText<"Alias for --file">;
+
+def arch : Separate<["--", "-"], "arch">,
+ MetaVarName<"<architecture>">,
+ HelpText<"Tells the debugger to use the specified architecture when "
+ "starting and running the program.">;
+def : Separate<["-"], "a">, Alias<arch>, HelpText<"Alias for --arch">;
+
+def debug : F<"debug">,
+ HelpText<"Tells the debugger to print out extra information for "
+ "debugging itself.">;
+def : Flag<["-"], "d">, Alias<debug>, HelpText<"Alias for --debug">;
def REM : R<["--"], "">;
More information about the lldb-commits
mailing list