diff options
Diffstat (limited to 'llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp')
-rw-r--r-- | llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp b/llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp index a66f9af98835..aea672976017 100644 --- a/llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp +++ b/llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp @@ -17,7 +17,7 @@ using namespace llvm; using namespace llvm::codeview; -Error CodeViewRecordIO::beginRecord(Optional<uint32_t> MaxLength) { +Error CodeViewRecordIO::beginRecord(std::optional<uint32_t> MaxLength) { RecordLimit Limit; Limit.MaxLength = MaxLength; Limit.BeginOffset = getCurrentOffset(); @@ -67,9 +67,9 @@ uint32_t CodeViewRecordIO::maxFieldLength() const { // ever be at most 1 sub-record deep (in a FieldList), but this works for // the general case. uint32_t Offset = getCurrentOffset(); - Optional<uint32_t> Min = Limits.front().bytesRemaining(Offset); - for (auto X : makeArrayRef(Limits).drop_front()) { - Optional<uint32_t> ThisMin = X.bytesRemaining(Offset); + std::optional<uint32_t> Min = Limits.front().bytesRemaining(Offset); + for (auto X : ArrayRef(Limits).drop_front()) { + std::optional<uint32_t> ThisMin = X.bytesRemaining(Offset); if (ThisMin) Min = Min ? std::min(*Min, *ThisMin) : *ThisMin; } |