aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/ADT/StringRefTest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/unittests/ADT/StringRefTest.cpp')
-rw-r--r--llvm/unittests/ADT/StringRefTest.cpp98
1 files changed, 49 insertions, 49 deletions
diff --git a/llvm/unittests/ADT/StringRefTest.cpp b/llvm/unittests/ADT/StringRefTest.cpp
index ed11a2a..87285e0 100644
--- a/llvm/unittests/ADT/StringRefTest.cpp
+++ b/llvm/unittests/ADT/StringRefTest.cpp
@@ -98,15 +98,15 @@ TEST(StringRefTest, StringOps) {
EXPECT_EQ( 1, StringRef("aab").compare("aa"));
EXPECT_EQ( 1, StringRef("\xFF").compare("\1"));
- EXPECT_EQ(-1, StringRef("AaB").compare_lower("aAd"));
- EXPECT_EQ( 0, StringRef("AaB").compare_lower("aab"));
- EXPECT_EQ( 1, StringRef("AaB").compare_lower("AAA"));
- EXPECT_EQ(-1, StringRef("AaB").compare_lower("aaBb"));
- EXPECT_EQ(-1, StringRef("AaB").compare_lower("bb"));
- EXPECT_EQ( 1, StringRef("aaBb").compare_lower("AaB"));
- EXPECT_EQ( 1, StringRef("bb").compare_lower("AaB"));
- EXPECT_EQ( 1, StringRef("AaB").compare_lower("aA"));
- EXPECT_EQ( 1, StringRef("\xFF").compare_lower("\1"));
+ EXPECT_EQ(-1, StringRef("AaB").compare_insensitive("aAd"));
+ EXPECT_EQ( 0, StringRef("AaB").compare_insensitive("aab"));
+ EXPECT_EQ( 1, StringRef("AaB").compare_insensitive("AAA"));
+ EXPECT_EQ(-1, StringRef("AaB").compare_insensitive("aaBb"));
+ EXPECT_EQ(-1, StringRef("AaB").compare_insensitive("bb"));
+ EXPECT_EQ( 1, StringRef("aaBb").compare_insensitive("AaB"));
+ EXPECT_EQ( 1, StringRef("bb").compare_insensitive("AaB"));
+ EXPECT_EQ( 1, StringRef("AaB").compare_insensitive("aA"));
+ EXPECT_EQ( 1, StringRef("\xFF").compare_insensitive("\1"));
EXPECT_EQ(-1, StringRef("aab").compare_numeric("aad"));
EXPECT_EQ( 0, StringRef("aab").compare_numeric("aab"));
@@ -366,14 +366,14 @@ TEST(StringRefTest, StartsWith) {
EXPECT_FALSE(Str.startswith("hi"));
}
-TEST(StringRefTest, StartsWithLower) {
+TEST(StringRefTest, StartsWithInsensitive) {
StringRef Str("heLLo");
- EXPECT_TRUE(Str.startswith_lower(""));
- EXPECT_TRUE(Str.startswith_lower("he"));
- EXPECT_TRUE(Str.startswith_lower("hell"));
- EXPECT_TRUE(Str.startswith_lower("HELlo"));
- EXPECT_FALSE(Str.startswith_lower("helloworld"));
- EXPECT_FALSE(Str.startswith_lower("hi"));
+ EXPECT_TRUE(Str.startswith_insensitive(""));
+ EXPECT_TRUE(Str.startswith_insensitive("he"));
+ EXPECT_TRUE(Str.startswith_insensitive("hell"));
+ EXPECT_TRUE(Str.startswith_insensitive("HELlo"));
+ EXPECT_FALSE(Str.startswith_insensitive("helloworld"));
+ EXPECT_FALSE(Str.startswith_insensitive("hi"));
}
TEST(StringRefTest, ConsumeFront) {
@@ -392,22 +392,22 @@ TEST(StringRefTest, ConsumeFront) {
EXPECT_TRUE(Str.consume_front(""));
}
-TEST(StringRefTest, ConsumeFrontLower) {
+TEST(StringRefTest, ConsumeFrontInsensitive) {
StringRef Str("heLLo");
- EXPECT_TRUE(Str.consume_front_lower(""));
+ EXPECT_TRUE(Str.consume_front_insensitive(""));
EXPECT_EQ("heLLo", Str);
EXPECT_FALSE(Str.consume_front("HEl"));
EXPECT_EQ("heLLo", Str);
- EXPECT_TRUE(Str.consume_front_lower("HEl"));
+ EXPECT_TRUE(Str.consume_front_insensitive("HEl"));
EXPECT_EQ("Lo", Str);
- EXPECT_FALSE(Str.consume_front_lower("loworld"));
+ EXPECT_FALSE(Str.consume_front_insensitive("loworld"));
EXPECT_EQ("Lo", Str);
- EXPECT_FALSE(Str.consume_front_lower("ol"));
+ EXPECT_FALSE(Str.consume_front_insensitive("ol"));
EXPECT_EQ("Lo", Str);
- EXPECT_TRUE(Str.consume_front_lower("lo"));
+ EXPECT_TRUE(Str.consume_front_insensitive("lo"));
EXPECT_EQ("", Str);
- EXPECT_FALSE(Str.consume_front_lower("o"));
- EXPECT_TRUE(Str.consume_front_lower(""));
+ EXPECT_FALSE(Str.consume_front_insensitive("o"));
+ EXPECT_TRUE(Str.consume_front_insensitive(""));
}
TEST(StringRefTest, EndsWith) {
@@ -419,14 +419,14 @@ TEST(StringRefTest, EndsWith) {
EXPECT_FALSE(Str.endswith("so"));
}
-TEST(StringRefTest, EndsWithLower) {
+TEST(StringRefTest, EndsWithInsensitive) {
StringRef Str("heLLo");
- EXPECT_TRUE(Str.endswith_lower(""));
- EXPECT_TRUE(Str.endswith_lower("lo"));
- EXPECT_TRUE(Str.endswith_lower("LO"));
- EXPECT_TRUE(Str.endswith_lower("ELlo"));
- EXPECT_FALSE(Str.endswith_lower("helloworld"));
- EXPECT_FALSE(Str.endswith_lower("hi"));
+ EXPECT_TRUE(Str.endswith_insensitive(""));
+ EXPECT_TRUE(Str.endswith_insensitive("lo"));
+ EXPECT_TRUE(Str.endswith_insensitive("LO"));
+ EXPECT_TRUE(Str.endswith_insensitive("ELlo"));
+ EXPECT_FALSE(Str.endswith_insensitive("helloworld"));
+ EXPECT_FALSE(Str.endswith_insensitive("hi"));
}
TEST(StringRefTest, ConsumeBack) {
@@ -445,22 +445,22 @@ TEST(StringRefTest, ConsumeBack) {
EXPECT_TRUE(Str.consume_back(""));
}
-TEST(StringRefTest, ConsumeBackLower) {
+TEST(StringRefTest, ConsumeBackInsensitive) {
StringRef Str("heLLo");
- EXPECT_TRUE(Str.consume_back_lower(""));
+ EXPECT_TRUE(Str.consume_back_insensitive(""));
EXPECT_EQ("heLLo", Str);
EXPECT_FALSE(Str.consume_back("lO"));
EXPECT_EQ("heLLo", Str);
- EXPECT_TRUE(Str.consume_back_lower("lO"));
+ EXPECT_TRUE(Str.consume_back_insensitive("lO"));
EXPECT_EQ("heL", Str);
- EXPECT_FALSE(Str.consume_back_lower("helhel"));
+ EXPECT_FALSE(Str.consume_back_insensitive("helhel"));
EXPECT_EQ("heL", Str);
- EXPECT_FALSE(Str.consume_back_lower("hle"));
+ EXPECT_FALSE(Str.consume_back_insensitive("hle"));
EXPECT_EQ("heL", Str);
- EXPECT_TRUE(Str.consume_back_lower("hEl"));
+ EXPECT_TRUE(Str.consume_back_insensitive("hEl"));
EXPECT_EQ("", Str);
- EXPECT_FALSE(Str.consume_back_lower("h"));
- EXPECT_TRUE(Str.consume_back_lower(""));
+ EXPECT_FALSE(Str.consume_back_insensitive("h"));
+ EXPECT_TRUE(Str.consume_back_insensitive(""));
}
TEST(StringRefTest, Find) {
@@ -472,7 +472,7 @@ TEST(StringRefTest, Find) {
char C;
std::size_t From;
std::size_t Pos;
- std::size_t LowerPos;
+ std::size_t InsensitivePos;
} CharExpectations[] = {
{Str, 'h', 0U, 0U, 0U},
{Str, 'e', 0U, 1U, 1U},
@@ -488,7 +488,7 @@ TEST(StringRefTest, Find) {
llvm::StringRef S;
std::size_t From;
std::size_t Pos;
- std::size_t LowerPos;
+ std::size_t InsensitivePos;
} StrExpectations[] = {
{Str, "helloword", 0, StringRef::npos, StringRef::npos},
{Str, "hello", 0, 0U, 0U},
@@ -507,14 +507,14 @@ TEST(StringRefTest, Find) {
for (auto &E : CharExpectations) {
EXPECT_EQ(E.Pos, E.Str.find(E.C, E.From));
- EXPECT_EQ(E.LowerPos, E.Str.find_lower(E.C, E.From));
- EXPECT_EQ(E.LowerPos, E.Str.find_lower(toupper(E.C), E.From));
+ EXPECT_EQ(E.InsensitivePos, E.Str.find_insensitive(E.C, E.From));
+ EXPECT_EQ(E.InsensitivePos, E.Str.find_insensitive(toupper(E.C), E.From));
}
for (auto &E : StrExpectations) {
EXPECT_EQ(E.Pos, E.Str.find(E.S, E.From));
- EXPECT_EQ(E.LowerPos, E.Str.find_lower(E.S, E.From));
- EXPECT_EQ(E.LowerPos, E.Str.find_lower(E.S.upper(), E.From));
+ EXPECT_EQ(E.InsensitivePos, E.Str.find_insensitive(E.S, E.From));
+ EXPECT_EQ(E.InsensitivePos, E.Str.find_insensitive(E.S.upper(), E.From));
}
EXPECT_EQ(3U, Str.rfind('l'));
@@ -524,10 +524,10 @@ TEST(StringRefTest, Find) {
EXPECT_EQ(1U, Str.rfind("ello"));
EXPECT_EQ(StringRef::npos, Str.rfind("zz"));
- EXPECT_EQ(8U, Str.rfind_lower('l'));
- EXPECT_EQ(8U, Str.rfind_lower('L'));
- EXPECT_EQ(StringRef::npos, Str.rfind_lower('z'));
- EXPECT_EQ(StringRef::npos, Str.rfind_lower("HELLOWORLD"));
+ EXPECT_EQ(8U, Str.rfind_insensitive('l'));
+ EXPECT_EQ(8U, Str.rfind_insensitive('L'));
+ EXPECT_EQ(StringRef::npos, Str.rfind_insensitive('z'));
+ EXPECT_EQ(StringRef::npos, Str.rfind_insensitive("HELLOWORLD"));
EXPECT_EQ(5U, Str.rfind("HELLO"));
EXPECT_EQ(6U, Str.rfind("ELLO"));
EXPECT_EQ(StringRef::npos, Str.rfind("ZZ"));