[lldb] Use std::nullopt instead of llvm::None (NFC)
authorKazu Hirata <kazu@google.com>
Tue, 6 Dec 2022 07:32:18 +0000 (23:32 -0800)
committerKazu Hirata <kazu@google.com>
Tue, 6 Dec 2022 07:32:18 +0000 (23:32 -0800)
commitd920ab4a8bf26d3201e088888460bea542fcd5ea
tree73c3ba9f981757246aaac551270b6ac89315f59e
parent48edb906d52899546317022c70cd674e4c06217e
[lldb] Use std::nullopt instead of llvm::None (NFC)

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
lldb/source/Plugins/Trace/intel-pt/DecodedThread.cpp
lldb/source/Plugins/Trace/intel-pt/LibiptDecoder.cpp
lldb/source/Plugins/Trace/intel-pt/TraceCursorIntelPT.cpp
lldb/source/Plugins/Trace/intel-pt/TraceIntelPT.cpp
lldb/source/Plugins/Trace/intel-pt/TraceIntelPTBundleSaver.cpp
lldb/source/Plugins/Trace/intel-pt/TraceIntelPTJSONStructs.cpp