Supplemental fix for issue 14925 - remove redundant conditions

This commit is contained in:
k-hara 2015-08-20 09:09:29 +09:00
parent 9f366c0ac1
commit ea811edab9

View file

@ -2281,8 +2281,6 @@ void replaceInPlace(T, Range)(ref T[] array, size_t from, size_t to, Range stuff
{
static if(isDynamicArray!Range &&
is(Unqual!(ElementEncodingType!Range) == T) &&
!is(T == const T) &&
!is(T == immutable T) &&
!isNarrowString!(T[]))
{
// optimized for homogeneous arrays that can be overwritten.