diff --git a/std/algorithm/mutation.d b/std/algorithm/mutation.d index 07cbb9b9823..290ccbc36d8 100644 --- a/std/algorithm/mutation.d +++ b/std/algorithm/mutation.d @@ -364,7 +364,7 @@ Params: Returns: The unfilled part of target */ -TargetRange copy(SourceRange, TargetRange)(SourceRange source, TargetRange target) +TargetRange copy(SourceRange, TargetRange)(scope SourceRange source, return scope TargetRange target) if (isInputRange!SourceRange && isOutputRange!(TargetRange, ElementType!SourceRange)) { static if (areCopyCompatibleArrays!(SourceRange, TargetRange))