llvm-project/lldb/source/Commands
Kazu Hirata 343523d040 [lldb] Use std::nullopt instead of None (NFC)
This patch mechanically replaces None with std::nullopt where the
compiler would warn if None were deprecated.  The intent is to reduce
the amount of manual work required in migrating from Optional to
std::optional.

This is part of an effort to migrate from llvm::Optional to
std::optional:

https://discourse.llvm.org/t/deprecating-llvm-optional-x-hasvalue-getvalue-getvalueor/63716
2022-12-04 16:51:25 -08:00
..
CMakeLists.txt [lldb] Introduce dwim-print command 2022-11-29 12:46:20 -08:00
CommandCompletions.cpp [Commands] Remove redundant member initialization (NFC) 2022-01-23 11:07:14 -08:00
CommandObjectApropos.cpp Add a "command container" hierarchy to allow users to add container nodes. 2021-10-18 15:29:24 -07:00
CommandObjectApropos.h
CommandObjectBreakpoint.cpp [lldb] Refactor command option enum values (NFC) 2022-07-14 21:18:07 -07:00
CommandObjectBreakpoint.h
CommandObjectBreakpointCommand.cpp [lldb] Refactor command option enum values (NFC) 2022-07-14 21:18:07 -07:00
CommandObjectBreakpointCommand.h
CommandObjectCommands.cpp Handle aliasing a non-top-level command. 2022-11-09 10:11:16 -08:00
CommandObjectCommands.h
CommandObjectDWIMPrint.cpp [lldb] Enable use of dummy target from dwim-print 2022-12-01 13:21:24 -08:00
CommandObjectDWIMPrint.h [lldb] Introduce dwim-print command 2022-11-29 12:46:20 -08:00
CommandObjectDiagnostics.cpp [lldb] Add a "diagnostics dump" command 2022-10-31 14:40:41 -07:00
CommandObjectDiagnostics.h [lldb] Add a "diagnostics dump" command 2022-10-31 14:40:41 -07:00
CommandObjectDisassemble.cpp [lldb] Remove redundant member initialization (NFC) 2022-07-24 12:27:09 -07:00
CommandObjectDisassemble.h [trace] Add a flag to the decoder to output the instruction type 2022-07-12 16:23:03 -07:00
CommandObjectExpression.cpp [lldb] Use std::nullopt instead of None (NFC) 2022-12-04 16:51:25 -08:00
CommandObjectExpression.h
CommandObjectFrame.cpp Add the ability to show when variables fails to be available when debug info is valid. 2022-09-12 13:59:05 -07:00
CommandObjectFrame.h
CommandObjectGUI.cpp Have CommandObjectParsed check for "commands that take no arguments". 2022-06-27 15:14:41 -07:00
CommandObjectGUI.h
CommandObjectHelp.cpp [lldb] Refactor command option enum values (NFC) 2022-07-14 21:18:07 -07:00
CommandObjectHelp.h [lldb] Fix modernize-use-equals-default warnings (NFC) 2022-06-17 15:08:02 -07:00
CommandObjectLanguage.cpp [lldb] Replace default bodies of special member functions with = default; 2021-07-02 11:31:16 -07:00
CommandObjectLanguage.h
CommandObjectLog.cpp [NFC] Improve FileSpec internal APIs and usage in preparation for adding caching of resolved/absolute. 2022-07-28 13:28:26 -07:00
CommandObjectLog.h
CommandObjectMemory.cpp [LLDB] Fix "memory region --all" when there is no ABI plugin 2022-09-23 12:32:38 +00:00
CommandObjectMemory.h
CommandObjectMemoryTag.cpp [lldb] Refactor command option enum values (NFC) 2022-07-14 21:18:07 -07:00
CommandObjectMemoryTag.h [lldb][AArch64] Add "memory tag read" command 2021-06-24 17:35:45 +01:00
CommandObjectMultiword.cpp [lldb] Use std::nullopt instead of None (NFC) 2022-12-04 16:51:25 -08:00
CommandObjectPlatform.cpp [lldb] Refactor command option enum values (NFC) 2022-07-14 21:18:07 -07:00
CommandObjectPlatform.h
CommandObjectPlugin.cpp [lldb] Remove redundant calls to set eReturnStatusFailed 2021-06-17 14:39:35 +01:00
CommandObjectPlugin.h
CommandObjectProcess.cpp [lldb/Utility] Add GetDescription(Stream&) to StructureData::* 2022-11-03 14:44:53 -07:00
CommandObjectProcess.h
CommandObjectQuit.cpp Have CommandObjectParsed check for "commands that take no arguments". 2022-06-27 15:14:41 -07:00
CommandObjectQuit.h
CommandObjectRegexCommand.cpp CommandObjectRegexCommand shouldn't put two commands on the history stack. 2022-06-03 11:34:53 -07:00
CommandObjectRegexCommand.h [lldb] Fix (unintentional) recursion in CommandObjectRegexCommand 2022-02-23 12:34:14 -08:00
CommandObjectRegister.cpp [lldb] Always use APFloat for FP dumping 2022-07-27 14:30:35 +02:00
CommandObjectRegister.h
CommandObjectScript.cpp [lldb] Refactor command option enum values (NFC) 2022-07-14 21:18:07 -07:00
CommandObjectScript.h [lldb] Fix modernize-use-equals-default warnings (NFC) 2022-06-17 15:08:02 -07:00
CommandObjectSession.cpp [lldb] Refactor command option enum values (NFC) 2022-07-14 21:18:07 -07:00
CommandObjectSession.h
CommandObjectSettings.cpp [lldb] Fix completion of 'settings set' values 2022-09-26 11:26:13 -07:00
CommandObjectSettings.h
CommandObjectSource.cpp [lldb] Refactor command option enum values (NFC) 2022-07-14 21:18:07 -07:00
CommandObjectSource.h
CommandObjectStats.cpp [lldb] Refactor command option enum values (NFC) 2022-07-14 21:18:07 -07:00
CommandObjectStats.h
CommandObjectTarget.cpp Make CompilerType safe 2022-11-16 15:51:26 -08:00
CommandObjectTarget.h
CommandObjectThread.cpp [lldb] Use std::nullopt instead of None (NFC) 2022-12-04 16:51:25 -08:00
CommandObjectThread.h
CommandObjectThreadUtil.cpp [trace] Fix errors when handling command arguments 2022-06-28 17:54:30 -07:00
CommandObjectThreadUtil.h [trace] Fix errors when handling command arguments 2022-06-28 17:54:30 -07:00
CommandObjectTrace.cpp [lldb] Refactor command option enum values (NFC) 2022-07-14 21:18:07 -07:00
CommandObjectTrace.h
CommandObjectType.cpp [lldb] Make callback-based formatter matching available from the CLI. 2022-11-10 10:29:38 -08:00
CommandObjectType.h
CommandObjectVersion.cpp Have CommandObjectParsed check for "commands that take no arguments". 2022-06-27 15:14:41 -07:00
CommandObjectVersion.h
CommandObjectWatchpoint.cpp [lldb] Use std::nullopt instead of None (NFC) 2022-12-04 16:51:25 -08:00
CommandObjectWatchpoint.h
CommandObjectWatchpointCommand.cpp [lldb] Refactor command option enum values (NFC) 2022-07-14 21:18:07 -07:00
CommandObjectWatchpointCommand.h
CommandOptionArgumentTable.cpp [lldb] Refactor command option enum values (NFC) 2022-07-14 21:18:07 -07:00
CommandOptionsProcessLaunch.cpp [lldb] Refactor command option enum values (NFC) 2022-07-14 21:18:07 -07:00
CommandOptionsProcessLaunch.h [Commands] Remove redundant member initialization (NFC) 2022-01-23 11:07:14 -08:00
Options.td [lldb] Make callback-based formatter matching available from the CLI. 2022-11-10 10:29:38 -08:00
OptionsBase.td [lldb] Refactor command option enum values (NFC) 2022-07-14 21:18:07 -07:00