Lines Matching refs:staticMap
238 import std.meta : allSatisfy, anySatisfy, staticMap;
891 allSatisfy!(isInputRange, staticMap!(Unqual, Ranges)) &&
892 !is(CommonType!(staticMap!(ElementType, staticMap!(Unqual, Ranges))) == void))
903 alias R = staticMap!(Unqual, Ranges);
904 alias RvalueElementType = CommonType!(staticMap!(.ElementType, R));
1588 return typeof(this)(chosenI, staticMap!(saveOrInit,
1681 alias Slices = staticMap!(Slice, Ranges);
1689 return chooseAmong(chosenI, staticMap!(sliceOrInit,
1844 && allSatisfy!(isInputRange, staticMap!(Unqual, Ranges))
1845 && !is(CommonType!(staticMap!(ElementType, Ranges)) == void))
1974 if (Rs.length > 1 && allSatisfy!(isInputRange, staticMap!(Unqual, Rs)))
2042 static if (allSatisfy!(isForwardRange, staticMap!(Unqual, Rs)))
4409 alias ElementType = Tuple!(staticMap!(.ElementType, R));
4689 alias ZipResult = Zip!(staticMap!(Take, R));
4758 && allSatisfy!(isBidirectionalRange, staticMap!(Take, Ranges)))
4776 return mixin(`ZipShortest!(Yes.allKnownSameLength, staticMap!(Take, Ranges))`~
4779 return mixin(`ZipShortest!(Yes.allKnownSameLength, staticMap!(Take, Ranges))`~
4937 alias ElementType = Tuple!(staticMap!(.ElementType, Ranges));
5163 return mixin(`ZipShortest!(Yes.allKnownSameLength, staticMap!(Take, Ranges))`
9756 private alias UnqualValues = staticMap!(Unqual, Values);