mirror of
https://github.com/dlang/phobos.git
synced 2025-04-27 13:40:20 +03:00
remove use of isPointer from std.array
This commit is contained in:
parent
e305dc9f79
commit
12bb393be3
1 changed files with 2 additions and 2 deletions
|
@ -169,8 +169,8 @@ if (isIterable!Range && !isAutodecodableString!Range && !isInfinite!Range)
|
|||
}
|
||||
|
||||
/// ditto
|
||||
ForeachType!(PointerTarget!Range)[] array(Range)(Range r)
|
||||
if (isPointer!Range && isIterable!(PointerTarget!Range) && !isAutodecodableString!Range && !isInfinite!Range)
|
||||
ForeachType!(typeof((*Range).init))[] array(Range)(Range r)
|
||||
if (is(Range : U*, U) && isIterable!U && !isAutodecodableString!Range && !isInfinite!Range)
|
||||
{
|
||||
return array(*r);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue