From 89fab98e884f05076bbd420d95b5de3596f5452c Mon Sep 17 00:00:00 2001 From: Fangrui Song Date: Mon, 5 Dec 2022 00:09:22 +0000 Subject: [DebugInfo] llvm::Optional => std::optional https://discourse.llvm.org/t/deprecating-llvm-optional-x-hasvalue-getvalue-getvalueor/63716 --- llvm/lib/BinaryFormat/Dwarf.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'llvm/lib/BinaryFormat/Dwarf.cpp') diff --git a/llvm/lib/BinaryFormat/Dwarf.cpp b/llvm/lib/BinaryFormat/Dwarf.cpp index f6ea91a..a9bbe411 100644 --- a/llvm/lib/BinaryFormat/Dwarf.cpp +++ b/llvm/lib/BinaryFormat/Dwarf.cpp @@ -365,7 +365,8 @@ unsigned llvm::dwarf::LanguageVendor(dwarf::SourceLanguage Lang) { } } -Optional llvm::dwarf::LanguageLowerBound(dwarf::SourceLanguage Lang) { +std::optional +llvm::dwarf::LanguageLowerBound(dwarf::SourceLanguage Lang) { switch (Lang) { default: return std::nullopt; @@ -691,8 +692,8 @@ StringRef llvm::dwarf::IndexString(unsigned Idx) { } } -Optional llvm::dwarf::getFixedFormByteSize(dwarf::Form Form, - FormParams Params) { +std::optional llvm::dwarf::getFixedFormByteSize(dwarf::Form Form, + FormParams Params) { switch (Form) { case DW_FORM_addr: if (Params) -- cgit v1.1