Synchronize dmd-cxx with gdc-stable

This commit is contained in:
Iain Buclaw 2019-01-02 00:54:27 +01:00
parent e4291a5334
commit dd2edb247f
94 changed files with 913 additions and 1764 deletions

View file

@ -641,7 +641,7 @@ if (isRandomAccessRange!Range && hasLength!Range && hasSlicing!Range)
for (;;)
{
// Loop invariant
version(unittest)
version (unittest)
{
import std.algorithm.searching : all;
assert(r[0 .. lo].all!(x => !lt(p, x)));
@ -3447,7 +3447,7 @@ done:
a.length / 2 + 1);
}
version(unittest)
version (unittest)
private T[] randomArray(Flag!"exactSize" flag = No.exactSize, T = int)(
size_t maxSize = 1000,
T minValue = 0, T maxValue = 255)
@ -3965,7 +3965,7 @@ if (isRandomAccessRange!Range && hasLength!Range &&
else static if (k == 5)
{
// Credit: Teppo Niinimäki
version(unittest) scope(success)
version (unittest) scope(success)
{
assert(!lt(r[c], r[a]));
assert(!lt(r[c], r[b]));