maybe remove the corresponding DIP from https://github.com/libmir/mir/wiki/Compiler-and-druntime-bugs#dips ?
On Thu, Sep 29, 2016 at 2:19 PM, Ilya Yaroshenko via Digitalmars-d < [email protected]> wrote: > On Thursday, 29 September 2016 at 21:06:13 UTC, Timothee Cour wrote: > >> this works: >> >> void foo(T, size_t n)(T[n] a ...) {...} >> >> However, see this: https://github.com/libmir/mir/issues/337 >> >> >> On Thu, Sep 29, 2016 at 1:57 PM, Ilya Yaroshenko via Digitalmars-d < >> [email protected]> wrote: >> >> On Thursday, 29 September 2016 at 20:54:12 UTC, Ilya Yaroshenko wrote: >>> >>> On Thursday, 29 September 2016 at 20:47:35 UTC, Andrei Alexandrescu >>>> wrote: >>>> >>>> Ilya Yaroshenko <[email protected]> wrote: >>>>> >>>>> [...] >>>>>> >>>>> Yah, I remember. Can you experiment with arranging things such that >>>>> all templates forward to the same backend function that does the work? >>>>> >>>>> >>>> This already done. But anyway lot of template bloat would note >>>> disappeared. In addition there are inlining and mapSlice >>>> >>>> >>> I am sorry for my terrible English (i am in a dark room now) >>> >> > Thanks! ag0aep6g have suggested the same. I am confused that I did know > this solution. Will open separate thread for > https://github.com/libmir/mir/issues/337. >
