package mixin template move__() {pragma(inline) package void mv(Point moveby, ref Skeleton tomove) {foreach(i;tomove.faces) { foreach(k;i.lines) { foreach(j;k.mid_points) { j += moveby; } k.start += moveby; k.stop += moveby; } i.center += moveby; } tomove.center += moveby; } }
It compiles if this `pragma(inline)` is removed.