llvm-project/lldb/source
Jonas Devlieghere 7ced9fff95
[lldb] Refactor command option enum values (NFC)
Refactor the command option enum values and the command argument table
to connect the two. This has two benefits:

 - We guarantee that two options that use the same argument type have
   the same accepted values.
 - We can print the enum values and their description in the help
   output. (D129707)

Differential revision: https://reviews.llvm.org/D129703
2022-07-14 21:18:07 -07:00
..
API [trace] Add an option to save a compact trace bundle 2022-07-13 11:43:28 -07:00
Breakpoint [lld] Don't use Optional::hasValue (NFC) 2022-06-26 19:29:40 -07:00
Commands [lldb] Refactor command option enum values (NFC) 2022-07-14 21:18:07 -07:00
Core [trace] Add a flag to the decoder to output the instruction type 2022-07-12 16:23:03 -07:00
DataFormatters [lldb] Add setting for max depth of value object printing (NFC) 2022-05-03 10:39:42 -07:00
Expression [trace] Add a flag to the decoder to output the instruction type 2022-07-12 16:23:03 -07:00
Host [lldb] Add a log dump command 2022-06-27 10:02:34 -07:00
Initialization [lldb] Remove FileSystem::Initialize from FileCollector 2022-03-03 13:22:38 -08:00
Interpreter [lldb] Refactor command option enum values (NFC) 2022-07-14 21:18:07 -07:00
Plugins [lldb] Refactor command option enum values (NFC) 2022-07-14 21:18:07 -07:00
Symbol [trace] Add a flag to the decoder to output the instruction type 2022-07-12 16:23:03 -07:00
Target [lldb] Silence a GCC warning about missing returns after a fully covered switch. NFC. 2022-07-13 23:57:01 +03:00
Utility [trace][intel pt] Add a cgroup filter 2022-07-13 12:26:11 -07:00
Version [lldb] Fix LLDB_FULL_VERSION_STRING 2022-01-19 14:20:22 -08:00
CMakeLists.txt [lldb] Make lldbVersion a full fledged library 2021-12-08 15:14:34 -08:00