[lld] Change Optional to std::optional
authorFangrui Song <i@maskray.me>
Mon, 28 Nov 2022 01:25:33 +0000 (17:25 -0800)
committerFangrui Song <i@maskray.me>
Mon, 28 Nov 2022 01:25:34 +0000 (17:25 -0800)
commitc33511c8df54265f5c540c0d8605f2f6f35ee6cd
treef7c57068a467003b723013154377a091e5c1baea
parent66c3444f4cc5c1f70ec33e7806f8236a39b6adc2
[lld] Change Optional to std::optional

https://discourse.llvm.org/t/deprecating-llvm-optional-x-hasvalue-getvalue-getvalueor/63716
14 files changed:
lld/COFF/InputFiles.cpp
lld/COFF/InputFiles.h
lld/COFF/SymbolTable.cpp
lld/Common/DWARF.cpp
lld/ELF/DWARF.cpp
lld/ELF/DWARF.h
lld/ELF/InputFiles.cpp
lld/ELF/InputFiles.h
lld/MachO/Dwarf.h
lld/MachO/InputSection.cpp
lld/include/lld/Common/DWARF.h
llvm/include/llvm/DebugInfo/DWARF/DWARFObject.h
llvm/lib/DebugInfo/DWARF/DWARFContext.cpp
llvm/lib/DebugInfo/DWARF/DWARFDataExtractor.cpp