Skip to content

Commit 4aea9f6

Browse files
[Remarks] Use StringRef::consume_{front,back} (NFC)
1 parent c03c4e2 commit 4aea9f6

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

llvm/lib/Remarks/YAMLRemarkParser.cpp

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -302,11 +302,8 @@ Expected<StringRef> YAMLRemarkParser::parseStr(yaml::KeyValueNode &Node) {
302302
} else
303303
Result = Value->getRawValue();
304304

305-
if (Result.front() == '\'')
306-
Result = Result.drop_front();
307-
308-
if (Result.back() == '\'')
309-
Result = Result.drop_back();
305+
Result.consume_front("\'");
306+
Result.consume_back("\'");
310307

311308
return Result;
312309
}
@@ -456,11 +453,8 @@ Expected<StringRef> YAMLStrTabRemarkParser::parseStr(yaml::KeyValueNode &Node) {
456453
else
457454
return Str.takeError();
458455

459-
if (Result.front() == '\'')
460-
Result = Result.drop_front();
461-
462-
if (Result.back() == '\'')
463-
Result = Result.drop_back();
456+
Result.consume_front("\'");
457+
Result.consume_back("\'");
464458

465459
return Result;
466460
}

0 commit comments

Comments
 (0)