diff options
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; |