From a84c71f26d5730a99bbbcaf186b066f12c87b0e2 Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Thu, 16 Nov 2017 19:15:56 +0100 Subject: [PATCH] Revert usage of "do" instead of "body" And fix GCC build. --- source/tanya/range/array.d | 8 ++++---- source/tanya/range/primitive.d | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/source/tanya/range/array.d b/source/tanya/range/array.d index 3dcc331..9700d18 100644 --- a/source/tanya/range/array.d +++ b/source/tanya/range/array.d @@ -59,7 +59,7 @@ in { assert(array.length > 0); } -do +body { return array[0]; } @@ -99,7 +99,7 @@ in { assert(array.length > 0); } -do +body { return array[$ - 1]; } @@ -138,7 +138,7 @@ in { assert(array.length > 0); } -do +body { array = array[1 .. $]; } @@ -149,7 +149,7 @@ in { assert(array.length > 0); } -do +body { array = array[0 .. $ - 1]; } diff --git a/source/tanya/range/primitive.d b/source/tanya/range/primitive.d index 542ee69..88cdf76 100644 --- a/source/tanya/range/primitive.d +++ b/source/tanya/range/primitive.d @@ -1053,7 +1053,7 @@ in assert(count <= range.length); } } -do +body { static if (hasSlicing!R) { @@ -1112,7 +1112,7 @@ in assert(count <= range.length); } } -do +body { static if (hasSlicing!R) {