llvm-project/lldb/source/Plugins
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
..
ABI [lldb] Reduce the stack alignment requirements for the Windows x86_64 ABI 2022-07-11 23:41:35 +03:00
Architecture [lldb] Rename Logging.h to LLDBLog.h and clean up includes 2022-02-03 14:47:01 +01:00
Disassembler [lldb][AArch64] Use "+all" feature for the disassembler 2022-07-06 12:15:01 +00:00
DynamicLoader [lldb/dyld-posix] Avoid reading the module list in inconsistent states 2022-07-01 08:08:22 +02:00
ExpressionParser Revert "[lldb] Add support for using integral const static data members in the expression evaluator" 2022-07-14 10:47:01 -07:00
Instruction [lldb] Remove usages of case-insensitive c-string functions 2022-03-29 17:59:17 +02:00
InstrumentationRuntime [lldb] Migrate runtime instrumentation plugins to ReportWarning 2022-03-16 23:20:58 -07:00
JITLoader [lldb] Rename Logging.h to LLDBLog.h and clean up includes 2022-02-03 14:47:01 +01:00
Language [lldb] Fix TestDataFormatterLibcxxString broken by D129490 2022-07-12 20:12:22 +02:00
LanguageRuntime Have CommandObjectParsed check for "commands that take no arguments". 2022-06-27 15:14:41 -07:00
MemoryHistory [lldb] Migrate runtime instrumentation plugins to ReportWarning 2022-03-16 23:20:58 -07:00
ObjectContainer [lldb] Add support to load object files from thin archives 2022-07-05 10:52:26 +02:00
ObjectFile [lldb] Remove ELF .zdebug support 2022-07-14 10:12:48 -07:00
OperatingSystem [lldb] Rename Logging.h to LLDBLog.h and clean up includes 2022-02-03 14:47:01 +01:00
Platform try to fix lldb build after d489268392 2022-07-12 11:08:44 -04:00
Process [lldb] [llgs] Remove not-really-used m_inferior_prev_state 2022-07-14 19:25:54 +02:00
REPL [LLDB] Applying clang-tidy modernize-use-equals-default over LLDB 2022-03-31 13:21:49 -07:00
ScriptInterpreter [lldb] Fix modernize-use-override warnings (NFC) 2022-06-17 15:08:02 -07:00
StructuredData [lldb] Report debugger diagnostics as events 2022-03-16 08:33:01 -07:00
SymbolFile Revert "[lldb] Add support for using integral const static data members in the expression evaluator" 2022-07-14 10:47:01 -07:00
SymbolVendor [lldb] Use value_or instead of getValueOr (NFC) 2022-06-19 09:12:01 -07:00
SystemRuntime [lldb] Rename Logging.h to LLDBLog.h and clean up includes 2022-02-03 14:47:01 +01:00
Trace [lldb] Refactor command option enum values (NFC) 2022-07-14 21:18:07 -07:00
TraceExporter [lldb] Refactor command option enum values (NFC) 2022-07-14 21:18:07 -07:00
TypeSystem Don't use Optional::hasValue (NFC) 2022-06-20 11:33:56 -07:00
UnwindAssembly [trace] Add a flag to the decoder to output the instruction type 2022-07-12 16:23:03 -07:00
CMakeLists.txt [lldb] Add a C language REPL to test LLDB's REPL infrastructure 2021-09-23 19:31:02 +02:00
Plugins.def.in