aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Remarks
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2022-06-20 11:49:10 -0700
committerKazu Hirata <kazu@google.com>2022-06-20 11:49:10 -0700
commitad7ce1e7696148d093b96a6262ebc8fd5e216187 (patch)
tree708f382308944de89d8de02cc4eae4a32f83b3aa /llvm/lib/Remarks
parent5413bf1bac2abb9e06901686cdc959e92940143a (diff)
downloadllvm-ad7ce1e7696148d093b96a6262ebc8fd5e216187.zip
llvm-ad7ce1e7696148d093b96a6262ebc8fd5e216187.tar.gz
llvm-ad7ce1e7696148d093b96a6262ebc8fd5e216187.tar.bz2
Don't use Optional::hasValue (NFC)
Diffstat (limited to 'llvm/lib/Remarks')
-rw-r--r--llvm/lib/Remarks/YAMLRemarkSerializer.cpp9
1 files changed, 3 insertions, 6 deletions
diff --git a/llvm/lib/Remarks/YAMLRemarkSerializer.cpp b/llvm/lib/Remarks/YAMLRemarkSerializer.cpp
index f70fee3..fff2b65 100644
--- a/llvm/lib/Remarks/YAMLRemarkSerializer.cpp
+++ b/llvm/lib/Remarks/YAMLRemarkSerializer.cpp
@@ -59,8 +59,7 @@ template <> struct MappingTraits<remarks::Remark *> {
if (auto *Serializer = dyn_cast<YAMLStrTabRemarkSerializer>(
reinterpret_cast<RemarkSerializer *>(io.getContext()))) {
- assert(Serializer->StrTab.hasValue() &&
- "YAMLStrTabSerializer with no StrTab.");
+ assert(Serializer->StrTab && "YAMLStrTabSerializer with no StrTab.");
StringTable &StrTab = *Serializer->StrTab;
unsigned PassID = StrTab.add(Remark->PassName).first;
unsigned NameID = StrTab.add(Remark->RemarkName).first;
@@ -84,8 +83,7 @@ template <> struct MappingTraits<RemarkLocation> {
if (auto *Serializer = dyn_cast<YAMLStrTabRemarkSerializer>(
reinterpret_cast<RemarkSerializer *>(io.getContext()))) {
- assert(Serializer->StrTab.hasValue() &&
- "YAMLStrTabSerializer with no StrTab.");
+ assert(Serializer->StrTab && "YAMLStrTabSerializer with no StrTab.");
StringTable &StrTab = *Serializer->StrTab;
unsigned FileID = StrTab.add(File).first;
io.mapRequired("File", FileID);
@@ -139,8 +137,7 @@ template <> struct MappingTraits<Argument> {
if (auto *Serializer = dyn_cast<YAMLStrTabRemarkSerializer>(
reinterpret_cast<RemarkSerializer *>(io.getContext()))) {
- assert(Serializer->StrTab.hasValue() &&
- "YAMLStrTabSerializer with no StrTab.");
+ assert(Serializer->StrTab && "YAMLStrTabSerializer with no StrTab.");
StringTable &StrTab = *Serializer->StrTab;
auto ValueID = StrTab.add(A.Val).first;
io.mapRequired(A.Key.data(), ValueID);