From 236c2d3f939aa2cf007cb01655f7191a27245c07 Mon Sep 17 00:00:00 2001 From: Atila Neves Date: Wed, 30 Oct 2019 17:06:13 +0100 Subject: [PATCH] Add `scope` preparing for `in` to become `const scope` --- std/digest/package.d | 2 +- std/string.d | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/std/digest/package.d b/std/digest/package.d index b3bd5bedc0e..2de76308075 100644 --- a/std/digest/package.d +++ b/std/digest/package.d @@ -801,7 +801,7 @@ ref T[N] asArray(size_t N, T)(ref T[] source, string errorMsg = "") * Fill in a preallocated buffer with the ASCII hex representation from a byte buffer */ private void toHexStringImpl(Order order, LetterCase letterCase, BB, HB) -(const ref BB byteBuffer, ref HB hexBuffer){ +(scope const ref BB byteBuffer, ref HB hexBuffer){ static if (letterCase == LetterCase.upper) { import std.ascii : hexDigits = hexDigits; diff --git a/std/string.d b/std/string.d index e4fc0bef60f..1db55f6c539 100644 --- a/std/string.d +++ b/std/string.d @@ -5425,7 +5425,7 @@ if (isSomeChar!C1 && isSomeString!S && isSomeChar!C2 && isOutputRange!(Buffer, S } private void translateImpl(C1, T, C2, Buffer)(const(C1)[] str, - T transTable, + scope T transTable, const(C2)[] toRemove, Buffer buffer) {