[llvm] 4aea9f6 - [Remarks] Use StringRef::consume_{front,back} (NFC)
Kazu Hirata via llvm-commits
llvm-commits at lists.llvm.org
Fri Jan 19 00:19:45 PST 2024
Author: Kazu Hirata
Date: 2024-01-19T00:19:33-08:00
New Revision: 4aea9f63a0a71ae20ad203e6e36c5894d95ae2a3
URL: https://github.com/llvm/llvm-project/commit/4aea9f63a0a71ae20ad203e6e36c5894d95ae2a3
DIFF: https://github.com/llvm/llvm-project/commit/4aea9f63a0a71ae20ad203e6e36c5894d95ae2a3.diff
LOG: [Remarks] Use StringRef::consume_{front,back} (NFC)
Added:
Modified:
llvm/lib/Remarks/YAMLRemarkParser.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Remarks/YAMLRemarkParser.cpp b/llvm/lib/Remarks/YAMLRemarkParser.cpp
index 218b6691398bbe..a287ef5742556e 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;
}
More information about the llvm-commits
mailing list