]> granicus.if.org Git - llvm/commitdiff
[Remarks] Update unit test to use StringRef::lower
authorFrancis Visoiu Mistrih <francisvm@yahoo.com>
Fri, 26 Jul 2019 22:36:20 +0000 (22:36 +0000)
committerFrancis Visoiu Mistrih <francisvm@yahoo.com>
Fri, 26 Jul 2019 22:36:20 +0000 (22:36 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@367161 91177308-0d34-0410-b5e6-96231b3b80d8

unittests/Remarks/YAMLRemarksParsingTest.cpp

index d821049a4b6efe2b8b3e1e554f7632798a40e7ab..aec2e97cda8b51774395a32e0c6155e9adfa2e0d 100644 (file)
@@ -63,14 +63,6 @@ bool parseExpectError(const char (&Buf)[N], const char *Error) {
   return StringRef(Stream.str()).contains(Error);
 }
 
-static std::string toLower(StringRef S) {
-  std::string R;
-  R.reserve(S.size());
-  for (char C : S)
-    R += std::tolower(C);
-  return R;
-}
-
 void parseExpectErrorMeta(StringRef Buf, const char *Error) {
   std::string ErrorStr;
   raw_string_ostream Stream(ErrorStr);
@@ -82,7 +74,7 @@ void parseExpectErrorMeta(StringRef Buf, const char *Error) {
 
   // Use a case insensitive comparision due to case differences in error strings
   // for different OSs.
-  EXPECT_EQ(toLower(Stream.str()), toLower(Error));
+  EXPECT_EQ(StringRef(Stream.str()).lower(), StringRef(Error).lower());
 }
 
 TEST(YAMLRemarks, ParsingEmpty) {