diff options
author | Fangrui Song <i@maskray.me> | 2022-12-12 09:11:55 +0000 |
---|---|---|
committer | Fangrui Song <i@maskray.me> | 2022-12-12 09:11:55 +0000 |
commit | 4e0e0bbd6b060f54adeb0e36993c9856747ece9b (patch) | |
tree | c7f18e880c5912732b5f80cd4137d459a84dd395 /llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp | |
parent | 4ce6dfbcd6f0cbe8e03ecf6f99b306f6826bf239 (diff) | |
download | llvm-4e0e0bbd6b060f54adeb0e36993c9856747ece9b.zip llvm-4e0e0bbd6b060f54adeb0e36993c9856747ece9b.tar.gz llvm-4e0e0bbd6b060f54adeb0e36993c9856747ece9b.tar.bz2 |
[ProfileData] llvm::Optional => std::optional
Diffstat (limited to 'llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp')
-rw-r--r-- | llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp b/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp index 9d63b5e4..16f864b 100644 --- a/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp +++ b/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp @@ -517,11 +517,11 @@ struct CovMapFuncRecordReader { // // Prior to Version4, \p OutOfLineMappingBuf points to a sequence of coverage // mappings associated with the function records. It is unused in Version4. - virtual Error readFunctionRecords(const char *FuncRecBuf, - const char *FuncRecBufEnd, - Optional<FilenameRange> OutOfLineFileRange, - const char *OutOfLineMappingBuf, - const char *OutOfLineMappingBufEnd) = 0; + virtual Error + readFunctionRecords(const char *FuncRecBuf, const char *FuncRecBufEnd, + std::optional<FilenameRange> OutOfLineFileRange, + const char *OutOfLineMappingBuf, + const char *OutOfLineMappingBufEnd) = 0; template <class IntPtrT, support::endianness Endian> static Expected<std::unique_ptr<CovMapFuncRecordReader>> @@ -695,7 +695,7 @@ public: } Error readFunctionRecords(const char *FuncRecBuf, const char *FuncRecBufEnd, - Optional<FilenameRange> OutOfLineFileRange, + std::optional<FilenameRange> OutOfLineFileRange, const char *OutOfLineMappingBuf, const char *OutOfLineMappingBufEnd) override { auto CFR = reinterpret_cast<const FuncRecordType *>(FuncRecBuf); @@ -710,7 +710,7 @@ public: return make_error<CoverageMapError>(coveragemap_error::malformed); // Look up the set of filenames associated with this function record. - Optional<FilenameRange> FileRange; + std::optional<FilenameRange> FileRange; if (Version < CovMapVersion::Version4) { FileRange = OutOfLineFileRange; } else { |