diff options
author | Kazu Hirata <kazu@google.com> | 2024-01-19 00:19:33 -0800 |
---|---|---|
committer | Kazu Hirata <kazu@google.com> | 2024-01-19 00:19:33 -0800 |
commit | 4aea9f63a0a71ae20ad203e6e36c5894d95ae2a3 (patch) | |
tree | e814f5d5ffb2080ae98a1101dde3b1e49c5ee857 /llvm/lib/Remarks | |
parent | c03c4e2b1459cc5a3c40534f4a7f99144126fbf4 (diff) | |
download | llvm-4aea9f63a0a71ae20ad203e6e36c5894d95ae2a3.zip llvm-4aea9f63a0a71ae20ad203e6e36c5894d95ae2a3.tar.gz llvm-4aea9f63a0a71ae20ad203e6e36c5894d95ae2a3.tar.bz2 |
[Remarks] Use StringRef::consume_{front,back} (NFC)
Diffstat (limited to 'llvm/lib/Remarks')
-rw-r--r-- | llvm/lib/Remarks/YAMLRemarkParser.cpp | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/llvm/lib/Remarks/YAMLRemarkParser.cpp b/llvm/lib/Remarks/YAMLRemarkParser.cpp index 218b669..a287ef5 100644 --- a/llvm/lib/Remarks/YAMLRemarkParser.cpp +++ b/llvm/lib/Remarks/YAMLRemarkParser.cpp @@ -302,11 +302,8 @@ Expected<StringRef> YAMLRemarkParser::parseStr(yaml::KeyValueNode &Node) { } else Result = Value->getRawValue(); - if (Result.front() == '\'') - Result = Result.drop_front(); - - if (Result.back() == '\'') - Result = Result.drop_back(); + Result.consume_front("\'"); + Result.consume_back("\'"); return Result; } @@ -456,11 +453,8 @@ Expected<StringRef> YAMLStrTabRemarkParser::parseStr(yaml::KeyValueNode &Node) { else return Str.takeError(); - if (Result.front() == '\'') - Result = Result.drop_front(); - - if (Result.back() == '\'') - Result = Result.drop_back(); + Result.consume_front("\'"); + Result.consume_back("\'"); return Result; } |