Lines Matching refs:caseSensitive
466 cs = `Yes.caseSensitive` or `No.caseSensitive`
483 ptrdiff_t indexOf(Range)(Range s, dchar c, CaseSensitive cs = Yes.caseSensitive)
490 ptrdiff_t indexOf(C)(scope const(C)[] s, dchar c, CaseSensitive cs = Yes.caseSensitive)
497 ptrdiff_t indexOf(Range)(Range s, dchar c, size_t startIdx, CaseSensitive cs = Yes.caseSensitive)
504 …ff_t indexOf(C)(scope const(C)[] s, dchar c, size_t startIdx, CaseSensitive cs = Yes.caseSensitive)
518 assert(indexOf(s, 'w', No.caseSensitive) == 6);
529 assert(indexOf(s, 'w', 3, No.caseSensitive) == 6);
559 assert(indexOf(to!S("def"), cast(dchar)'a', No.caseSensitive) == -1);
560 assert(indexOf(to!S("def"), cast(dchar)'a', No.caseSensitive) == -1);
561 assert(indexOf(to!S("Abba"), cast(dchar)'a', No.caseSensitive) == 0);
562 assert(indexOf(to!S("def"), cast(dchar)'F', No.caseSensitive) == 2);
563 assert(indexOf(to!S("ödef"), 'ö', No.caseSensitive) == 0);
566 assert(indexOf("def", cast(char)'f', No.caseSensitive) == 2);
567 assert(indexOf(sPlts, cast(char)'P', No.caseSensitive) == 23);
568 assert(indexOf(sPlts, cast(char)'R', No.caseSensitive) == 2);
629 No.caseSensitive) == -1);
631 No.caseSensitive) == -1);
633 No.caseSensitive) == -1);
635 No.caseSensitive) == 3);
636 assert(indexOf(to!S("def"), cast(dchar)'F', 2, No.caseSensitive) == 2);
640 No.caseSensitive) == 2);
641 assert(indexOf(sPlts, cast(char)'P', 12, No.caseSensitive) == 23);
643 No.caseSensitive) == 2);
657 private ptrdiff_t _indexOf(Range)(Range s, dchar c, CaseSensitive cs = Yes.caseSensitive)
665 if (cs == Yes.caseSensitive)
782 … ptrdiff_t _indexOf(Range)(Range s, dchar c, size_t startIdx, CaseSensitive cs = Yes.caseSensitive)
824 static if (is(Char1 == Char) && cs == Yes.caseSensitive) in _indexOfStr()
834 static if (cs == Yes.caseSensitive) in _indexOfStr()
863 static if (cs == No.caseSensitive) in _indexOfStr()
872 static if (cs == No.caseSensitive) in _indexOfStr()
882 static if (cs == Yes.caseSensitive) in _indexOfStr()
910 cs = `Yes.caseSensitive` (default) or `No.caseSensitive`
933 return _indexOfStr!(Yes.caseSensitive)(s, sub);
941 if (cs == Yes.caseSensitive)
944 return _indexOfStr!(No.caseSensitive)(s, sub);
983 assert(indexOf(s, "wo", 3, No.caseSensitive) == 6);
994 assert(indexOf(s, "wO", No.caseSensitive) == 6);
1047 assert(indexOf(to!S("dfeffgfff"), to!T("a"), No.caseSensitive) == -1);
1048 assert(indexOf(to!S("def"), to!T("a"), No.caseSensitive) == -1);
1049 assert(indexOf(to!S("abba"), to!T("a"), No.caseSensitive) == 0);
1050 assert(indexOf(to!S("def"), to!T("f"), No.caseSensitive) == 2);
1051 assert(indexOf(to!S("dfefffg"), to!T("fff"), No.caseSensitive) == 3);
1052 assert(indexOf(to!S("dfeffgfff"), to!T("fff"), No.caseSensitive) == 6);
1057 assert(indexOf(sMars, to!T("MY fAVe"), No.caseSensitive) == -1);
1058 assert(indexOf(sMars, to!T("mY fAVOriTe"), No.caseSensitive) == 7);
1059 assert(indexOf(sPlts, to!T("mArS:"), No.caseSensitive) == 0);
1060 assert(indexOf(sPlts, to!T("rOcK"), No.caseSensitive) == 17);
1061 assert(indexOf(sPlts, to!T("Un."), No.caseSensitive) == 41);
1062 assert(indexOf(sPlts, to!T(sPlts), No.caseSensitive) == 0);
1064 assert(indexOf("\u0100", to!T("\u0100"), No.caseSensitive) == 0);
1068 to!T("page-break-before"), No.caseSensitive) == -1);
1115 assert(indexOf(to!S("dfeffgfff"), to!T("a"), 1, No.caseSensitive) == -1);
1116 assert(indexOf(to!S("def"), to!T("a"), 2, No.caseSensitive) == -1);
1117 assert(indexOf(to!S("abba"), to!T("a"), 3, No.caseSensitive) == 3);
1118 assert(indexOf(to!S("def"), to!T("f"), 1, No.caseSensitive) == 2);
1119 assert(indexOf(to!S("dfefffg"), to!T("fff"), 2, No.caseSensitive) == 3);
1120 assert(indexOf(to!S("dfeffgfff"), to!T("fff"), 4, No.caseSensitive) == 6);
1121 assert(indexOf(to!S("dfeffgffföä"), to!T("öä"), 9, No.caseSensitive) == 9,
1122 to!string(indexOf(to!S("dfeffgffföä"), to!T("öä"), 9, No.caseSensitive))
1129 No.caseSensitive) == -1);
1130 assert(indexOf(sMars, to!T("mY fAVOriTe"), 4, No.caseSensitive) == 7);
1131 assert(indexOf(sPlts, to!T("mArS:"), 0, No.caseSensitive) == 0);
1132 assert(indexOf(sPlts, to!T("rOcK"), 12, No.caseSensitive) == 17);
1133 assert(indexOf(sPlts, to!T("Un."), 32, No.caseSensitive) == 41);
1134 assert(indexOf(sPlts, to!T(sPlts), 0, No.caseSensitive) == 0);
1136 assert(indexOf("\u0100", to!T("\u0100"), 0, No.caseSensitive) == 0);
1140 to!T("page-break-before"), 10, No.caseSensitive) == -1);
1163 cs = `Yes.caseSensitive` or `No.caseSensitive`
1178 in CaseSensitive cs = Yes.caseSensitive) @safe pure
1183 if (cs == Yes.caseSensitive)
1241 in CaseSensitive cs = Yes.caseSensitive) @safe pure
1260 assert(lastIndexOf(s, 'L', No.caseSensitive) == 9);
1271 assert(lastIndexOf(s, 'L', 7, No.caseSensitive) == 3);
1290 assert(lastIndexOf(cast(S) null, 'a', No.caseSensitive) == -1);
1291 assert(lastIndexOf(to!S("def"), 'a', No.caseSensitive) == -1);
1292 assert(lastIndexOf(to!S("AbbA"), 'a', No.caseSensitive) == 3);
1293 assert(lastIndexOf(to!S("def"), 'F', No.caseSensitive) == 2);
1294 assert(lastIndexOf(to!S("ödef"), 'ö', No.caseSensitive) == 0);
1296 No.caseSensitive) == 1);
1300 assert(lastIndexOf(to!S("def"), 'f', No.caseSensitive) == 2);
1301 assert(lastIndexOf(sPlts, 'M', No.caseSensitive) == 34);
1302 assert(lastIndexOf(sPlts, 'S', No.caseSensitive) == 40);
1326 assert(lastIndexOf(cast(S) null, 'a', No.caseSensitive) == -1);
1327 assert(lastIndexOf(to!S("def"), 'a', No.caseSensitive) == -1);
1328 assert(lastIndexOf(to!S("AbbAa"), 'a', to!ushort(4), No.caseSensitive) == 3,
1329 to!string(lastIndexOf(to!S("AbbAa"), 'a', 4, No.caseSensitive)));
1330 assert(lastIndexOf(to!S("def"), 'F', 3, No.caseSensitive) == 2);
1334 assert(lastIndexOf(to!S("def"), 'f', 4, No.caseSensitive) == -1);
1335 assert(lastIndexOf(sPlts, 'M', sPlts.length -2, No.caseSensitive) == 34);
1336 assert(lastIndexOf(sPlts, 'S', sPlts.length -2, No.caseSensitive) == 40);
1352 cs = `Yes.caseSensitive` or `No.caseSensitive`
1367 in CaseSensitive cs = Yes.caseSensitive) @safe pure
1381 if (cs == Yes.caseSensitive)
1443 in size_t startIdx, in CaseSensitive cs = Yes.caseSensitive) @safe pure
1462 assert(lastIndexOf(s, "lL", No.caseSensitive) == 2);
1473 assert(lastIndexOf(s, "lL", 3, No.caseSensitive) == -1);
1518 assert(lastIndexOf(cast(S) null, to!T("a"), No.caseSensitive) == -1, typeStr);
1519 assert(lastIndexOf(to!S("abcdefCdef"), to!T("c"), No.caseSensitive) == 6, typeStr);
1520 assert(lastIndexOf(to!S("abcdefCdef"), to!T("cD"), No.caseSensitive) == 6, typeStr);
1521 assert(lastIndexOf(to!S("abcdefcdef"), to!T("x"), No.caseSensitive) == -1, typeStr);
1522 assert(lastIndexOf(to!S("abcdefcdef"), to!T("xy"), No.caseSensitive) == -1, typeStr);
1523 assert(lastIndexOf(to!S("abcdefcdef"), to!T(""), No.caseSensitive) == -1, typeStr);
1524 assert(lastIndexOf(to!S("öabcdefcdef"), to!T("ö"), No.caseSensitive) == 0, typeStr);
1526 assert(lastIndexOf(to!S("abcdefcdef"), to!T("c"), No.caseSensitive) == 6, typeStr);
1527 assert(lastIndexOf(to!S("abcdefcdef"), to!T("cd"), No.caseSensitive) == 6, typeStr);
1528 assert(lastIndexOf(to!S("abcdefcdef"), to!T("def"), No.caseSensitive) == 7, typeStr);
1530 assert(lastIndexOf(to!S("ödfeffgfff"), to!T("ö"), Yes.caseSensitive) == 0);
1535 assert(lastIndexOf(sMars, to!T("RiTE maR"), No.caseSensitive) == 14, typeStr);
1536 assert(lastIndexOf(sPlts, to!T("FOuRTh"), No.caseSensitive) == 10, typeStr);
1537 assert(lastIndexOf(sMars, to!T("whO\'s \'MY"), No.caseSensitive) == 0, typeStr);
1538 assert(lastIndexOf(sMars, to!T(sMars), No.caseSensitive) == 0, typeStr);
1595 assert(lastIndexOf(cast(S) null, to!T("a"), 1, No.caseSensitive) == -1, typeStr);
1596 assert(lastIndexOf(to!S("abcdefCdef"), to!T("c"), 5, No.caseSensitive) == 2, typeStr);
1597 assert(lastIndexOf(to!S("abcdefCdef"), to!T("cD"), 4, No.caseSensitive) == 2, typeStr ~
1598 " " ~ to!string(lastIndexOf(to!S("abcdefCdef"), to!T("cD"), 3, No.caseSensitive)));
1599 assert(lastIndexOf(to!S("abcdefcdef"), to!T("x"),3 , No.caseSensitive) == -1, typeStr);
1600 … assert(lastIndexOf(to!S("abcdefcdefXY"), to!T("xy"), 4, No.caseSensitive) == -1, typeStr);
1601 assert(lastIndexOf(to!S("abcdefcdef"), to!T(""), 7, No.caseSensitive) == -1, typeStr);
1603 assert(lastIndexOf(to!S("abcdefcdef"), to!T("c"), 4, No.caseSensitive) == 2, typeStr);
1604 assert(lastIndexOf(to!S("abcdefcdef"), to!T("cd"), 4, No.caseSensitive) == 2, typeStr);
1605 assert(lastIndexOf(to!S("abcdefcdef"), to!T("def"), 6, No.caseSensitive) == 3, typeStr);
1635 in CaseSensitive cs = Yes.caseSensitive) @safe pure
1639 if (cs == Yes.caseSensitive)
1767 in CaseSensitive cs = Yes.caseSensitive) @safe pure
1775 in size_t startIdx, in CaseSensitive cs = Yes.caseSensitive) @safe pure
1849 No.caseSensitive) == -1);
1851 No.caseSensitive) == -1);
1853 No.caseSensitive) == 0);
1854 assert(indexOfAny(to!S("def"), to!T("FBI"), No.caseSensitive) == 2);
1855 assert(indexOfAny(to!S("dfefffg"), to!T("NSA"), No.caseSensitive)
1858 No.caseSensitive) == 0);
1860 No.caseSensitive) == 0);
1862 assert(indexOfAny("\u0100", to!T("\u0100"), No.caseSensitive) == 0);
1886 No.caseSensitive) == -1);
1888 No.caseSensitive) == -1);
1890 No.caseSensitive) == -1);
1892 No.caseSensitive) == 2);
1894 No.caseSensitive) == 3);
1896 No.caseSensitive) == 4);
1898 No.caseSensitive) == 9);
1901 No.caseSensitive) == 0);
1934 const(Char2)[] needles, in CaseSensitive cs = Yes.caseSensitive)
1944 in CaseSensitive cs = Yes.caseSensitive) @safe pure
2021 No.caseSensitive) == -1);
2023 No.caseSensitive) == -1);
2025 No.caseSensitive) == 3);
2027 No.caseSensitive) == 2);
2029 No.caseSensitive) == -1);
2037 No.caseSensitive) == oeIdx);
2040 No.caseSensitive) == 0);
2078 No.caseSensitive) == -1, typeStr);
2080 No.caseSensitive) == 6, typeStr);
2082 No.caseSensitive) == 3, typeStr);
2084 No.caseSensitive) == 5, typeStr);
2086 No.caseSensitive) == 6, typeStr);
2088 No.caseSensitive) == -1, typeStr);
2090 No.caseSensitive) == -1, typeStr);
2092 No.caseSensitive) == 0, typeStr);
2113 const(Char2)[] needles, in CaseSensitive cs = Yes.caseSensitive)
2123 in CaseSensitive cs = Yes.caseSensitive)
2187 No.caseSensitive) == 0);
2189 No.caseSensitive) == 1);
2191 No.caseSensitive) == 1);
2193 No.caseSensitive) == 0);
2195 No.caseSensitive) == 6);
2199 No.caseSensitive) == 8,
2201 No.caseSensitive)));
2206 No.caseSensitive) == 7,
2208 No.caseSensitive)));
2232 No.caseSensitive) == 4);
2234 No.caseSensitive) == 2);
2236 No.caseSensitive) == -1);
2238 No.caseSensitive) == -1);
2240 No.caseSensitive) == 6);
2244 No.caseSensitive) == 3, to!string(indexOfNeither(
2245 to!S("öDfEfffg"), to!T("äDi"), 2, No.caseSensitive)));
2250 No.caseSensitive) == 2, to!string(indexOfNeither(
2251 to!S("öDfEfffg"), to!T("äDi"), 2, No.caseSensitive)));
2273 const(Char2)[] needles, in CaseSensitive cs = Yes.caseSensitive)
2283 in CaseSensitive cs = Yes.caseSensitive)
2351 No.caseSensitive) == 5);
2353 No.caseSensitive) == 2, to!string(lastIndexOfNeither(to!S("def"),
2354 to!T("MI6"), No.caseSensitive)));
2356 No.caseSensitive) == 6, to!string(lastIndexOfNeither(
2357 to!S("abbadeafsb"), to!T("fSb"), No.caseSensitive)));
2359 No.caseSensitive) == 1);
2361 No.caseSensitive) == 6);
2363 No.caseSensitive) == 8, to!string(lastIndexOfNeither(to!S("dfeffgfffö"),
2364 to!T("BNDabCHIJKQEPÖÖSYXÄ??ß"), No.caseSensitive)));
2397 No.caseSensitive) == 5);
2399 No.caseSensitive) == 1, to!string(lastIndexOfNeither(to!S("def"),
2400 to!T("MI6"), 2, No.caseSensitive)));
2402 No.caseSensitive) == 5, to!string(lastIndexOfNeither(
2403 to!S("abbadeafsb"), to!T("fSb"), 6, No.caseSensitive)));
2405 No.caseSensitive) == 1);
2407 No.caseSensitive) == 1, to!string(lastIndexOfNeither(
2408 to!S("dfefffg"), to!T("NSA"), 2, No.caseSensitive)));