Merge remote-tracking branch 'upstream/stable' into merge_stable

This commit is contained in:
Martin Nowak 2019-08-05 08:51:49 +02:00
commit d2e931f149
5 changed files with 66 additions and 7 deletions

View file

@ -1392,7 +1392,7 @@ private T moveImpl(T)(ref T source)
* source = value to be moved into target
* target = uninitialized value to be filled by source
*/
void moveEmplace(T)(ref T source, ref T target) @system
void moveEmplace(T)(ref T source, ref T target) pure @system
{
import core.stdc.string : memcpy, memset;
import std.traits : hasAliasing, hasElaborateAssign,