mirror of
https://github.com/dlang/phobos.git
synced 2025-04-30 15:10:46 +03:00
count should be @safe
This commit is contained in:
parent
8bcf058c99
commit
15ccc7ddc8
1 changed files with 5 additions and 5 deletions
|
@ -7311,7 +7311,7 @@ size_t count(alias pred = "a == b", Range, E)(Range haystack, E needle)
|
||||||
}
|
}
|
||||||
|
|
||||||
///
|
///
|
||||||
unittest
|
@safe unittest
|
||||||
{
|
{
|
||||||
import std.uni : toLower;
|
import std.uni : toLower;
|
||||||
|
|
||||||
|
@ -7329,7 +7329,7 @@ unittest
|
||||||
assert(count!("a > 1")(a) == 8);
|
assert(count!("a > 1")(a) == 8);
|
||||||
}
|
}
|
||||||
|
|
||||||
unittest
|
@safe unittest
|
||||||
{
|
{
|
||||||
import std.conv : text;
|
import std.conv : text;
|
||||||
|
|
||||||
|
@ -7350,7 +7350,7 @@ unittest
|
||||||
assert(count!("a == '語'")("日本語"d) == 1);
|
assert(count!("a == '語'")("日本語"d) == 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
unittest
|
@safe unittest
|
||||||
{
|
{
|
||||||
debug(std_algorithm) printf("algorithm.count.unittest\n");
|
debug(std_algorithm) printf("algorithm.count.unittest\n");
|
||||||
string s = "This is a fofofof list";
|
string s = "This is a fofofof list";
|
||||||
|
@ -7394,7 +7394,7 @@ size_t count(alias pred = "true", R)(R haystack)
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
unittest
|
@safe unittest
|
||||||
{
|
{
|
||||||
debug(std_algorithm) scope(success)
|
debug(std_algorithm) scope(success)
|
||||||
writeln("unittest @", __FILE__, ":", __LINE__, " done.");
|
writeln("unittest @", __FILE__, ":", __LINE__, " done.");
|
||||||
|
@ -7404,7 +7404,7 @@ unittest
|
||||||
}
|
}
|
||||||
|
|
||||||
// Issue 11253
|
// Issue 11253
|
||||||
nothrow unittest
|
@safe nothrow unittest
|
||||||
{
|
{
|
||||||
assert([1, 2, 3].count([2, 3]) == 1);
|
assert([1, 2, 3].count([2, 3]) == 1);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue