Move internal stuff to std.algorithm.internal

This commit is contained in:
sinkuu 2015-02-13 13:38:59 +09:00
parent 492ab0df90
commit b55c07c63a
11 changed files with 103 additions and 95 deletions

View file

@ -702,7 +702,7 @@ void initializeAll(Range)(Range range)
alias T = ElementType!Range;
static if (hasElaborateAssign!T)
{
import std.algorithm : addressOf; // FIXME
import std.algorithm.internal : addressOf;
//Elaborate opAssign. Must go the memcpy road.
//We avoid calling emplace here, because our goal is to initialize to
//the static state of T.init,