diff options
author | Kazu Hirata <kazu@google.com> | 2022-11-26 18:58:05 -0800 |
---|---|---|
committer | Kazu Hirata <kazu@google.com> | 2022-11-26 18:58:05 -0800 |
commit | 0428cf9ef17df26adb4d0664848d85b19dd699cb (patch) | |
tree | cdc8d6c2008ef4f5678a109b9137a943afc880d0 /llvm/tools/llvm-objdump/llvm-objdump.cpp | |
parent | a3bbbca8b68a7ed79d4fa44fb498ddcba8d22eff (diff) | |
download | llvm-0428cf9ef17df26adb4d0664848d85b19dd699cb.zip llvm-0428cf9ef17df26adb4d0664848d85b19dd699cb.tar.gz llvm-0428cf9ef17df26adb4d0664848d85b19dd699cb.tar.bz2 |
[llvm-objdump] Use std::optional in llvm-objdump.cpp (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
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
-rw-r--r-- | llvm/tools/llvm-objdump/llvm-objdump.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/llvm/tools/llvm-objdump/llvm-objdump.cpp b/llvm/tools/llvm-objdump/llvm-objdump.cpp index 9dab4a7..0757e3b 100644 --- a/llvm/tools/llvm-objdump/llvm-objdump.cpp +++ b/llvm/tools/llvm-objdump/llvm-objdump.cpp @@ -86,6 +86,7 @@ #include <algorithm> #include <cctype> #include <cstring> +#include <optional> #include <system_error> #include <unordered_map> #include <utility> @@ -902,7 +903,7 @@ addMissingWasmCodeSymbols(const WasmObjectFile &Obj, static void addPltEntries(const ObjectFile &Obj, std::map<SectionRef, SectionSymbolsTy> &AllSymbols, StringSaver &Saver) { - Optional<SectionRef> Plt; + std::optional<SectionRef> Plt; for (const SectionRef &Section : Obj.sections()) { Expected<StringRef> SecNameOrErr = Section.getName(); if (!SecNameOrErr) { @@ -2585,7 +2586,7 @@ static void printRawClangAST(const ObjectFile *Obj) { ClangASTSectionName = "clangast"; } - Optional<object::SectionRef> ClangASTSection; + std::optional<object::SectionRef> ClangASTSection; for (auto Sec : ToolSectionFilter(*Obj)) { StringRef Name; if (Expected<StringRef> NameOrErr = Sec.getName()) @@ -2620,7 +2621,7 @@ static void printFaultMaps(const ObjectFile *Obj) { return; } - Optional<object::SectionRef> FaultMapSection; + std::optional<object::SectionRef> FaultMapSection; for (auto Sec : ToolSectionFilter(*Obj)) { StringRef Name; |