diff options
author | Krzysztof Parzyszek <kparzysz@quicinc.com> | 2022-12-07 10:04:25 -0800 |
---|---|---|
committer | Krzysztof Parzyszek <kparzysz@quicinc.com> | 2022-12-07 15:27:38 -0800 |
commit | 49e75ebd854dee1fcf5729c264f4cfadf76e952d (patch) | |
tree | 1ca0821a28279b4efdbfdaf8993c3eea1be4eed0 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | a0568eabaf85cdb4f89bda9e75a49a70c165af7c (diff) | |
download | llvm-49e75ebd854dee1fcf5729c264f4cfadf76e952d.zip llvm-49e75ebd854dee1fcf5729c264f4cfadf76e952d.tar.gz llvm-49e75ebd854dee1fcf5729c264f4cfadf76e952d.tar.bz2 |
[Bitcode(Reader|Writer)] Convert Optional to std::optional
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
-rw-r--r-- | llvm/lib/Bitcode/Reader/BitcodeReader.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/llvm/lib/Bitcode/Reader/BitcodeReader.cpp b/llvm/lib/Bitcode/Reader/BitcodeReader.cpp index b5f1851..efc8b22 100644 --- a/llvm/lib/Bitcode/Reader/BitcodeReader.cpp +++ b/llvm/lib/Bitcode/Reader/BitcodeReader.cpp @@ -13,7 +13,6 @@ #include "llvm/ADT/APInt.h" #include "llvm/ADT/ArrayRef.h" #include "llvm/ADT/DenseMap.h" -#include "llvm/ADT/Optional.h" #include "llvm/ADT/STLExtras.h" #include "llvm/ADT/SmallString.h" #include "llvm/ADT/SmallVector.h" @@ -3717,11 +3716,11 @@ Error BitcodeReader::rememberAndSkipFunctionBodies() { } Error BitcodeReaderBase::readBlockInfo() { - Expected<Optional<BitstreamBlockInfo>> MaybeNewBlockInfo = + Expected<std::optional<BitstreamBlockInfo>> MaybeNewBlockInfo = Stream.ReadBlockInfoBlock(); if (!MaybeNewBlockInfo) return MaybeNewBlockInfo.takeError(); - Optional<BitstreamBlockInfo> NewBlockInfo = + std::optional<BitstreamBlockInfo> NewBlockInfo = std::move(MaybeNewBlockInfo.get()); if (!NewBlockInfo) return error("Malformed block"); |