1 template forward(args...)
3 @property fwd()() { return args[0]; }
4 static assert(__traits(compiles, { auto ex = fwd; }));
8 void initializeClassInstance(C, Args...)(C chunk, auto ref Args args)
10 chunk.__ctor(forward!args);
16 static class C { this(int) { ++si; } }
17 void[__traits(classInstanceSize, C)] buff = void;
18 auto c = cast(C) buff.ptr;
19 initializeClassInstance(c, 0);